summaryrefslogtreecommitdiff
path: root/dev-games/clanlib
diff options
context:
space:
mode:
Diffstat (limited to 'dev-games/clanlib')
-rw-r--r--dev-games/clanlib/Manifest7
-rw-r--r--dev-games/clanlib/clanlib-0.8.1-r2.ebuild6
-rw-r--r--dev-games/clanlib/clanlib-2.3.7-r2.ebuild108
-rw-r--r--dev-games/clanlib/clanlib-2.3.7-r3.ebuild6
-rw-r--r--dev-games/clanlib/clanlib-4.1.0.ebuild4
5 files changed, 11 insertions, 120 deletions
diff --git a/dev-games/clanlib/Manifest b/dev-games/clanlib/Manifest
index f51b3722a6f9..a65b91805f4d 100644
--- a/dev-games/clanlib/Manifest
+++ b/dev-games/clanlib/Manifest
@@ -20,8 +20,7 @@ AUX clanlib-2.3.7-non-x86.patch 1263 BLAKE2B af0f26f0148e66ed20cc226539b30fe44a4
DIST ClanLib-0.8.1.tgz 7629019 BLAKE2B 7f238111931212e3f9c82ed43842706bf16ee145896735ca35595e29dd357e52364cc592be55d88e231f962adc313bc8f57357bc74c9f1b8b134bc411497f5e9 SHA512 277daaf1055ae0198be7a6bbfd415c79cfae9e2145f62553e83849d670f56e50b8484c83f8b85f23290002e0b0c72c1e01ca597ad608a0954a4add828177293b
DIST ClanLib-2.3.7.tgz 26132425 BLAKE2B 109ba92baf21174022c8dbc4044e39ec16ec77c730b57590733418e246ab71d18d81bbf281cd469dd9e2aebd4ac4302fbb581f27dc7fc0054a8c7ce69699e19d SHA512 73169afc0f639390f80403150757a8a14f842bc291a9457c9bca1319642b78bc4d03a93327d75254230e39545c5b4b690e56dc0149ed7b60b223e5a5364e882a
DIST clanlib-4.1.0.tar.gz 6871886 BLAKE2B 0aeb9e89998a9ef6975bf16a2e77f461e6415aacda9a26a5c0a9c6ec3c19a136a5f092c7866b60898251fbd6cb8aa7e96c86f6b87afb564824298fac77bf20c3 SHA512 34f5d1fdb7b071a218f081a6b06a6018a9c20cedc4c8500a9796be02d335f06fa148304379eeb1a35e08b9a734e504ceb490a6558a43d1611187bd97be01f4b0
-EBUILD clanlib-0.8.1-r2.ebuild 2288 BLAKE2B ccb633ddd4ff1148a4c35f94a835888050552576bfa5e23adf367cb56b24bf9896244b11d59894bdeb7f4b1b0146ea7e114d9a0376215fbeb821a5055b47b3d6 SHA512 2d0279c1526e9e25bb94d5e849552c89879ea0265ce9e5e1540e29411adc040ea1a9049d78b7afcdb8ffd0c49725d1cd339a6999a04eaf74966d3e279bb7aace
-EBUILD clanlib-2.3.7-r2.ebuild 2224 BLAKE2B d9275002067b10c5955502b13f15c7a03849f7039d2b6e0dbe985ea5ab2785416be6241bb9b4e9bddaeeef22fea10fc092cc7229324b9dde96ab2704578e1f5a SHA512 6fe0fcc5f837e4db9126f3b0e090c4a72d0d5add331a96c847ce3905a7696f86c95e3957e1ac6b8c3d3657bbdefe31f029f73a0b430f5249018360549afadf9b
-EBUILD clanlib-2.3.7-r3.ebuild 2489 BLAKE2B 46c563ee36a10f872f0c5cb46d01da29457bfa26417933a0c47d2a1d9112e1fadc838a0fa600d27b0557b6a9a997ab14782ddc306844a65ab9130083c3bee18b SHA512 a3e493ff0eef8376258058b0c7c7da3759380bb4c2e95c37deb952b40f9b8d96914aa1bb29526b51df2836db78752ad637c795005898167b72da6df868b3423e
-EBUILD clanlib-4.1.0.ebuild 1491 BLAKE2B da46029e71367101d4ecbe76015b13660255732d93df2bfcc6f3d2b53feb7b0a70a85a5bd9f691822582a140eb0a5e1a800ece9f56ea2d25d3fefd373c24d1c9 SHA512 2548f5db4749ad2d4b569a1992370c1d56ad0d8120e67b246a9a787ce3c78da0ed350a626a0507a30d55a4ec2dd46b19d895f8287b78a1d41c7b4ddb65b98878
+EBUILD clanlib-0.8.1-r2.ebuild 2267 BLAKE2B 53eb3926df53f36998c40a83f849e11c9895244fd18a02afe31c60c3138aa8adf2dccf56b8438a3f9320291a332d0bf1b2ecc812b9f347664d51924fbed7f96a SHA512 f6596b0a51eb0441ce905375bfc36674e1e51611c32f629df19171f4d67b569ddbae4ac29fabd1e15c554991c88465dfda7cbd3026d367fb8aac2315c076ad8a
+EBUILD clanlib-2.3.7-r3.ebuild 2475 BLAKE2B 0be1a70bcfedf3488837bf205d0e71a594c7984a5c64f361a8eaeff69195e50bdbc85ae6011a9f80ff64e7a436534341dbbddf548c26dd9e16f7ba5cdde3cc98 SHA512 9ffac9e27bd6a21439a73f537a0e15de3bcffc2d2d6369b803308a504121e7afd48caef509283aa955d85236c5e876a5fa5319d60064156b5365c5f50dd43e3f
+EBUILD clanlib-4.1.0.ebuild 1492 BLAKE2B 3cf69b2495a4323e9c6bee447a3262ab2875d40c52d0bb7238ed5cfa56c5c35ed06b600c4220e4e47231903f057eb4b495fa9abd89e6f3fba6e965bdf5cf5744 SHA512 13c9d23ac2977058d1097d623e78592318ca39c062d4a17245aef2946261409f665eb1cbdaaa5a3316fe7305bce356cf3153e907c36ea3b6fb805b67d46e05e8
MISC metadata.xml 3097 BLAKE2B a17189a5334540d64d105470c7785d223628d8cff00f5ac162084acc0b4905c537abfbe9383bfa293c751b2efbe5d30a9a3280c92c7954cb3c4a8e04d2c925c5 SHA512 e86eda205bb05a47d49160a458c27d6eb9d67ff1f23921880f6dd46e4c16a930b405f6f2fc41fcd1623458f50452ea5ccdea36abafee802cc6933a7b3b471992
diff --git a/dev-games/clanlib/clanlib-0.8.1-r2.ebuild b/dev-games/clanlib/clanlib-0.8.1-r2.ebuild
index dc731f1467d2..71d3a0c5b785 100644
--- a/dev-games/clanlib/clanlib-0.8.1-r2.ebuild
+++ b/dev-games/clanlib/clanlib-0.8.1-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="Multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/"
-SRC_URI="http://clanlib.org/download/releases-${PV:0:3}/ClanLib-${PV}.tgz"
+HOMEPAGE="https://github.com/sphair/ClanLib"
+SRC_URI="mirror://gentoo/ClanLib-${PV}.tgz"
S="${WORKDIR}"/ClanLib-${PV}
LICENSE="ZLIB"
diff --git a/dev-games/clanlib/clanlib-2.3.7-r2.ebuild b/dev-games/clanlib/clanlib-2.3.7-r2.ebuild
deleted file mode 100644
index 600c112305e3..000000000000
--- a/dev-games/clanlib/clanlib-2.3.7-r2.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-MY_P=ClanLib-${PV}
-DESCRIPTION="Multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/"
-SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="ZLIB"
-SLOT="2.3"
-# Not big endian safe! #82779
-KEYWORDS="amd64 x86"
-IUSE="doc ipv6 mikmod opengl sound sqlite cpu_flags_x86_sse2 static-libs vorbis X"
-REQUIRED_USE="opengl? ( X )"
-
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen dev-lang/perl )
-"
-RDEPEND="
- sys-libs/zlib
- X? (
- app-arch/bzip2
- media-libs/libpng:0
- media-libs/freetype
- media-libs/fontconfig
- virtual/jpeg:0
- x11-libs/libX11
- opengl? ( virtual/opengl )
- )
- mikmod? (
- media-libs/alsa-lib
- media-libs/libmikmod
- )
- sqlite? ( dev-db/sqlite:3 )
- sound? ( media-libs/alsa-lib )
- vorbis? (
- media-libs/alsa-lib
- media-libs/libogg
- media-libs/libvorbis
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-autotools.patch
- "${FILESDIR}"/${P}-doc.patch
- "${FILESDIR}"/${P}-freetype_pkgconfig.patch #764902
- "${FILESDIR}"/${P}-glibc2.34.patch
- "${FILESDIR}"/${P}-32bit-opengl.patch
-)
-
-DOCS=( CODING_STYLE CREDITS PATCHES README )
-
-src_prepare() {
- default
-
- eautoreconf
-
- ln -sf ../../../Sources/API Documentation/Utilities/ReferenceDocs/ClanLib || die
-}
-
-src_configure() {
- # Add -DPACKAGE_BUGREPORT?
- local myeconfargs=(
- $(use_enable doc docs)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable opengl clanGL)
- $(use_enable opengl clanGL1)
- $(use_enable opengl clanGUI)
- $(use_enable X clanDisplay)
- $(use_enable vorbis clanVorbis)
- $(use_enable mikmod clanMikMod)
- $(use_enable sqlite clanSqlite)
- $(use_enable ipv6 getaddr)
- )
-
- use sound \
- || use vorbis \
- || use mikmod \
- || myeconfargs+=( --disable-clanSound )
-
- tc-export PKG_CONFIG
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake
-
- use doc && emake html
-}
-
-# html files are keeped in a directory that is dependent on the SLOT
-# so to keep eventual bookmarks to the doc from version to version
-src_install() {
- default
-
- if use doc ; then
- emake DESTDIR="${D}" install-html
- dodoc -r Examples Resources
- fi
-}
diff --git a/dev-games/clanlib/clanlib-2.3.7-r3.ebuild b/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
index 975b63c0c925..f3998ba284cb 100644
--- a/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
+++ b/dev-games/clanlib/clanlib-2.3.7-r3.ebuild
@@ -7,14 +7,14 @@ inherit autotools toolchain-funcs
MY_P=ClanLib-${PV}
DESCRIPTION="Multi-platform game development library"
-HOMEPAGE="http://www.clanlib.org/"
-SRC_URI="http://clanlib.org/download/releases-2.0/${MY_P}.tgz"
+HOMEPAGE="https://github.com/sphair/ClanLib"
+SRC_URI="mirror://gentoo/${MY_P}.tgz"
S="${WORKDIR}"/${MY_P}
LICENSE="ZLIB"
SLOT="2.3"
KEYWORDS="amd64 x86"
-IUSE="doc ipv6 mikmod opengl sound sqlite cpu_flags_x86_sse2 static-libs vorbis X"
+IUSE="doc ipv6 mikmod opengl +sound sqlite cpu_flags_x86_sse2 static-libs vorbis X"
REQUIRED_USE="opengl? ( X )"
BDEPEND="
diff --git a/dev-games/clanlib/clanlib-4.1.0.ebuild b/dev-games/clanlib/clanlib-4.1.0.ebuild
index 257d24b427cb..f3ae7bf96b0d 100644
--- a/dev-games/clanlib/clanlib-4.1.0.ebuild
+++ b/dev-games/clanlib/clanlib-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="ZLIB"
SLOT="4.1"
KEYWORDS="~amd64 ~x86" #not big endian safe #82779
-IUSE="cpu_flags_x86_sse2 doc examples ipv6 opengl sound static-libs X"
+IUSE="cpu_flags_x86_sse2 doc examples ipv6 opengl +sound static-libs X"
REQUIRED_USE="opengl? ( X )"
RDEPEND="