Codebase list libotf / eb351cb
* Add Multi-arch support. * debian/control: - Update Standards-Version to Debian Policy 3.9.6. (No changes) Harshula Jayasuriya 8 years ago
8 changed file(s) with 51 addition(s) and 9 deletion(s). Raw diff Collapse all Expand all
0 libotf (0.9.13-3) unstable; urgency=low
1
2 * Enable Multi-arch support
3 * debian/control:
4 - Update Standards-Version to Debian Policy 3.9.6. (No changes)
5
6 -- Harshula Jayasuriya <harshula@debian.org> Mon, 11 Jan 2016 01:28:43 +1100
7
08 libotf (0.9.13-2) unstable; urgency=low
19
210 * debian/control:
22 Priority: optional
33 Maintainer: Harshula Jayasuriya <harshula@debian.org>
44 Build-Depends: debhelper (>= 9), dh-autoreconf, libtool, libfreetype6-dev, zlib1g-dev, libice-dev, libsm-dev, libx11-dev, libxaw7-dev, libxmu-dev, libxt-dev
5 Standards-Version: 3.9.5
5 Standards-Version: 3.9.6
66 Homepage: http://www.nongnu.org/m17n/
77 Vcs-Git: git://anonscm.debian.org/pkg-ime/libotf.git
88 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-ime/libotf.git
99
1010 Package: libotf0
1111 Architecture: any
12 Multi-Arch: same
13 Pre-Depends: ${misc:Pre-Depends}
1214 Depends: ${shlibs:Depends}, ${misc:Depends}
1315 Description: Library for handling OpenType Font - runtime
1416 The libotf library provides the following facilities:
2527 Package: libotf-dev
2628 Section: libdevel
2729 Architecture: any
28 Depends: ${shlibs:Depends}, ${misc:Depends}, libotf0 (= ${binary:Version})
30 Multi-Arch: same
31 Pre-Depends: ${misc:Pre-Depends}
32 Depends: ${shlibs:Depends}, ${misc:Depends}, libotf0 (= ${binary:Version}), pkg-config
2933 Description: Library for handling OpenType Font - development
3034 The libotf library provides the following facilities:
3135 - Read Open Type Layout Tables from OTF file. Currently these
4347 Section: debug
4448 Priority: extra
4549 Architecture: any
50 Multi-Arch: same
51 Pre-Depends: ${misc:Pre-Depends}
4652 Depends: ${shlibs:Depends}, ${misc:Depends}, libotf0 (= ${binary:Version})
4753 Description: libotf libraries and debugging symbols
4854 The libotf library provides the following facilities:
6470 Package: libotf-bin
6571 Section: utils
6672 Architecture: any
73 Multi-Arch: foreign
6774 Depends: ${shlibs:Depends}, ${misc:Depends}
6875 Conflicts: otf-trace
6976 Description: Library for handling OpenType Font - utilities
3636 write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
3737 Boston, MA 02110-1301, USA.
3838
39 The Debian packaging is Copyright (C) 2009-2012 Harshula Jayasuriya
39 The Debian packaging is Copyright (C) 2009-2016 Harshula Jayasuriya
4040 <harshula@debian.org> and is licensed under the GPL,
4141 see `/usr/share/common-licenses/GPL-3'.
4242
00 usr/bin/libotf-config
1 usr/lib/pkgconfig/*
1 usr/lib/*/pkgconfig/*
22 usr/include/*
3 usr/lib/lib*.a
4 usr/lib/lib*.so
3 usr/lib/*/lib*.a
4 usr/lib/*/lib*.so
55 usr/share/man/man1/*.1
0 usr/lib/lib*.so.*
0 usr/lib/*/lib*.so.*
0 # Modify libotif-config.in to support Multi-Arch
1 --- a/libotf-config.in
2 +++ b/libotf-config.in
3 @@ -23,18 +23,10 @@
4 echo "@PACKAGE_VERSION@";;
5
6 --libs)
7 - if test "@libdir@" != "/usr/lib"; then
8 - echo "@FREETYPE_LD_FLAGS@ -L@libdir@ -lotf"
9 - else
10 - echo "@FREETYPE_LD_FLAGS@ -lotf"
11 - fi;;
12 + pkg-config libotf --libs;;
13
14 --cflags)
15 - if test "@includedir@" != "/usr/include"; then
16 - echo "@FREETYPE_INC@ -I@includedir@"
17 - else
18 - echo "@FREETYPE_INC@"
19 - fi;;
20 + pkg-config libotf --cflags;;
21
22 *)
23 help
0 0001-libotf-config-modify-to-support-multi-arch.patch
88 SRC_PKG = libotf
99 LIB_PKG = libotf0
1010 INSTALLDIR = $(CURDIR)/debian/$(SRC_PKG)
11 INSTALLLIBDIR = $(CURDIR)/debian/$(LIB_PKG)
1211
1312
1413 dpkg_buildflags = DEB_LDFLAGS_MAINT_APPEND="-Wl,--as-needed -Wl,-z,defs" dpkg-buildflags
1716 # These are used for cross-compiling and for saving the configure script
1817 # from having to guess our platform (since we know it already)
1918 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
19 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
2020 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
2121 ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
2222 CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
4141 --prefix=/usr \
4242 --mandir=\$${prefix}/share/man \
4343 --infodir=\$${prefix}/share/info \
44 --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \
4445 $(shell $(dpkg_buildflags) --export=configure)
4546
4647 build-arch: build
4748 build-indep: build
4849
4950 build: build-stamp
51
5052 build-stamp: config.status
5153 dh_testdir
5254 $(MAKE)
8385 dh_installexamples
8486 dh_install --sourcedir=$(INSTALLDIR) --list-missing
8587 # dh_installmenu
86 # dh_installdebconf
88 # dh_installdebconf
8789 # dh_installlogrotate
8890 # dh_installemacsen
8991 # dh_installcatalogs