diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 6 | ||||
-rwxr-xr-x | debian/rules | 8 | ||||
-rw-r--r-- | debian/source/format | 2 | ||||
-rw-r--r-- | debian/vanity.docs | 1 | ||||
-rw-r--r-- | debian/vanity.lintian-overrides | 2 |
5 files changed, 12 insertions, 7 deletions
diff --git a/debian/control b/debian/control index 7e20985..4ace6d9 100644 --- a/debian/control +++ b/debian/control @@ -3,11 +3,11 @@ Maintainer: Christian Pointner <equinox@spreadspace.org> Section: utils Priority: optional Standards-Version: 3.9.2 -Build-Depends: debhelper (>= 9), wget, ca-certificates +Build-Depends: debhelper (>= 9), golang-go Package: vanity -Architecture: amd64 i386 armhf -Depends: ${misc:Depends} +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends}, adduser Description: makes golang packages go-getable Vanity can be used to make golang packages hosted on custom domains getable. It also has built-in support for versioning of golang packages diff --git a/debian/rules b/debian/rules index b985f0b..33d2893 100755 --- a/debian/rules +++ b/debian/rules @@ -2,11 +2,15 @@ %: dh $@ +override_dh_clean: + dh_clean + rm -f vanity + override_dh_auto_configure: override_dh_auto_build: - make vanity.$(DEB_BUILD_ARCH) + go build -o vanity override_dh_auto_install: install -d $$(pwd)/debian/tmp/usr/bin/ - install -m 755 $$(pwd)/vanity.$(DEB_BUILD_ARCH) $$(pwd)/debian/tmp/usr/bin/vanity + install -m 755 $$(pwd)/vanity $$(pwd)/debian/tmp/usr/bin/vanity diff --git a/debian/source/format b/debian/source/format index d3827e7..163aaf8 100644 --- a/debian/source/format +++ b/debian/source/format @@ -1 +1 @@ -1.0 +3.0 (quilt) diff --git a/debian/vanity.docs b/debian/vanity.docs new file mode 100644 index 0000000..42061c0 --- /dev/null +++ b/debian/vanity.docs @@ -0,0 +1 @@ +README.md
\ No newline at end of file diff --git a/debian/vanity.lintian-overrides b/debian/vanity.lintian-overrides index 72e91b4..0408589 100644 --- a/debian/vanity.lintian-overrides +++ b/debian/vanity.lintian-overrides @@ -1,2 +1,2 @@ -vanity: statically-linked-binary usr/bin/vanity vanity: binary-without-manpage usr/bin/vanity +vanity: hardening-no-relro usr/bin/vanity
\ No newline at end of file |