* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2016-10-29 10:34 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2016-10-29 10:34 UTC (permalink / raw
To: gentoo-commits
commit: e0f5913304145e6ddcf949b75eafc347a98e781f
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 10:29:54 2016 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 10:34:40 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0f59133
app-emulation/dosemu: amd64/x86 stable, bug #597880
Package-Manager: portage-2.3.2
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
index 4f04b5d..d6693d2 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
IUSE="X svga gpm debug alsa sndfile fluidsynth"
RDEPEND="X? ( x11-libs/libX11
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2016-10-29 11:59 Hanno Boeck
0 siblings, 0 replies; 13+ messages in thread
From: Hanno Boeck @ 2016-10-29 11:59 UTC (permalink / raw
To: gentoo-commits
commit: 853602eaf32076db3e94981a8aa5c4cd8a6f0579
Author: Hanno <hanno <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 29 11:59:35 2016 +0000
Commit: Hanno Boeck <hanno <AT> gentoo <DOT> org>
CommitDate: Sat Oct 29 11:59:35 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853602ea
app-emulation/dosemu: remove myself as maintainer
slyfox will take over maintainership.
Package-Manager: portage-2.3.2
app-emulation/dosemu/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/app-emulation/dosemu/metadata.xml b/app-emulation/dosemu/metadata.xml
index 2a8f72e..02fe934 100644
--- a/app-emulation/dosemu/metadata.xml
+++ b/app-emulation/dosemu/metadata.xml
@@ -2,9 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>hanno@gentoo.org</email>
- </maintainer>
- <maintainer type="person">
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>
</maintainer>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2017-10-26 18:54 Thomas Deutschmann
0 siblings, 0 replies; 13+ messages in thread
From: Thomas Deutschmann @ 2017-10-26 18:54 UTC (permalink / raw
To: gentoo-commits
commit: 348179c6387d8c500b60f13e30d9e7f8fdafcb28
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 26 18:41:01 2017 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Thu Oct 26 18:53:45 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348179c6
app-emulation/dosemu: x86 stable (bug #632550)
Package-Manager: Portage-2.3.11, Repoman-2.3.3
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
index 67e228d9794..60d32c0eab3 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
IUSE="X svga gpm debug alsa sndfile fluidsynth"
RDEPEND="X? ( x11-libs/libX11
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2017-10-28 20:40 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2017-10-28 20:40 UTC (permalink / raw
To: gentoo-commits
commit: fe2dbcf97dfbc6249be25ac81d31991683ff0f07
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 20:39:27 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:40:25 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2dbcf9
app-emulation/dosemu: drop old
Package-Manager: Portage-2.3.13, Repoman-2.3.4
.../dosemu/dosemu-1.4.1_pre20130107-r3.ebuild | 87 ----------------------
1 file changed, 87 deletions(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
deleted file mode 100644
index 59a9fdf16d5..00000000000
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic pax-utils toolchain-funcs
-
-P_FD="dosemu-freedos-1.0-bin"
-COMMIT="15cfb41ff20a052769d753c3262c57ecb050ad71"
-
-DESCRIPTION="DOS Emulator"
-HOMEPAGE="http://www.dosemu.org/"
-SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
- https://sourceforge.net/code-snapshots/git/d/do/dosemu/code.git/dosemu-code-${COMMIT}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="X svga gpm debug alsa sndfile fluidsynth"
-
-RDEPEND="X? ( x11-libs/libX11
- x11-libs/libXxf86vm
- x11-libs/libXau
- x11-libs/libXext
- x11-libs/libXdmcp
- x11-apps/xset
- x11-apps/xlsfonts
- x11-apps/bdftopcf
- x11-apps/mkfontdir )
- svga? ( media-libs/svgalib )
- gpm? ( sys-libs/gpm )
- alsa? ( media-libs/alsa-lib )
- sndfile? ( media-libs/libsndfile )
- fluidsynth? ( media-sound/fluidsynth
- media-sound/fluid-soundfont )
- media-libs/libsdl
- >=sys-libs/slang-1.4"
-
-DEPEND="${RDEPEND}
- X? ( x11-proto/xf86dgaproto )
- >=sys-devel/autoconf-2.57"
-
-S="${WORKDIR}/${PN}-code-${COMMIT}"
-
-src_prepare() {
- epatch "${FILESDIR}"/${P}-fortify.patch
- epatch "${FILESDIR}"/${PN}-1.4.1_pre20091009-dash.patch
- epatch "${FILESDIR}"/${P}-no-glibc.patch
- epatch "${FILESDIR}"/${P}-flex-2.6.3.patch
-
- epatch_user
-
- # Has problems with -O3 on some systems
- replace-flags -O[3-9] -O2
-
- # This one is from media-sound/fluid-soundfont (bug #479534)
- sed "s,/usr/share/soundfonts/default.sf2,${EPREFIX}/usr/share/sounds/sf2/FluidR3_GM.sf2,"\
- -i src/plugin/fluidsynth/mid_o_flus.c || die
-
- eautoreconf
-}
-
-src_configure() {
- econf $(use_with X x) \
- $(use_with svga svgalib) \
- $(use_enable debug) \
- $(use_with gpm) \
- $(use_with alsa) \
- $(use_with sndfile) \
- $(use_with fluidsynth) \
- --with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
- --sysconfdir="${EPREFIX}"/etc/dosemu/ \
- --with-docdir="${EPREFIX}"/usr/share/doc/${PF}
-}
-
-src_compile() {
- emake AR=$(tc-getAR)
-}
-
-src_install() {
- default
-
- # r - randmmap: dosemu tries to get address mapping
- # exactly where asked, loops otherwise.
- # m - allow RWX mapping: as it's an emulator / code loader
- pax-mark -mr "${ED}/usr/bin/dosemu.bin"
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2017-10-28 20:40 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2017-10-28 20:40 UTC (permalink / raw
To: gentoo-commits
commit: 2ce1a7ebcc79bbd0d91755116e1c60b9831a5013
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 28 20:38:33 2017 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 28 20:40:25 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce1a7eb
app-emulation/dosemu: stable 1.4.1_pre20130107-r4 for amd64, bug #632550
Package-Manager: Portage-2.3.13, Repoman-2.3.4
RepoMan-Options: --include-arches="amd64"
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
index 60d32c0eab3..8b5fcdc0a69 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
IUSE="X svga gpm debug alsa sndfile fluidsynth"
RDEPEND="X? ( x11-libs/libX11
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2019-04-28 13:49 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2019-04-28 13:49 UTC (permalink / raw
To: gentoo-commits
commit: 1a3be4146cc6ab4fdb89ee5bb7e75bcce5d0aedf
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 28 13:48:46 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Apr 28 13:48:46 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3be414
app-emulation/dosemu: fix SRC_URI to be a stable link
sourceforge expires tarball links to arbitrary snapshots
and generates unstable snapshots. Use a tarball copy instead.
Reported-by: Plüss Roland
Closes: https://bugs.gentoo.org/684410
Package-Manager: Portage-2.3.65, Repoman-2.3.12
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 4f7a7c37c07..2954d3ad84a 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -7,11 +7,13 @@ inherit autotools eutils flag-o-matic pax-utils toolchain-funcs
P_FD="dosemu-freedos-1.0-bin"
COMMIT="15cfb41ff20a052769d753c3262c57ecb050ad71"
+# snapshot is downloaded as:
+# https://sourceforge.net/code-snapshots/git/d/do/dosemu/code.git/dosemu-code-${COMMIT}.zip
DESCRIPTION="DOS Emulator"
HOMEPAGE="http://www.dosemu.org/"
SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
- https://sourceforge.net/code-snapshots/git/d/do/dosemu/code.git/dosemu-code-${COMMIT}.zip -> ${P}.zip"
+ https://dev.gentoo.org/~slyfox/distfiles/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2019-08-28 14:34 David Seifert
0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2019-08-28 14:34 UTC (permalink / raw
To: gentoo-commits
commit: 3002e2082a111bcbd7c57bd0dd783b1e44388ebb
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 28 14:33:38 2019 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 14:33:38 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3002e208
app-emulation/dosemu: [QA] Add missing DEPEND="app-arch/unzip"
Package-Manager: Portage-2.3.73, Repoman-2.3.17
Signed-off-by: David Seifert <soap <AT> gentoo.org>
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 2954d3ad84a..ca290fb74bb 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -39,6 +39,7 @@ RDEPEND="X? ( x11-libs/libX11
>=sys-libs/slang-1.4"
DEPEND="${RDEPEND}
+ app-arch/unzip
X? ( x11-base/xorg-proto )
>=sys-devel/autoconf-2.57"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2019-10-30 22:21 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2019-10-30 22:21 UTC (permalink / raw
To: gentoo-commits
commit: 47928b5c235ec1d105d64dde8d233df612beaa7c
Author: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Oct 17 00:46:08 2019 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Oct 30 22:19:48 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47928b5c
app-emulation/dosemu: Fix dependencies. Drop "sndfile" USE flag. Use EAPI="7".
Fixes: https://bugs.gentoo.org/697900
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
.../dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 51 ++++++++++++----------
1 file changed, 27 insertions(+), 24 deletions(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 6eb911c30a1..d6de58d0a4b 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2002-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI="7"
inherit autotools eutils flag-o-matic pax-utils toolchain-funcs
@@ -18,30 +18,32 @@ SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="-* amd64 x86"
-IUSE="X svga gpm debug alsa sndfile fluidsynth"
+IUSE="X alsa debug fluidsynth gpm svga"
-RDEPEND="X? ( x11-libs/libX11
- x11-libs/libXxf86vm
- x11-libs/libXau
- x11-libs/libXext
- x11-libs/libXdmcp
- x11-apps/xset
- x11-apps/xlsfonts
+BDEPEND="app-arch/unzip
+ X? (
x11-apps/bdftopcf
- >=x11-apps/mkfontscale-1.2.0 )
- svga? ( media-libs/svgalib )
- gpm? ( sys-libs/gpm )
+ >=x11-apps/mkfontscale-1.2.0
+ )"
+COMMON_DEPEND="media-libs/libsdl
+ >=sys-libs/slang-1.4
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXxf86vm
+ )
alsa? ( media-libs/alsa-lib )
- sndfile? ( media-libs/libsndfile )
- fluidsynth? ( media-sound/fluidsynth
- media-sound/fluid-soundfont )
- media-libs/libsdl
- >=sys-libs/slang-1.4"
-
-DEPEND="${RDEPEND}
- app-arch/unzip
- X? ( x11-base/xorg-proto )
- >=sys-devel/autoconf-2.57"
+ fluidsynth? (
+ media-sound/fluid-soundfont
+ media-sound/fluidsynth
+ )
+ gpm? ( sys-libs/gpm )
+ svga? ( media-libs/svgalib )"
+# sndfile? ( media-libs/libsndfile )
+DEPEND="${COMMON_DEPEND}
+ X? ( x11-base/xorg-proto )"
+RDEPEND="${COMMON_DEPEND}
+ X? ( x11-apps/xset )"
S="${WORKDIR}/${PN}-code-${COMMIT}"
@@ -79,13 +81,14 @@ src_configure() {
fi
fi
+ # sndfile support is unconditionally disabled in src/plugin/sndfile/snd_o_wav.c
econf $(use_with X x) \
$(use_with svga svgalib) \
$(use_enable debug) \
$(use_with gpm) \
$(use_with alsa) \
- $(use_with sndfile) \
$(use_with fluidsynth) \
+ --without-sndfile \
--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
--sysconfdir="${EPREFIX}"/etc/dosemu/ \
--with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2020-06-24 6:53 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2020-06-24 6:53 UTC (permalink / raw
To: gentoo-commits
commit: 7deebceeece4e05083f78a241ea9119f47c21ce3
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 24 06:53:04 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Jun 24 06:53:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7deebcee
app-emulation/dosemu: fail in pkg_pretend() on clang
dosemu needs 16-bit code assembly support from assembler.
gcc/gas provides it, llvm/clang does not.
Fail at pkg_pretend() for now.
Reported-by: Agostino Sarubbo
Bug: https://bugs.gentoo.org/729240
Package-Manager: Portage-2.3.102, Repoman-2.3.23
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index c7771af9cd8..61a15bd1f53 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -58,6 +58,12 @@ PATCHES=(
"${FILESDIR}"/${P}-as.patch
)
+pkg_pretend() {
+ if tc-is-clang; then
+ die "${P} does not work on clang due to missing 16-bit assembly support: https://bugs.gentoo.org/729240. Please try gcc."
+ fi
+}
+
src_prepare() {
default
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2020-12-31 10:24 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2020-12-31 10:24 UTC (permalink / raw
To: gentoo-commits
commit: eebc4497a89bbd84f11231ef06be92139b866fac
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 31 10:23:36 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Dec 31 10:24:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eebc4497
app-emulation/dosemu: set default CPP
On autoconf-2.69 CPP detection was missing.
Reported-by: Agostino Sarubbo
Closes: https://bugs.gentoo.org/762748
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 61a15bd1f53..5700973fde6 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -90,6 +90,8 @@ src_configure() {
fi
# sndfile support is unconditionally disabled in src/plugin/sndfile/snd_o_wav.c
+ # CPP has to be set explicitly to workaround autoconf-2.69
+ # CPP detection (fixed in 2.70). bug #762748.
econf $(use_with X x) \
$(use_with svga svgalib) \
$(use_enable debug) \
@@ -100,11 +102,12 @@ src_configure() {
--with-fdtarball="${DISTDIR}"/${P_FD}.tgz \
--sysconfdir="${EPREFIX}"/etc/dosemu/ \
--with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
- IA16_LDFLAGS_EXTRA=${nopie_flag}
+ IA16_LDFLAGS_EXTRA=${nopie_flag} \
+ CPP="$(tc-getCPP)"
}
src_compile() {
- # src/makefile.common is fritten manually, uses AR=ar
+ # src/makefile.common is written manually, uses AR=ar
emake AR=$(tc-getAR)
}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2021-07-30 8:55 Sergei Trofimovich
0 siblings, 0 replies; 13+ messages in thread
From: Sergei Trofimovich @ 2021-07-30 8:55 UTC (permalink / raw
To: gentoo-commits
commit: e1abd4327bf3d589bd5d52a701fd06cb73ae830b
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 30 08:52:19 2021 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Jul 30 08:55:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1abd432
app-emulation/dosemu: drop slyfox@ from maintainers, m-n now
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
app-emulation/dosemu/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/app-emulation/dosemu/metadata.xml b/app-emulation/dosemu/metadata.xml
index 02fe93487b1..5a23870c6f2 100644
--- a/app-emulation/dosemu/metadata.xml
+++ b/app-emulation/dosemu/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>slyfox@gentoo.org</email>
- <name>Sergei Trofimovich</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="fluidsynth">use <pkg>media-sound/fluidsynth</pkg> for MIDI emulation</flag>
</use>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2021-10-01 7:14 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-10-01 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 9cbea4931f65ed7f7504a72f87072e7be6c0cbc4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 1 07:11:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Oct 1 07:11:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cbea493
app-emulation/dosemu: update SRC_URI
slyfox@ has retired and I've archived the distfiles
in my devspace.
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 192b65353b7..0dd838852b7 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -13,7 +13,7 @@ COMMIT="15cfb41ff20a052769d753c3262c57ecb050ad71"
DESCRIPTION="DOS Emulator"
HOMEPAGE="http://www.dosemu.org/"
SRC_URI="mirror://sourceforge/dosemu/${P_FD}.tgz
- https://dev.gentoo.org/~slyfox/distfiles/${P}.zip"
+ https://dev.gentoo.org/~sam/distfiles/${P}.zip"
LICENSE="GPL-2"
SLOT="0"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/
@ 2022-03-19 23:17 David Seifert
0 siblings, 0 replies; 13+ messages in thread
From: David Seifert @ 2022-03-19 23:17 UTC (permalink / raw
To: gentoo-commits
commit: 179c31686d2cc8d4ef8138a265c3c486eee01872
Author: David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 19 23:16:43 2022 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Mar 19 23:16:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179c3168
app-emulation/dosemu: quote $(tc-*) calls
Signed-off-by: David Seifert <soap <AT> gentoo.org>
app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
index 0dd838852b79..2dbe9f043651 100644
--- a/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
+++ b/app-emulation/dosemu/dosemu-1.4.1_pre20130107-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2002-2021 Gentoo Authors
+# Copyright 2002-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -109,7 +109,7 @@ src_configure() {
src_compile() {
# src/makefile.common is written manually, uses AR=ar
- emake AR=$(tc-getAR)
+ emake AR="$(tc-getAR)"
}
src_install() {
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2022-03-19 23:17 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-30 8:55 [gentoo-commits] repo/gentoo:master commit in: app-emulation/dosemu/ Sergei Trofimovich
-- strict thread matches above, loose matches on Subject: below --
2022-03-19 23:17 David Seifert
2021-10-01 7:14 Sam James
2020-12-31 10:24 Sergei Trofimovich
2020-06-24 6:53 Sergei Trofimovich
2019-10-30 22:21 Sergei Trofimovich
2019-08-28 14:34 David Seifert
2019-04-28 13:49 Sergei Trofimovich
2017-10-28 20:40 Sergei Trofimovich
2017-10-28 20:40 Sergei Trofimovich
2017-10-26 18:54 Thomas Deutschmann
2016-10-29 11:59 Hanno Boeck
2016-10-29 10:34 Sergei Trofimovich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox