Package: release.debian.org
Severity: normal
User: release.debian@packages.debian.org
Usertags: unblock
Please unblock package harfbuzz
Reason for unblock request:
Provide static libraries in libharfbuzz-dev package.
Fixes LP: #1385616
Also fixed an FTBFS when attempting to build the package twice in a row.
I haven't uploaded to unstable yet, as I was advised to ask if it can be
unblocked first. Please find the debdiff attached.
unblock harfbuzz/0.9.35-2
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'testing-updates'), (500, 'unstable'),
(1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--
أحمد المحمودي (Ahmed El-Mahmoudy)
Digital design engineer
GPG KeyID: 0xEDDDA1B7
GPG Fingerprint: 8206 A196 2084 7E6D 0DF8 B176 BC19 6A94 EDDD A1B7
diff -Nru harfbuzz-0.9.35/debian/changelog harfbuzz-0.9.35/debian/changelog
--- harfbuzz-0.9.35/debian/changelog2014-08-14 11:48:07.0 +0300
+++ harfbuzz-0.9.35/debian/changelog2014-10-30 12:43:52.0 +0200
@@ -1,3 +1,15 @@
+harfbuzz (0.9.35-2) unstable; urgency=medium
+
+ * debain/clean: Remove test/shaping/*.pyc during clean
+ * debian/rules: Build static libraries.
+ * debian/libharfbuzz-dev.install:
++ Install static libraries (LP: #1385616)
++ Simplify file
+ * debian/control: Bumped Standards-Version to 3.9.6
+ * Update my email.
+
+ -- أحمد المحمودي (Ahmed El-Mahmoudy)
Thu, 30 Oct 2014 12:43:28 +0200
+
harfbuzz (0.9.35-1) unstable; urgency=medium
* New upstream release.
diff -Nru harfbuzz-0.9.35/debian/clean harfbuzz-0.9.35/debian/clean
--- harfbuzz-0.9.35/debian/clean1970-01-01 02:00:00.0 +0200
+++ harfbuzz-0.9.35/debian/clean2014-10-30 12:43:52.0 +0200
@@ -0,0 +1 @@
+test/shaping/*.pyc
diff -Nru harfbuzz-0.9.35/debian/control harfbuzz-0.9.35/debian/control
--- harfbuzz-0.9.35/debian/control 2014-08-14 11:48:07.0 +0300
+++ harfbuzz-0.9.35/debian/control 2014-10-30 12:43:52.0 +0200
@@ -1,9 +1,9 @@
Source: harfbuzz
Section: libs
Priority: optional
-Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy)
+Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy)
Uploaders: Emilio Pozuelo Monfort
-Standards-Version: 3.9.5
+Standards-Version: 3.9.6
Build-Depends:
debhelper (>= 9~),
pkg-config,
diff -Nru harfbuzz-0.9.35/debian/copyright harfbuzz-0.9.35/debian/copyright
--- harfbuzz-0.9.35/debian/copyright2014-08-14 11:48:07.0 +0300
+++ harfbuzz-0.9.35/debian/copyright2014-10-30 12:43:52.0 +0200
@@ -18,7 +18,7 @@
License: MIT
Files: debian/*
-Copyright: 2012-2014 أحمد المحمودي (Ahmed El-Mahmoudy)
+Copyright: 2012-2014 أحمد المحمودي (Ahmed El-Mahmoudy)
License: MIT
License: MIT
diff -Nru harfbuzz-0.9.35/debian/libharfbuzz-dev.install
harfbuzz-0.9.35/debian/libharfbuzz-dev.install
--- harfbuzz-0.9.35/debian/libharfbuzz-dev.install 2014-08-14
11:48:07.0 +0300
+++ harfbuzz-0.9.35/debian/libharfbuzz-dev.install 2014-10-30
12:43:52.0 +0200
@@ -1,9 +1,5 @@
usr/include/harfbuzz/
-#usr/lib/*/libharfbuzz.a
-usr/lib/*/libharfbuzz.so
-usr/lib/*/libharfbuzz-icu.so
-usr/lib/*/libharfbuzz-gobject.so
-usr/lib/*/pkgconfig/harfbuzz.pc
-usr/lib/*/pkgconfig/harfbuzz-icu.pc
-usr/lib/*/pkgconfig/harfbuzz-gobject.pc
+usr/lib/*/*.a
+usr/lib/*/*.so
+usr/lib/*/pkgconfig/*.pc
usr/share/gir-*/*.gir
diff -Nru harfbuzz-0.9.35/debian/patches/unbreak_abi.diff
harfbuzz-0.9.35/debian/patches/unbreak_abi.diff
--- harfbuzz-0.9.35/debian/patches/unbreak_abi.diff 2014-08-14
11:48:07.0 +0300
+++ harfbuzz-0.9.35/debian/patches/unbreak_abi.diff 2014-10-30
12:43:52.0 +0200
@@ -1,6 +1,6 @@
Description: Re-add hb_version_check to unbreak API/ABI
This patch should be removed on the next API/ABI break by upstream.
-Author: أحمد المحمودي (Ahmed El-Mahmoudy)
+Author: أحمد المحمودي (Ahmed El-Mahmoudy)
Bug-Debian: http://bugs.debian.org/755094
Forwarded: not-needed
diff -Nru harfbuzz-0.9.35/debian/rules harfbuzz-0.9.35/debian/rules
--- harfbuzz-0.9.35/debian/rules2014-08-14 11:48:07.0 +0300
+++ harfbuzz-0.9.35/debian/rules2014-10-30 12:43:52.0 +0200
@@ -11,7 +11,7 @@
dh $@ --with autoreconf --with gir
override_dh_auto_configure:
- dh_auto_configure --builddir build-main -- --with-graphite2=yes
--enable-introspection --with-gobject --enable-gtk-doc --disable-silent-rules
+ dh_auto_configure --builddir build-main -- --with-graphite2=yes
--enable-introspection --with-gobject --enable-gtk-doc --disable-silent-rules
--enable-static
dh_auto_configure --builddir build-udeb -- --with-graphite2=no
--disable-silent-rules
override_dh_auto_clean:
signature.asc
Description: Digital signature