[Debian-hebrew-package] [svn] r372 - pkg/fribidi/trunk/debian
Lior Kaplan
kaplan-guest at costa.debian.org
Sun Mar 12 19:28:45 UTC 2006
Author: kaplan-guest
Date: Sun Mar 12 19:28:43 2006
New Revision: 372
Modified:
pkg/fribidi/trunk/debian/changelog
pkg/fribidi/trunk/debian/compat
pkg/fribidi/trunk/debian/control
pkg/fribidi/trunk/debian/rules
Log:
Fix #356260 fribidi: Please add udeb: lines to shlibs file
Modified: pkg/fribidi/trunk/debian/changelog
==============================================================================
--- pkg/fribidi/trunk/debian/changelog (original)
+++ pkg/fribidi/trunk/debian/changelog Sun Mar 12 19:28:43 2006
@@ -1,3 +1,10 @@
+fribidi (0.10.7-3) unstable; urgency=low
+
+ * Apply patch from Frans Pop on debian/{rules,control} to better handle udeb
+ package in the shlibs file (Closes: #356260)
+
+ -- Lior Kaplan <webmaster at guides.co.il> Sun, 12 Mar 2006 21:22:31 +0200
+
fribidi (0.10.7-2) unstable; urgency=low
* Update watch file (Closes: #354354)
Modified: pkg/fribidi/trunk/debian/compat
==============================================================================
--- pkg/fribidi/trunk/debian/compat (original)
+++ pkg/fribidi/trunk/debian/compat Sun Mar 12 19:28:43 2006
@@ -1 +1 @@
-4
+5
Modified: pkg/fribidi/trunk/debian/control
==============================================================================
--- pkg/fribidi/trunk/debian/control (original)
+++ pkg/fribidi/trunk/debian/control Sun Mar 12 19:28:43 2006
@@ -4,7 +4,7 @@
Maintainer: Debian Hebrew Packaging Team <debian-hebrew-package at lists.alioth.debian.org>
Uploaders: Baruch Even <baruch at debian.org>, Lior Kaplan <webmaster at guides.co.il>
Standards-Version: 3.6.2
-Build-Depends: debhelper (>> 4.0.0), pkg-config
+Build-Depends: debhelper (>> 5.0.22), pkg-config
Package: libfribidi0
Architecture: any
@@ -26,10 +26,11 @@
Upstream: http://fribidi.org/
Package: libfribidi0-udeb
+XC-Package-Type: udeb
Architecture: any
Section: debian-installer
Priority: extra
-Depends: libc-udeb
+Depends: ${shlibs:Depends}
Description: Free Implementation of the Unicode BiDi algorithm
This Debian Installer component provided Bidirectional support
for Arabic and/or Hebrew languages.
Modified: pkg/fribidi/trunk/debian/rules
==============================================================================
--- pkg/fribidi/trunk/debian/rules (original)
+++ pkg/fribidi/trunk/debian/rules Sun Mar 12 19:28:43 2006
@@ -13,15 +13,10 @@
export DH_OPTIONS
FRIBIDI_UDEB=libfribidi0-udeb
-DEBVERSION=$(shell dpkg-parsechangelog | grep '^Version: ' | sed -e 's/^Version: //')
-UDEBNAME=$(FRIBIDI_UDEB)_$(DEBVERSION)_$(shell dpkg --print-architecture).udeb
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
OBJS += xmalloc.o
-STRIP= /bin/true
else
-STRIPTOOL=strip
-STRIP= $(STRIPTOOL) --remove-section=.note --remove-section=.comment
DEB_CFLAGS=-Os -fomit-frame-pointer
endif
@@ -73,25 +68,21 @@
dh_movefiles
- dh_installdocs -a -N$(FRIBIDI_UDEB)
- dh_installman -a -N$(FRIBIDI_UDEB)
- dh_installchangelogs ChangeLog -a -N$(FRIBIDI_UDEB)
+ dh_installdocs -a
+ dh_installman -a
+ dh_installchangelogs ChangeLog -a
mkdir -p debian/$(FRIBIDI_UDEB)/lib
cp -a debian/libfribidi0/usr/lib/* debian/$(FRIBIDI_UDEB)/lib
- $(STRIP) debian/$(FRIBIDI_UDEB)/lib/libfribidi.so.0.0.0
- dh_strip
+ dh_strip -a
dh_link
dh_compress
dh_fixperms
- dh_makeshlibs -V -N$(FRIBIDI_UDEB)
- dh_shlibdeps -Xusr/bin/fribidi -N$(FRIBIDI_UDEB)
- dh_installdeb -N$(FRIBIDI_UDEB)
- dh_gencontrol -a -N$(FRIBIDI_UDEB)
- dh_md5sums -a -N$(FRIBIDI_UDEB)
- dh_builddeb -a -N$(FRIBIDI_UDEB)
- dh_gencontrol -p$(FRIBIDI_UDEB) -- -fdebian/files~
- dpkg-distaddfile $(UDEBNAME) debian-installer extra
- dh_builddeb $(FRIBIDI_UDEB) --filename=$(UDEBNAME)
+ dh_makeshlibs -V --add-udeb="$(FRIBIDI_UDEB)"
+ dh_shlibdeps -Xusr/bin/fribidi
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary install configure
More information about the Debian-hebrew-package
mailing list