Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235720 - net-misc/siproxd: updated ebuild for 0.7.1
Summary: net-misc/siproxd: updated ebuild for 0.7.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: voip herd (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-25 21:00 UTC by C Tramnitz
Modified: 2009-03-01 02:36 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
siproxd-0.7.1.ebuild (siproxd-0.7.1.ebuild,1.34 KB, text/plain)
2008-08-25 21:02 UTC, C Tramnitz
Details
Ebuild for siproxd-0.7.1 (siproxd-0.7.1.ebuild,3.55 KB, text/plain)
2009-02-28 19:04 UTC, Mounir Lamouri (volkmar) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description C Tramnitz 2008-08-25 21:00:56 UTC
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"
Comment 1 C Tramnitz 2008-08-25 21:02:16 UTC
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"
Comment 2 Wormo (RETIRED) gentoo-dev 2008-08-25 21:16:42 UTC
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.
Comment 3 Mounir Lamouri (volkmar) (RETIRED) gentoo-dev 2009-02-28 19:04:30 UTC
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)
Comment 4 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-03-01 02:36:36 UTC
thx, submitted.