From 6dd37766912de3ac9dd51b96c10ace60662de458 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Tue, 12 Jan 2016 23:40:57 +0100 Subject: imported vantiy 0.1.1 and updated debian package actually build from source --- debian/control | 6 +++--- debian/rules | 8 ++++++-- debian/source/format | 2 +- debian/vanity.docs | 1 + debian/vanity.lintian-overrides | 2 +- 5 files changed, 12 insertions(+), 7 deletions(-) create mode 100644 debian/vanity.docs (limited to 'debian') 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 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 -- cgit v1.2.3