Ebuild updated for version 0.7.1 Changes: removed patches for typo in documentation and libosip workaround: - epatch "${FILESDIR}"/${P}-guide.diff - epatch "${FILESDIR}"/${P}-libosip-3.1.0.diff Reproducible: Always Steps to Reproduce: 1. Use new ebuild # diff -Naur /usr/portage/net-misc/siproxd/siproxd-0.7.0.ebuild siproxd-0.7.1.ebuild --- /usr/portage/net-misc/siproxd/siproxd-0.7.0.ebuild 2008-04-23 23:36:47.000000000 +0200 +++ siproxd-0.7.1.ebuild 2008-08-25 22:57:31.231012639 +0200 @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/siproxd/siproxd-0.7.0.ebuild,v 1.2 2008/04/23 21:26:50 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/siproxd/siproxd-0.7.1.ebuild,v 1.3 2008/08/25 22:58:50 ctramnitz Exp $ inherit eutils autotools @@ -26,8 +26,6 @@ cd "${S}" epatch "${FILESDIR}"/${PN}-0.5.11-configure-docs.diff - epatch "${FILESDIR}"/${P}-guide.diff - epatch "${FILESDIR}"/${P}-libosip-3.1.0.diff eautoreconf || die "autoreconf failed"
Created attachment 163782 [details] siproxd-0.7.1.ebuild new ebuild for siproxd 0.7.1; # diff -Naur /usr/portage/net-misc/siproxd/siproxd-0.7.0.ebuild siproxd-0.7.1.ebuild --- /usr/portage/net-misc/siproxd/siproxd-0.7.0.ebuild 2008-04-23 23:36:47.000000000 +0200 +++ siproxd-0.7.1.ebuild 2008-08-25 22:57:31.231012639 +0200 @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/siproxd/siproxd-0.7.0.ebuild,v 1.2 2008/04/23 21:26:50 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/siproxd/siproxd-0.7.1.ebuild,v 1.3 2008/08/25 22:58:50 ctramnitz Exp $ inherit eutils autotools @@ -26,8 +26,6 @@ cd "${S}" epatch "${FILESDIR}"/${PN}-0.5.11-configure-docs.diff - epatch "${FILESDIR}"/${P}-guide.diff - epatch "${FILESDIR}"/${P}-libosip-3.1.0.diff eautoreconf || die "autoreconf failed"
Thanks for submitting your update FYI, keywords need to be downgraded to testing (~amd64 ~x86 in this case) when introducing a new version into the tree. Assigning to ebuild maintainer.
Created attachment 183502 [details] Ebuild for siproxd-0.7.1 Based on 0.7.1 in this bug and 0.7.0 in portage, I've done this updated ebuild. A lot of change and pain actually. I realized dmalloc (for debug) was not used but actually, it is breaking the build. So, all dmalloc/debug things are commented. I will see if upstream will answer me. There was also a mistake about docs. None were installed. Actually, make install doesn't install doc so I did it by hand. There were also some changes with this bump like plugins and static. The binary can now be linked statically only with libosip2 and plugins were too but this was causing a lot of warnings so i manage to avoid this with a dirty sed. Last thing, I've replaced the last patch by a sed call to reduce size and avoid a painfull eautoreconf. (patching configure with sed and filed a bug with a patched configure.in seems better for me)
thx, submitted.