* [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-02-25 15:03 [gentoo-commits] repo/gentoo:master commit in: sys-libs/suacomp/ Patrice Clement
-- strict thread matches above, loose matches on Subject: below --
2018-01-03 18:39 David Seifert
2018-01-03 18:39 David Seifert
2017-06-13 13:10 Michael Haubenwallner
2017-05-15 21:28 Manuel Rüger
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