# ChangeLog for media-tv/xdtv
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/ChangeLog,v 1.24 2006/03/14 23:47:38 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/ChangeLog,v 1.25 2006/03/28 06:44:07 flameeyes Exp $
+
+ 28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +files/libxdtv-i18n-all-1.3.0-ldflags.patch, xdtv-2.3.2.ebuild:
+ Add patch to make i18n support respect LDFLAGS and set a soname.
14 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> xdtv-2.3.2.ebuild:
Drop fonts installed by autotools.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 2c96625d150bcccf4366a91f74bfd87d ChangeLog 3904
-RMD160 6a91d8b357513607536531a496eb8d8f99bd7745 ChangeLog 3904
-SHA256 16301cc021861f41204daa281e58300005a7eeb03c02054caa7aaad3e7296463 ChangeLog 3904
+MD5 e15b83ab6651738ced3d9064cde8cbd2 ChangeLog 4091
+RMD160 44559fb77a2ff95a9587eedbc4e4ce8cbf3ef392 ChangeLog 4091
+SHA256 834005d31da42ed2d6ebe5c479859063b00f4611e62a05293334d5b206a9cad9 ChangeLog 4091
MD5 1e0e7da6d22eed35ae25e84d5b0dcad7 files/digest-xdtv-2.2.0-r1 1777
RMD160 6339a0c25a7d00a13ffa578b0fd62c1061cf211c files/digest-xdtv-2.2.0-r1 1777
SHA256 45c5a060e6eaadcb583bc590d8321afa55889cc537ec4a22a0b5bb93df09067e files/digest-xdtv-2.2.0-r1 1777
MD5 3f1bba358a9be07d40ddc7e8b594c096 files/digest-xdtv-2.3.2 8635
RMD160 8b10d142590985d4b6e1e0d28e02eea1d024d327 files/digest-xdtv-2.3.2 8635
SHA256 6289ace74ec4040c285b684b8e22132b05d97571fe6020e6c93736eb9e643cd3 files/digest-xdtv-2.3.2 8635
+MD5 7d0c59969eb23101640e6c3881ff62e8 files/libxdtv-i18n-all-1.3.0-ldflags.patch 551
+RMD160 91e4d23410d0da27c330f84aeacc388bc723b83f files/libxdtv-i18n-all-1.3.0-ldflags.patch 551
+SHA256 97028239e4386ec033d5e4cb392142a2c18fd2ce34f1476b95b0b5f6bfbb0df8 files/libxdtv-i18n-all-1.3.0-ldflags.patch 551
MD5 109eefe229d78684737dd214b4ccde82 files/xdtv-2.3.0-setXid.patch 470
RMD160 b117b1f8c453b99fe97887f9c126bcf57fd56bed files/xdtv-2.3.0-setXid.patch 470
SHA256 1ca929d9d908592bc7374d430dd4cb1d850d55634a37334be0764ff66d2a1c70 files/xdtv-2.3.0-setXid.patch 470
MD5 e45e6ffcb934d16f7aa348c03dc3c81a xdtv-2.3.1.ebuild 5106
RMD160 151aba8e4c9818bda7c2232f2fab6a3d65d65cd0 xdtv-2.3.1.ebuild 5106
SHA256 9f8093e01d425e4992909c19a5e42aca7c04daf2890db5cc943d7c95217c148a xdtv-2.3.1.ebuild 5106
-MD5 d1809d87ca2cb132b2f393d3960934f9 xdtv-2.3.2.ebuild 5377
-RMD160 b6c52a2a98705a40a01b2353aa9500dd18cc61f7 xdtv-2.3.2.ebuild 5377
-SHA256 f4a97aa4079cee4c3c7c6b87e58bac114367fd88a9fce603a131feb896b2f841 xdtv-2.3.2.ebuild 5377
+MD5 4a84aee0dea0e100ded13215313b9644 xdtv-2.3.2.ebuild 5442
+RMD160 2eab7b946e68a0f06b8f18e618d46f56da1795f9 xdtv-2.3.2.ebuild 5442
+SHA256 04386519951c6abd536e5d5f1c39b1d2e852c0afe860c307a434cae07f6a12ca xdtv-2.3.2.ebuild 5442
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEF1YnAiZjviIA2XgRArj/AKCH49FQ4nBS7nuTvVUlcamrrSphUgCgzbKp
-Gk/5wvgVkyTe2mMnwd3dbAQ=
-=R1NG
+iD8DBQFEKNswAiZjviIA2XgRAoszAKCmzDftDMYcewFbxC816e0glJdH4QCdHLmd
+tNk1iMCpoVFC5CI+n0E3rDs=
+=RWfm
-----END PGP SIGNATURE-----
--- /dev/null
+Index: libxdtv-i18n-en-1.3.0/src/Makefile.in
+===================================================================
+--- libxdtv-i18n-en-1.3.0.orig/src/Makefile.in
++++ libxdtv-i18n-en-1.3.0/src/Makefile.in
+@@ -2,13 +2,9 @@ LIBDIR=$(ROOT)/@prefix@/lib/xdtv/
+
+ VERSION=@LIB_VERSION@
+ NAME=@PACKAGE@
+-PIC=@PIC@
+-
+-GCC=gcc
+-CFLAGS=-Wall -shared -O4 @PIC@
+
+ all:
+- $(GCC) $(CFLAGS) lib-pixmaps.c -o $(NAME).so
++ $(CC) -shared @PIC@ $(CFLAGS) $(LDFLAGS) -Wl,-soname,$(NAME).so lib-pixmaps.c -o $(NAME).so
+
+ install:
+ mkdir -p $(R)$(DESTDIR)$(LIBDIR)
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/xdtv-2.3.2.ebuild,v 1.2 2006/03/14 23:47:38 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-tv/xdtv/xdtv-2.3.2.ebuild,v 1.3 2006/03/28 06:44:07 flameeyes Exp $
inherit font multilib autotools flag-o-matic
einfo "Building ${1}"
cd ${WORKDIR}/${1}
+ epatch "${FILESDIR}/libxdtv-i18n-all-${I18N_PV}-ldflags.patch"
+
econf || die "econf failed"
emake || die "emake failed"
}