public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/
@ 2017-01-29 20:14 Fabian Groffen
  0 siblings, 0 replies; 6+ messages in thread
From: Fabian Groffen @ 2017-01-29 20:14 UTC (permalink / raw
  To: gentoo-commits

commit:     e29353c4345d07643e9e726a41ffa31dc7cdd18b
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 29 20:09:46 2017 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Sun Jan 29 20:14:01 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29353c4

sys-libs/suacomp: dropped ~x86-interix

Package-Manager: portage-2.3.3

 sys-libs/suacomp/suacomp-0.6.13.ebuild | 4 ++--
 sys-libs/suacomp/suacomp-0.6.14.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-libs/suacomp/suacomp-0.6.13.ebuild b/sys-libs/suacomp/suacomp-0.6.13.ebuild
index 34dbaf0..c128750 100644
--- a/sys-libs/suacomp/suacomp-0.6.13.ebuild
+++ b/sys-libs/suacomp/suacomp-0.6.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BEER-WARE"
 SLOT="0"
-KEYWORDS="-* ~x86-interix"
+KEYWORDS="-*"
 IUSE="debug"
 
 DEPEND=""

diff --git a/sys-libs/suacomp/suacomp-0.6.14.ebuild b/sys-libs/suacomp/suacomp-0.6.14.ebuild
index 9fe7f79..a1a175b 100644
--- a/sys-libs/suacomp/suacomp-0.6.14.ebuild
+++ b/sys-libs/suacomp/suacomp-0.6.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BEER-WARE"
 SLOT="0"
-KEYWORDS="-* ~x86-interix"
+KEYWORDS="-*"
 IUSE="debug"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/
@ 2017-02-25 15:03 Patrice Clement
  0 siblings, 0 replies; 6+ messages in thread
From: Patrice Clement @ 2017-02-25 15:03 UTC (permalink / raw
  To: gentoo-commits

commit:     77f71115d482f2d564bc7ace6e39ae5a03e2682a
Author:     David Hicks <david <AT> hicks <DOT> id <DOT> au>
AuthorDate: Thu Feb 16 13:42:49 2017 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sat Feb 25 15:03:37 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f71115

sys-libs/suacomp-9999: use https for git checkout.

Closes: https://github.com/gentoo/gentoo/pull/3986

 sys-libs/suacomp/suacomp-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/suacomp/suacomp-9999.ebuild b/sys-libs/suacomp/suacomp-9999.ebuild
index 6760c43633..00b565388e 100644
--- a/sys-libs/suacomp/suacomp-9999.ebuild
+++ b/sys-libs/suacomp/suacomp-9999.ebuild
@@ -8,7 +8,7 @@ inherit toolchain-funcs flag-o-matic git-2
 
 DESCRIPTION="library wrapping the interix lib-c to make it less buggy"
 HOMEPAGE="http://suacomp.sf.net"
-EGIT_REPO_URI="http://git.code.sf.net/p/suacomp/git"
+EGIT_REPO_URI="https://git.code.sf.net/p/suacomp/git"
 
 LICENSE="BEER-WARE"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/
@ 2017-05-15 21:28 Manuel Rüger
  0 siblings, 0 replies; 6+ messages in thread
From: Manuel Rüger @ 2017-05-15 21:28 UTC (permalink / raw
  To: gentoo-commits

commit:     7eda425a954120fe4368d222fea5f60d161f0b6e
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Mon May 15 21:27:02 2017 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Mon May 15 21:28:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eda425a

sys-libs/suacomp: Remove old

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-libs/suacomp/Manifest              |  1 -
 sys-libs/suacomp/suacomp-0.6.13.ebuild | 59 ----------------------------------
 2 files changed, 60 deletions(-)

diff --git a/sys-libs/suacomp/Manifest b/sys-libs/suacomp/Manifest
index db0b4e7aefa..e49288276be 100644
--- a/sys-libs/suacomp/Manifest
+++ b/sys-libs/suacomp/Manifest
@@ -1,2 +1 @@
-DIST suacomp-0.6.13.tar.gz 35838 SHA256 e8f488cec531dd64b797900a10e13c35758fe20bc6ef97c3da538246318afd3f SHA512 88e4e1f224ca6910ea175fe0ff93ff187773b48ecca16d13ce9c6d99ecb6dd4703913d698d948d6cc0722372a1cb20120cefb2b5f916355670475299727cc96c WHIRLPOOL 02fed2fcb40add425763937e60c63c060ab8392bc684e60f29bbfa31089d33ab28f42da6686ecc7f360dfc6fd515aaf61b293c3f0f5e53259ecbd19e6b6d9fea
 DIST suacomp-0.6.14.tar.gz 36712 SHA256 453c64c9c6c7f255a14fa19250696e7f3acc3a72498340b76eb681eb648df1a2 SHA512 6e559059c18c1412611d837bf2f5fad08deaf9145464347f712fdb0cd4e0dfae1b7b46253ef086bd4c98cc1555111872b6b5af5272b77a88c767e9008143b7f1 WHIRLPOOL 2e95569a5884c382682ed9ddfb2516246a2898eba8a24a5d9365152b55440ca3d1909392009fdf0f4134a1476865e0a2c8284c555d5ccdf6fa84ee38f62a46d8

diff --git a/sys-libs/suacomp/suacomp-0.6.13.ebuild b/sys-libs/suacomp/suacomp-0.6.13.ebuild
deleted file mode 100644
index 64aad9c38b5..00000000000
--- a/sys-libs/suacomp/suacomp-0.6.13.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=3
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="library wrapping the interix lib-c to make it less buggy"
-HOMEPAGE="http://suacomp.sf.net"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="BEER-WARE"
-SLOT="0"
-KEYWORDS="-*"
-IUSE="debug"
-
-DEPEND=""
-RDEPEND=""
-
-get_opts() {
-	local shlibc=
-	local stlibc=
-
-	for dir in /usr/lib /usr/lib/x86; do
-		[[ -f ${dir}/libc.a ]] && stlibc=${dir}/libc.a
-
-		for name in libc.so.5.2 libc.so.3.5; do
-			[[ -f ${dir}/${name} ]] && { shlibc=${dir}/${name}; break; }
-		done
-
-		[[ -f ${shlibc} && -f ${stlibc} ]] && break
-	done
-
-	echo "SHARED_LIBC=${shlibc} STATIC_LIBC=${stlibc}"
-}
-
-pkg_setup() {
-	if use debug; then
-		append-flags -D_DEBUG -D_DEBUG_TRACE
-	fi
-}
-
-src_compile() {
-	emake all CC=$(tc-getCC) $(get_opts) CFLAGS="${CFLAGS}" || die "emake failed"
-}
-
-src_install() {
-	emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" $(get_opts) \
-		CFLAGS="${CFLAGS}" || die "emake install failed"
-}
-
-src_test() {
-	local v=
-
-	use debug && v="TEST_VERBOSE=1"
-	use debug && export SUACOMP_DEBUG_OUT=stderr
-
-	emake check $(get_opts) ${v} || die "emake check failed"
-}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/
@ 2017-06-13 13:10 Michael Haubenwallner
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Haubenwallner @ 2017-06-13 13:10 UTC (permalink / raw
  To: gentoo-commits

commit:     04aa8f729e7b46efebd924cbab00c26d42514c26
Author:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 13:09:26 2017 +0000
Commit:     Michael Haubenwallner <haubi <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 13:09:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04aa8f72

sys-libs/suacomp: drop stupid keywords

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 sys-libs/suacomp/suacomp-0.6.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/suacomp/suacomp-0.6.14.ebuild b/sys-libs/suacomp/suacomp-0.6.14.ebuild
index 55a84dd0072..be3cecaf4bf 100644
--- a/sys-libs/suacomp/suacomp-0.6.14.ebuild
+++ b/sys-libs/suacomp/suacomp-0.6.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="BEER-WARE"
 SLOT="0"
-KEYWORDS="-*"
+KEYWORDS=""
 IUSE="debug"
 
 DEPEND=""


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/
@ 2018-01-03 18:39 David Seifert
  0 siblings, 0 replies; 6+ messages in thread
From: David Seifert @ 2018-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c89a2d379bddbaf84c39152431dd1876133ae8f8
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:37:18 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:37:18 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89a2d37

sys-libs/suacomp: Port to EAPI 6

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/suacomp/suacomp-0.6.14.ebuild | 33 ++++++++++++++++++---------------
 1 file changed, 18 insertions(+), 15 deletions(-)

diff --git a/sys-libs/suacomp/suacomp-0.6.14.ebuild b/sys-libs/suacomp/suacomp-0.6.14.ebuild
index be3cecaf4bf..be3e9886e4e 100644
--- a/sys-libs/suacomp/suacomp-0.6.14.ebuild
+++ b/sys-libs/suacomp/suacomp-0.6.14.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=3
+EAPI=6
 
-inherit toolchain-funcs flag-o-matic eutils
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="library wrapping the interix lib-c to make it less buggy"
 HOMEPAGE="http://suacomp.sf.net"
@@ -21,9 +21,11 @@ get_opts() {
 	local shlibc=
 	local stlibc=
 
+	local dir
 	for dir in /usr/lib /usr/lib/x86; do
 		[[ -f ${dir}/libc.a ]] && stlibc=${dir}/libc.a
 
+		local name
 		for name in libc.so.5.2 libc.so.3.5; do
 			[[ -f ${dir}/${name} ]] && { shlibc=${dir}/${name}; break; }
 		done
@@ -34,23 +36,19 @@ get_opts() {
 	echo "SHARED_LIBC=${shlibc} STATIC_LIBC=${stlibc}"
 }
 
-pkg_setup() {
+src_prepare() {
+	[[ ${CHOST} == *-interix6* ]] && eapply "${FILESDIR}"/${P}-strtoll.patch
+	eapply_user
+}
+
+src_configure() {
 	if use debug; then
 		append-flags -D_DEBUG -D_DEBUG_TRACE
 	fi
 }
 
-src_prepare() {
-	[[ ${CHOST} == *-interix6* ]] && epatch "${FILESDIR}"/${P}-strtoll.patch
-}
-
 src_compile() {
-	emake all CC=$(tc-getCC) $(get_opts) CFLAGS="${CFLAGS}" || die "emake failed"
-}
-
-src_install() {
-	emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" $(get_opts) \
-		CFLAGS="${CFLAGS}" || die "emake install failed"
+	emake all CC=$(tc-getCC) $(get_opts) CFLAGS="${CFLAGS}"
 }
 
 src_test() {
@@ -59,5 +57,10 @@ src_test() {
 	use debug && v="TEST_VERBOSE=1"
 	use debug && export SUACOMP_DEBUG_OUT=stderr
 
-	emake check $(get_opts) ${v} || die "emake check failed"
+	emake check $(get_opts) ${v}
+}
+
+src_install() {
+	emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" $(get_opts) \
+		CFLAGS="${CFLAGS}"
 }


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/
@ 2018-01-03 18:39 David Seifert
  0 siblings, 0 replies; 6+ messages in thread
From: David Seifert @ 2018-01-03 18:39 UTC (permalink / raw
  To: gentoo-commits

commit:     ee89960c8665621a824df0b1ca142d67d662d2e3
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  3 18:37:21 2018 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jan  3 18:37:21 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee89960c

sys-libs/suacomp: Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 sys-libs/suacomp/suacomp-9999.ebuild | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/sys-libs/suacomp/suacomp-9999.ebuild b/sys-libs/suacomp/suacomp-9999.ebuild
index c40821304da..b356312ab40 100644
--- a/sys-libs/suacomp/suacomp-9999.ebuild
+++ b/sys-libs/suacomp/suacomp-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=6
 
-inherit toolchain-funcs flag-o-matic git-2
+inherit flag-o-matic toolchain-funcs git-r3
 
 DESCRIPTION="library wrapping the interix lib-c to make it less buggy"
 HOMEPAGE="http://suacomp.sf.net"
@@ -11,7 +11,6 @@ EGIT_REPO_URI="https://git.code.sf.net/p/suacomp/git"
 
 LICENSE="BEER-WARE"
 SLOT="0"
-KEYWORDS=""
 IUSE="debug"
 
 DEPEND=""
@@ -21,9 +20,11 @@ get_opts() {
 	local shlibc=
 	local stlibc=
 
+	local dir
 	for dir in /usr/lib /usr/lib/x86; do
 		[[ -f ${dir}/libc.a ]] && stlibc=${dir}/libc.a
 
+		local name
 		for name in libc.so.5.2 libc.so.3.5; do
 			[[ -f ${dir}/${name} ]] && { shlibc=${dir}/${name}; break; }
 		done
@@ -34,7 +35,7 @@ get_opts() {
 	echo "SHARED_LIBC=${shlibc} STATIC_LIBC=${stlibc}"
 }
 
-pkg_setup() {
+src_configure() {
 	if use debug; then
 		append-flags -D_DEBUG -D_DEBUG_TRACE
 	fi
@@ -44,11 +45,6 @@ src_compile() {
 	emake all CC=$(tc-getCC) $(get_opts) CFLAGS="${CFLAGS}"
 }
 
-src_install() {
-	emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" $(get_opts) \
-		CFLAGS="${CFLAGS}"
-}
-
 src_test() {
 	local v=
 
@@ -57,3 +53,8 @@ src_test() {
 
 	emake check $(get_opts) ${v}
 }
+
+src_install() {
+	emake install PREFIX="${EPREFIX}/usr" DESTDIR="${D}" $(get_opts) \
+		CFLAGS="${CFLAGS}"
+}


^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-01-03 18:39 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-13 13:10 [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/ Michael Haubenwallner
  -- strict thread matches above, loose matches on Subject: below --
2018-01-03 18:39 David Seifert
2018-01-03 18:39 David Seifert
2017-05-15 21:28 Manuel Rüger
2017-02-25 15:03 Patrice Clement
2017-01-29 20:14 Fabian Groffen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox