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/changelog    2014-08-14 11:48:07.000000000 +0300
+++ harfbuzz-0.9.35/debian/changelog    2014-10-30 12:43:52.000000000 +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) <aelmahmo...@users.sourceforge.net>  
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/clean        1970-01-01 02:00:00.000000000 +0200
+++ harfbuzz-0.9.35/debian/clean        2014-10-30 12:43:52.000000000 +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.000000000 +0300
+++ harfbuzz-0.9.35/debian/control      2014-10-30 12:43:52.000000000 +0200
@@ -1,9 +1,9 @@
 Source: harfbuzz
 Section: libs
 Priority: optional
-Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@sabily.org>
+Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@users.sourceforge.net>
 Uploaders: Emilio Pozuelo Monfort <po...@debian.org>
-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/copyright    2014-08-14 11:48:07.000000000 +0300
+++ harfbuzz-0.9.35/debian/copyright    2014-10-30 12:43:52.000000000 +0200
@@ -18,7 +18,7 @@
 License: MIT
 
 Files: debian/*
-Copyright: 2012-2014 أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@sabily.org>
+Copyright: 2012-2014 أحمد المحمودي (Ahmed El-Mahmoudy) 
<aelmahmo...@users.sourceforge.net>
 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.000000000 +0300
+++ harfbuzz-0.9.35/debian/libharfbuzz-dev.install      2014-10-30 
12:43:52.000000000 +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.000000000 +0300
+++ harfbuzz-0.9.35/debian/patches/unbreak_abi.diff     2014-10-30 
12:43:52.000000000 +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) <aelmahmo...@sabily.org>
+Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmo...@users.sourceforge.net>
 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/rules        2014-08-14 11:48:07.000000000 +0300
+++ harfbuzz-0.9.35/debian/rules        2014-10-30 12:43:52.000000000 +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:

Attachment: signature.asc
Description: Digital signature

Reply via email to