[Pkg-electronics-commits] [gnucap] 43/43: adjust to 20171003, some cleanup
felix salfelder
felix-guest at moszumanska.debian.org
Wed Oct 4 03:21:48 UTC 2017
This is an automated email from the git hooks/post-receive script.
felix-guest pushed a commit to branch master
in repository gnucap.
commit 372e45e5446fd12749c6fec19224d8f6bfc197cc
Author: Felix Salfelder <felix at salfelder.org>
Date: Wed Oct 4 04:04:50 2017 +0100
adjust to 20171003, some cleanup
---
debian/changelog | 8 ++++++--
debian/rules | 12 ++++++++----
2 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 3f3bcc1..61875e5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-gnucap (1:0.36.20160724~0d0887b8-1) unstable; urgency=medium
+gnucap (1:0.36~20171003-1) unstable; urgency=medium
* Non-maintainer upload.
* get-orig-source, snapshotting upstream git
@@ -8,8 +8,12 @@ gnucap (1:0.36.20160724~0d0887b8-1) unstable; urgency=medium
* default plugins package
* defuse SYSTEMSTARTPATH, use GNUCAP_SSP
* gnucap-conf + man page
+ * TODO:
+ - useless dependency
+ - can't extract version from library..
+ - testing
- -- Felix Salfelder <felix at salfelder.org> Sun, 25 Sep 2016 11:20:19 +0100
+ -- Felix Salfelder <felix at salfelder.org> Wed, 04 Oct 2017 04:02:08 +0100
gnucap (1:0.36~20091207-2) unstable; urgency=low
diff --git a/debian/rules b/debian/rules
index 0088519..375fc80 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,7 +12,7 @@ SONAME=libgnucap-d0
# upstream_commit_short = $(shell echo $(upstream_commit) | sed -e 's/\(........\).*/\1/')
#
UPSTREAM_REPO=git://git.savannah.gnu.org/gnucap.git
-ORIG_TARBALL=../gnucap_${tarball_version}.orig.tar.bz2
+ORIG_TARBALL=../gnucap_${tarball_version}.orig.tar.gz
DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
CFLAGS := $(shell dpkg-buildflags --get CFLAGS)
@@ -42,8 +42,6 @@ EXEC_LDFLAGS = -rdynamic -L../../lib/O
override_dh_auto_build:
$(MAKE) -C lib \
LDFLAGS="$(LIB_LDFLAGS) \
- -Wl,--enable-new-dtags \
- -Wl,-rpath -Wl,${pkglibdir} \
-Wl,-soname -Wl,${SONAME}.so \
$(LDFLAGS)" \
CPPFLAGS="$(CPPFLAGS)" \
@@ -96,6 +94,8 @@ override_dh_auto_clean:
#-rm man/gnucap-man.pdf
#-rm -rf man/html
rm -rf main/gnucap-conf
+ rm -rf main/gnucap.conf
+ rm -rf main/config.h
rm -rf */Makefile -f
rm -rf */Make2 -f
rm -rf */O/ -rf
@@ -113,9 +113,13 @@ override_dh_installdocs:
override_dh_compress:
dh_compress -X.pdf -X.ckt
+# create tarball equivalent to upstream. use
+# tar -xOzf ../gnucap-20171003.tar.gz | sort | sha1sum
+# to check.
get-orig-source:
+ @echo creating tarball from ${upstream_commit}
[ -d .git ] && git archive ${upstream_commit} | \
- bzip2 > $(ORIG_TARBALL) || :
+ gzip > $(ORIG_TARBALL) || :
[ -d .git ] || git archive --format=tar \
--remote=$(UPSTREAM_REPO) ${upstream_commit} | \
tar -xzf > $(ORIG_TARBALL)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-electronics/gnucap.git
More information about the Pkg-electronics-commits
mailing list