From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1REqfg-0005oL-P8 for garchives@archives.gentoo.org; Fri, 14 Oct 2011 22:56:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 20F8021C177; Fri, 14 Oct 2011 22:56:01 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id D5E0621C177 for ; Fri, 14 Oct 2011 22:56:00 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 50C551B401C for ; Fri, 14 Oct 2011 22:56:00 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id A6E4780042 for ; Fri, 14 Oct 2011 22:55:59 +0000 (UTC) From: "Anthony G. Basile" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Anthony G. Basile" Message-ID: <3bb0404579976e02551e3830603ad1b376c75297.blueness@gentoo> Subject: [gentoo-commits] dev/blueness:master commit in: net-misc/minissdpd/files/, net-misc/minissdpd/ X-VCS-Repository: dev/blueness X-VCS-Files: net-misc/minissdpd/ChangeLog net-misc/minissdpd/Manifest net-misc/minissdpd/files/minissdpd-remove-initd.patch net-misc/minissdpd/files/minissdpd-respect-CFLAGS.patch net-misc/minissdpd/files/minissdpd.initd net-misc/minissdpd/metadata.xml net-misc/minissdpd/minissdpd-1.1.20111007.ebuild X-VCS-Directories: net-misc/minissdpd/files/ net-misc/minissdpd/ X-VCS-Committer: blueness X-VCS-Committer-Name: Anthony G. Basile X-VCS-Revision: 3bb0404579976e02551e3830603ad1b376c75297 Date: Fri, 14 Oct 2011 22:55:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 61db882bdf11266bbedd2cdd2c5c7b60 commit: 3bb0404579976e02551e3830603ad1b376c75297 Author: Anthony G. Basile gentoo org> AuthorDate: Fri Oct 14 22:55:46 2011 +0000 Commit: Anthony G. Basile gentoo org> CommitDate: Fri Oct 14 22:55:46 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/blueness.git;a= =3Dcommit;h=3D3bb04045 net-misc/minissdpd: initial commit (Portage version: 2.1.10.11/git/Linux x86_64, signed Manifest commit with= key 0xD0455535) --- net-misc/minissdpd/ChangeLog | 9 +++++ net-misc/minissdpd/Manifest | 17 +++++++++ .../minissdpd/files/minissdpd-remove-initd.patch | 12 +++++++ .../minissdpd/files/minissdpd-respect-CFLAGS.patch | 14 ++++++++ net-misc/minissdpd/files/minissdpd.initd | 23 +++++++++++++ net-misc/minissdpd/metadata.xml | 8 ++++ net-misc/minissdpd/minissdpd-1.1.20111007.ebuild | 35 ++++++++++++++= ++++++ 7 files changed, 118 insertions(+), 0 deletions(-) diff --git a/net-misc/minissdpd/ChangeLog b/net-misc/minissdpd/ChangeLog new file mode 100644 index 0000000..a906788 --- /dev/null +++ b/net-misc/minissdpd/ChangeLog @@ -0,0 +1,9 @@ + + +*minissdpd-1.1.20111007 (14 Oct 2011) + + 14 Oct 2011; Anthony G. Basile + +minissdpd-1.1.20111007.ebuild, +files/minissdpd-respect-CFLAGS.patch, + +metadata.xml: + Initial commit + diff --git a/net-misc/minissdpd/Manifest b/net-misc/minissdpd/Manifest new file mode 100644 index 0000000..bc6816b --- /dev/null +++ b/net-misc/minissdpd/Manifest @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +AUX minissdpd-remove-initd.patch 521 RMD160 2a4e6000920aa7f51f0619b09408= edbc64a1979f SHA1 ac3e238504dc398399ddfff0c9c68f6b8d3b2a83 SHA256 c667839= 40948c5e6e7f48dd742a0998a023676f2adc35802513830b461c6874d +AUX minissdpd-respect-CFLAGS.patch 580 RMD160 101528f573cac895078386d138= 0ba958eaa2815d SHA1 e27762c437e8f966049081bf4a767890e1861122 SHA256 fb9bd= 6f8b44c8707342df8d99ff980e53e0a5ffd8bbf57df6ddf5c8110a2b3a1 +AUX minissdpd.initd 510 RMD160 e0e20d465b005cec35c0b946d4471be135b76528 = SHA1 2bb52882ad4f3b2f6d3f97a30fd6399d22fcabb9 SHA256 2c0228c98884d545b806= 373b7f91ef36e9fd3622d00930e543e7e2f9313951d4 +DIST minissdpd-1.1.20111007.tar.gz 17611 RMD160 957813e30a56f4df0b43fdaf= 89f0bd94ddef853f SHA1 b2f82ed89f682d626556c7bebd8552d2ce5384c2 SHA256 95e= 8493a02bd45b6481b892a7d0d8f21c44b10ed5fbe67108d5c3f5471a165d5 +EBUILD minissdpd-1.1.20111007.ebuild 828 RMD160 6c26f147317e19a798a02483= 8af2b25beca6c024 SHA1 3a674677c7708e2b15613c129718e82ef5f12380 SHA256 168= 20d926d5dee3e3016f2d466175164d77dc7e56ca5a38024d0b4a0b5f4bbfe +MISC ChangeLog 204 RMD160 4d871b67197f81f0ca8fcac3c7c5a0db833cb105 SHA1 = 2cff81f1bd4cb402e0631154da6d13ebe90acf53 SHA256 ed11dfe01164ee53689e708b1= c1c5b5b10a146c49efc8ead05bf79164e1e36ae +MISC metadata.xml 238 RMD160 6401efde1642c40e91d5a41a966b9dbff0512eab SH= A1 9751c07b46aec3d4f96133758cdd23a3e2ca2835 SHA256 f13e6e7b65d20beb9ae945= d520160ef0dba80c1965754958945904d7e3c0a75f +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.17 (GNU/Linux) + +iEYEAREIAAYFAk6YvfIACgkQl5yvQNBFVTWc8QCfdTmzNJYzocdFrxGmdIOswxkW +gpAAn33kYywqLm1v0kZLb6FNMAHDHooK +=3Dwfaq +-----END PGP SIGNATURE----- diff --git a/net-misc/minissdpd/files/minissdpd-remove-initd.patch b/net-= misc/minissdpd/files/minissdpd-remove-initd.patch new file mode 100644 index 0000000..175416c --- /dev/null +++ b/net-misc/minissdpd/files/minissdpd-remove-initd.patch @@ -0,0 +1,12 @@ +diff -Naur minissdpd-1.1.20111007.orig//Makefile minissdpd-1.1.20111007/= Makefile +--- minissdpd-1.1.20111007.orig//Makefile 2011-10-14 17:45:05.000000000 = -0400 ++++ minissdpd-1.1.20111007/Makefile 2011-10-14 18:16:34.000000000 -0400 +@@ -37,8 +37,6 @@ + install: minissdpd + $(INSTALL) -d $(SBININSTALLDIR) + $(INSTALL) minissdpd $(SBININSTALLDIR) +- $(INSTALL) -d $(PREFIX)/etc/init.d +- $(INSTALL) minissdpd.init.d.script $(PREFIX)/etc/init.d/minissdpd +=20 + minissdpd: $(MINISSDPDOBJS) + $(CC) $(CFLAGS) -o $@ $(MINISSDPDOBJS) diff --git a/net-misc/minissdpd/files/minissdpd-respect-CFLAGS.patch b/ne= t-misc/minissdpd/files/minissdpd-respect-CFLAGS.patch new file mode 100644 index 0000000..bc2ec9f --- /dev/null +++ b/net-misc/minissdpd/files/minissdpd-respect-CFLAGS.patch @@ -0,0 +1,14 @@ +diff -Naur minissdpd-1.1.20111007.orig//Makefile minissdpd-1.1.20111007/= Makefile +--- minissdpd-1.1.20111007.orig//Makefile 2011-07-29 11:25:43.000000000 = -0400 ++++ minissdpd-1.1.20111007/Makefile 2011-10-14 17:39:31.000000000 -0400 +@@ -12,8 +12,8 @@ + # + # install target is made for linux... sorry BSD users... + #CFLAGS =3D -Wall -g -D_GNU_SOURCE -Wstrict-prototypes=20 +-CFLAGS =3D -Wall -Os -D_GNU_SOURCE -fno-strict-aliasing -Wstrict-protot= ypes +-CC =3D gcc ++CFLAGS :=3D -Wall -Os -D_GNU_SOURCE -fno-strict-aliasing -Wstrict-proto= types $(CFLAGS) ++CC ?=3D gcc + RM =3D rm -f + INSTALL =3D install +=20 diff --git a/net-misc/minissdpd/files/minissdpd.initd b/net-misc/minissdp= d/files/minissdpd.initd new file mode 100644 index 0000000..8fb613d --- /dev/null +++ b/net-misc/minissdpd/files/minissdpd.initd @@ -0,0 +1,23 @@ +#!/sbin/runscript + +MINISSDPD=3D"/usr/sbin/minissdpd" +PIDFILE=3D"/var/run/minissdpd.pid" + +depend() { + need net + before miniupnpd +} + +start() { + ebegin "Starting minissdpd" + IF=3D$(/sbin/route | grep default | awk -- '{ print $8 }') + ARGS=3D"-i $(/sbin/ifconfig $IF | grep 'inet addr' | sed 's/.\+inet add= r:\([0-9.]\+\).\+/\1/')" + start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $MINISSDPD = -- $ARGS + eend $? +} + +stop() { + ebegin "Stopping minissdpd" + start-stop-daemon --stop --pidfile "${PIDFILE}" + eend $? +} diff --git a/net-misc/minissdpd/metadata.xml b/net-misc/minissdpd/metadat= a.xml new file mode 100644 index 0000000..1e75873 --- /dev/null +++ b/net-misc/minissdpd/metadata.xml @@ -0,0 +1,8 @@ + + + + + blueness@gentoo.org + Anthony G. Basile + + diff --git a/net-misc/minissdpd/minissdpd-1.1.20111007.ebuild b/net-misc/= minissdpd/minissdpd-1.1.20111007.ebuild new file mode 100644 index 0000000..aa2a9ba --- /dev/null +++ b/net-misc/minissdpd/minissdpd-1.1.20111007.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/miniupnpd/miniupnpd-1.6.ebui= ld,v 1.1 2011/07/29 19:36:58 gurligebis Exp $ + +EAPI=3D4 +inherit eutils toolchain-funcs + +DESCRIPTION=3D"MiniSSDP Daemon" +SRC_URI=3D"http://miniupnp.free.fr/files/${P}.tar.gz" +HOMEPAGE=3D"http://miniupnp.free.fr/" + +LICENSE=3D"BSD" +SLOT=3D"0" +KEYWORDS=3D"~amd64 ~x86" +IUSE=3D"" + +DEPEND=3D"" +RDEPEND=3D"sys-apps/net-tools + || ( net-libs/miniupnpc net-misc/miniupnpd )" + +src_prepare() { + epatch "${FILESDIR}/${PN}-respect-CFLAGS.patch" + epatch "${FILESDIR}/${PN}-remove-initd.patch" +} + +src_compile() { + emake CC=3D"$(tc-getCC)" +} + +src_install () { + einstall PREFIX=3D"${D}" STRIP=3D"true" + newinitd "${FILESDIR}/${PN}.initd" ${PN} + dodoc Changelog.txt README + doman minissdpd.1 +}