diff options
author | 2012-01-06 12:19:24 +0000 | |
---|---|---|
committer | 2012-01-06 12:19:24 +0000 | |
commit | 016bfe3fe5b5a1b8afe5dee7b9110f88c97e6ce2 (patch) | |
tree | 89646c24b463bb61e85033c70f4a8e538f701b60 /dev-tcltk/tdom | |
parent | Set needed permissions to remove colliding file when using 'userpriv', bug #3... (diff) | |
download | gentoo-2-016bfe3fe5b5a1b8afe5dee7b9110f88c97e6ce2.tar.gz gentoo-2-016bfe3fe5b5a1b8afe5dee7b9110f88c97e6ce2.tar.bz2 gentoo-2-016bfe3fe5b5a1b8afe5dee7b9110f88c97e6ce2.zip |
Drop all FLAGS from upstream, correct soname symlink, #397859 & #397861
(Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
Diffstat (limited to 'dev-tcltk/tdom')
-rw-r--r-- | dev-tcltk/tdom/ChangeLog | 8 | ||||
-rw-r--r-- | dev-tcltk/tdom/files/tdom-0.8.3-soname.patch | 26 | ||||
-rw-r--r-- | dev-tcltk/tdom/tdom-0.8.3-r1.ebuild (renamed from dev-tcltk/tdom/tdom-0.8.3.ebuild) | 9 |
3 files changed, 40 insertions, 3 deletions
diff --git a/dev-tcltk/tdom/ChangeLog b/dev-tcltk/tdom/ChangeLog index 40dfdd892388..0ef0cb05c3d9 100644 --- a/dev-tcltk/tdom/ChangeLog +++ b/dev-tcltk/tdom/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-tcltk/tdom # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/ChangeLog,v 1.12 2012/01/02 22:13:19 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/ChangeLog,v 1.13 2012/01/06 12:19:24 jlec Exp $ + +*tdom-0.8.3-r1 (06 Jan 2012) + + 06 Jan 2012; Justin Lecher <jlec@gentoo.org> -tdom-0.8.3.ebuild, + +tdom-0.8.3-r1.ebuild, +files/tdom-0.8.3-soname.patch: + Drop all FLAGS from upstream, correct soname symlink, #397859 & #397861 02 Jan 2012; Justin Lecher <jlec@gentoo.org> tdom-0.8.3.ebuild, metadata.xml: Moved to EAPI=4, handle static-libs correctly diff --git a/dev-tcltk/tdom/files/tdom-0.8.3-soname.patch b/dev-tcltk/tdom/files/tdom-0.8.3-soname.patch new file mode 100644 index 000000000000..f742f6e7f5a1 --- /dev/null +++ b/dev-tcltk/tdom/files/tdom-0.8.3-soname.patch @@ -0,0 +1,26 @@ +diff --git a/Makefile.in b/Makefile.in +index d995328..5c17e11 100644 +--- a/Makefile.in ++++ b/Makefile.in +@@ -108,7 +108,7 @@ CFLAGS_DEFAULT = @CFLAGS_DEFAULT@ + CFLAGS_WARNING = @CFLAGS_WARNING@ + CLEANFILES = @CLEANFILES@ + EXEEXT = @EXEEXT@ +-LDFLAGS_DEFAULT = @LDFLAGS_DEFAULT@ ++LDFLAGS_DEFAULT = @LDFLAGS_DEFAULT@ -Wl,-soname,libtdom$(PACKAGE_VERSION).so + MAKE_LIB = @MAKE_LIB@ + MAKE_SHARED_LIB = @MAKE_SHARED_LIB@ + MAKE_STATIC_LIB = @MAKE_STATIC_LIB@ +diff --git a/extensions/tnc/Makefile.in b/extensions/tnc/Makefile.in +index f8a332c..01e0ef0 100644 +--- a/extensions/tnc/Makefile.in ++++ b/extensions/tnc/Makefile.in +@@ -98,7 +98,7 @@ CFLAGS_DEFAULT = @CFLAGS_DEFAULT@ + CFLAGS_WARNING = @CFLAGS_WARNING@ + CLEANFILES = @CLEANFILES@ + EXEEXT = @EXEEXT@ +-LDFLAGS_DEFAULT = @LDFLAGS_DEFAULT@ ++LDFLAGS_DEFAULT = @LDFLAGS_DEFAULT@ -Wl,-soname,libtnc$(PACKAGE_VERSION).so + MAKE_LIB = @MAKE_LIB@ + MAKE_SHARED_LIB = @MAKE_SHARED_LIB@ + MAKE_STATIC_LIB = @MAKE_STATIC_LIB@ diff --git a/dev-tcltk/tdom/tdom-0.8.3.ebuild b/dev-tcltk/tdom/tdom-0.8.3-r1.ebuild index 6f17856769ae..822b0f1fb911 100644 --- a/dev-tcltk/tdom/tdom-0.8.3.ebuild +++ b/dev-tcltk/tdom/tdom-0.8.3-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.3.ebuild,v 1.2 2012/01/02 22:13:19 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tdom/tdom-0.8.3-r1.ebuild,v 1.1 2012/01/06 12:19:24 jlec Exp $ EAPI=4 @@ -27,12 +27,17 @@ S="${WORKDIR}/${MY_P}" PATCHES=( "${FILESDIR}/"${PN}-0.8.2.patch - "${FILESDIR}/"${PN}-0.8.2-soname.patch + "${FILESDIR}/"${P}-soname.patch "${FILESDIR}/"${P}-expat.patch "${FILESDIR}/"${PN}-0.8.2-tnc.patch ) src_prepare() { + sed \ + -e 's:-O2::g' \ + -e 's:-pipe::g' \ + -e 's:-fomit-frame-pointer::g' \ + -i {.,extensions/tnc}/configure tclconfig/tcl.m4 || die epatch "${PATCHES[@]}" eautoreconf } |