Skip to content

Commit

Permalink
Prepared for Ubuntu PPA recognition
Browse files Browse the repository at this point in the history
  • Loading branch information
twdragon committed Jul 24, 2024
1 parent d8990b1 commit 35a57c4
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 27 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ Debian packages for the program are now available in the [Releases section](http
#### Building a Package
Building your own Debian package requires `debhelper` script set installed on the system. Once it is done, the package can be built using just one command:
```sh
debuild -i -us -uc -b
debuild -i -us -uc
```
It will build the package and place the file into the uplevel directory. For further information, see [Debhelper documentation](https://man7.org/linux/man-pages/man7/debhelper.7.html).

Expand Down
8 changes: 8 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
git-ipfs-remote-bridge (0.4.4) UNRELEASED; urgency=low

* Added source package build to debhelper scenarios
* Prepared for Ubuntu PPA package recognition
* Fixed documentation

-- Andrey Vukolov <[email protected]> Wed, 24 Jul 2024 16:31:48 +0200

git-ipfs-remote-bridge (0.4.3) UNRELEASED; urgency=low

* Removed type hints for backward compatibility with older Python 3 releases
Expand Down
3 changes: 2 additions & 1 deletion debian/control
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
Source: git-ipfs-remote-bridge
Section: vcs
Priority: optional
Standards-Version: 4.5.0
Build-Depends: debhelper-compat (= 13)
Maintainer: Andrey Vukolov <[email protected]>
Uploaders: Fulvio Bille <[email protected]>
Expand All @@ -10,7 +11,7 @@ Rules-Requires-Root: no

Package: git-ipfs-remote-bridge
Architecture: all
Depends: python3, git, python3-requests, python3-urllib3, zlib1g, zlib1g-dev
Depends: python3, git, python3-requests, python3-urllib3, zlib1g, zlib1g-dev, ${shlibs:Depends}, ${misc:Depends}
Enhances: git
Recommends: git-lfs, git-remote-gcrypt, git-remote-hg
Description: Git extension package for publishing repositories via IPFS
Expand Down
8 changes: 5 additions & 3 deletions debian/copyright
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ Files: git-ipfs-remote-bridge-logo-512.png
Copyright: 2023 Alexander Titov <[email protected]>
License: CC-BY-NC-ND

Files: DEBIAN/*
Copyright: 2023 Andrey Vukolov <[email protected]>
License: GPL
License: LGPL
https://www.gnu.org/licenses/lgpl-3.0.html

License: CC-BY-NC-ND
https://creativecommons.org/licenses/by-nc-nd/4.0/

2 changes: 2 additions & 0 deletions debian/lintian-overrides
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
git-ipfs-remote-bridge: no-manual-page

21 changes: 0 additions & 21 deletions debian/rules
Original file line number Diff line number Diff line change
@@ -1,27 +1,6 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1


# see FEATURE AREAS in dpkg-buildflags(1)
#export DEB_BUILD_MAINT_OPTIONS = hardening=+all

# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed


%:
dh $@


# dh_make generated override targets
# This is example for Cmake (See https://bugs.debian.org/641051 )
#override_dh_auto_configure:
# dh_auto_configure -- \
# -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
override_dh_builddeb:
dh_builddeb -- -Zgzip
2 changes: 1 addition & 1 deletion debian/source/format
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.0 (quilt)
3.0 (native)
3 changes: 3 additions & 0 deletions debian/source/lintian-overrides
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
git-ipfs-remote-bridge: custom-compression-in-debian-rules
git-ipfs-remote-bridge: incomplete-creative-commons-license

0 comments on commit 35a57c4

Please sign in to comment.