[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/libaxc][debian/master] 2 commits: Release new upstream version 0.3.4
Henry-Nicolas Tourneur (@hntourne)
gitlab at salsa.debian.org
Sun Aug 15 11:39:29 BST 2021
Henry-Nicolas Tourneur pushed to branch debian/master at Debian On Mobile / libaxc
Commits:
74890737 by Henry-Nicolas Tourneur at 2021-08-15T10:35:25+00:00
Release new upstream version 0.3.4
- - - - -
2fb46afc by Henry-Nicolas Tourneur at 2021-08-15T10:38:15+00:00
Cleanup on d/rules: leftovers from unused patches
- - - - -
4 changed files:
- debian/changelog
- debian/libaxc-dev.install
- + debian/patches/002_makefile_add-links.patch
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+axc (0.3.4-1) unstable; urgency=medium
+
+ * d/salsa-ci.yml: disable aptly
+ * New upstream version 0.3.4
+ * d/patches: remove 001_fix_makefile.patch that has been upstreamed
+ * d/patches: 001_makefile_fixtest-race.patch
+ fixes a potential FTBFS (Closes: #983975)
+ * Perform the sofile linking using upstream build infrastructure
+
+ -- Henry-Nicolas Tourneur <debian at nilux.be> Sun, 15 Aug 2021 10:33:45 +0000
+
axc (0.3.3-1) unstable; urgency=medium
[ Henry-Nicolas Tourneur ]
=====================================
debian/libaxc-dev.install
=====================================
@@ -1,3 +1,4 @@
usr/include/axc/
usr/lib/*/libaxc.a
+usr/lib/*/libaxc.so
usr/lib/*/pkgconfig/libaxc.pc
=====================================
debian/patches/002_makefile_add-links.patch
=====================================
@@ -0,0 +1,19 @@
+Author: Seastian Pipping <sebastian at pipping.org>
+Origin: https://github.com/gkdr/axc/pull/24
+Forwarded: not-needed
+Description: This patch remove the dependency on the fresco shpinx theme.
+ That theme is not available in Debian so rtd is used instead.
+ The patch also disable a potential privacy violation (see html_theme_options)
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+--- a/Makefile
++++ b/Makefile
+@@ -125,6 +125,8 @@ install: $(BDIR)
+ install -d $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
+ install -m 644 $(BDIR)/libaxc.a $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.a
+ install -m 644 $(BDIR)/libaxc.so $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.so.$(VERSION)
++ ln -s libaxc.so.$(VERSION) $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.so.$(VER_MAJ)
++ ln -s libaxc.so.$(VERSION) $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/libaxc.so
+ install -m 644 $(BDIR)/libaxc.pc $(DESTDIR)/$(PREFIX)/lib/$(ARCH)/pkgconfig/
+ install -d $(DESTDIR)/$(PREFIX)/include/axc/
+ install -m 644 $(SDIR)/axc.h $(DESTDIR)/$(PREFIX)/include/axc/
=====================================
debian/rules
=====================================
@@ -1,10 +1,6 @@
#!/usr/bin/make -f
-# No setting build flag for hardening here since those are overwritten
-# by the Makefile. The Makefile is patched instead.
-
export DEB_BUILD_MAINT_OPTIONS= hardening=+all
-SOFILE=usr/lib/${DEB_HOST_MULTIARCH}/libaxc.so
%:
dh $@
@@ -16,10 +12,5 @@ override_dh_auto_install:
override_dh_auto_build:
PREFIX=/usr dh_auto_build
-override_dh_link:
- dh_link -plibaxc0 ${SOFILE}.0.3.3 ${SOFILE}.0.3
- dh_link -plibaxc0 ${SOFILE}.0.3.3 ${SOFILE}.0
- dh_link -plibaxc-dev ${SOFILE}.0 ${SOFILE}
-
override_dh_auto_test:
dh_auto_test -- -j1
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libaxc/-/compare/10faee5a462104b06e48e4e52a836c2bc88d12b8...2fb46afc3e4e35d48b7b9b144defc69d2a762f03
--
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/libaxc/-/compare/10faee5a462104b06e48e4e52a836c2bc88d12b8...2fb46afc3e4e35d48b7b9b144defc69d2a762f03
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-on-mobile-maintainers/attachments/20210815/55808a0e/attachment-0001.htm>
More information about the Debian-on-mobile-maintainers
mailing list