[proaudio] [2581] media-sound/schism-tracker: add versioned ebuild, use mercurial, move to EAPI 5 and autotools-utils, rename live ebuild, fix homepage, cleanup

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2581
Author:   lilrc
Date:     2013-03-24 20:41:28 +0100 (Sun, 24 Mar 2013)
Log Message:
-----------
media-sound/schism-tracker: add versioned ebuild, use mercurial, move to EAPI 5 and autotools-utils, rename live ebuild, fix homepage, cleanup

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/schism-tracker/ChangeLog
    trunk/overlays/proaudio/media-sound/schism-tracker/Manifest
    trunk/overlays/proaudio/media-sound/schism-tracker/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-20120105.ebuild
    trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-99999999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/schism-tracker/files/
    trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-9999.ebuild

Modified: trunk/overlays/proaudio/media-sound/schism-tracker/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/schism-tracker/ChangeLog	2013-03-24 18:49:35 UTC (rev 2580)
+++ trunk/overlays/proaudio/media-sound/schism-tracker/ChangeLog	2013-03-24 19:41:28 UTC (rev 2581)
@@ -1,7 +1,19 @@
 # ChangeLog for media-sound/schism-tracker
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*schism-tracker-99999999 (24 Mar 2013)
+*schism-tracker-20120105 (24 Mar 2013)
+
+  24 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+  -schism-tracker-9999.ebuild, +schism-tracker-20120105.ebuild,
+  +schism-tracker-99999999.ebuild, -files, metadata.xml:
+  Use mercurial instead of cvs, fix repo uri.
+  Fix homepage.
+  Move to EAPI 5 and autotools-utils.
+  Add versioned ebuild and rename live ebuild.
+  Cleanup.
+
   05 Sep 2010; Viktor Lazarev <taurus101v@xxxxxxxxx>
   schism-tracker-9999.ebuild:
   Now source fetched from CVS-server (sf.net) instead of gzipped snapshot

Modified: trunk/overlays/proaudio/media-sound/schism-tracker/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/schism-tracker/Manifest	2013-03-24 18:49:35 UTC (rev 2580)
+++ trunk/overlays/proaudio/media-sound/schism-tracker/Manifest	2013-03-24 19:41:28 UTC (rev 2581)
@@ -1,3 +1,5 @@
-EBUILD schism-tracker-9999.ebuild 913 RMD160 ec16c16d09f5481f5be45b0dd302be738f516b68 SHA1 3789e562c2af05e6060ec73ec4f3c588b2eae7ad SHA256 dd9c39043057be16a69e8e5b757ff8a92d84f468f3ac3f1305de1fc1d5ee0d23
-MISC ChangeLog 372 RMD160 930655debc4b266c78936eb51ade3223d36dfcbd SHA1 7ea0c350290781984c649aea5e3914a7fb52e4ac SHA256 e6fc40e9f290dbf8e555bec3543847996b4086df445dace49fdffd2d3f2f39f9
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST schismtracker-20120105.tar.bz2 1097124 SHA256 31cef23e6806027618aef03675a5e4681043a99afa6e9e92d82ad4cec5e6c7db SHA512 5b92603af3b6add0e8bd6d0b140b0ddedbaf8e2b434f651ab887e3211ccc8bcfa94be281aabc3b28dbd84e3d91f539eb0939d6d4e0596529133db7ce10aeafd8 WHIRLPOOL 64b73a08080d2b1ff8df710013b0ff4bf6e85398778045e525d4369163769b57f1adbd09ae19ba493f33fe4db68ddb0e51d8889b75ed05bbd3a7d88845218de2
+EBUILD schism-tracker-20120105.ebuild 615 SHA256 5288dc71f0b89920441dd7ae1c48e37c7cff6f2ce9d97a2cc4304cfdd98b577b SHA512 51b460e98e3f464c13b9a4d6c08d1942ab7a02c99383e706096240ecef595e4370b9c09b0397b54c61e10f53c8c9557ba4f6a9cc64ad3f85ad09115b9b56293d WHIRLPOOL 5155b13a9d279d399e5dba82af0f8e1f770e809ae406e57db2c68ce0aad4c401c03fee0f1c0b94db07076f6a65a406ea30ee78eda8617a8fa2e76e042f05cae3
+EBUILD schism-tracker-99999999.ebuild 448 SHA256 4639fec2ef47d4f5fe1792f748acb092daf015b50d811d00995bf06e031d120c SHA512 47bd090590e55295d3a0460402c48defb477bf1156b639984fa64183a78bf71e5e2b422f5c21aae220acf373b2d7927e86370be94baeb688f818346c3b7e9ed1 WHIRLPOOL b933420792018d431081e2a2b4e4b6d374b22d985fc60e4e8cd6f602d3d180dcc12afe79f91a852ea23ca1dee75d0e8ed1f45606aaea2fd4855d96ec068efa87
+MISC ChangeLog 796 SHA256 cc6e5fce08e59302f63548185ec412f9efa1495375f67d1b10327dd0f98df1d1 SHA512 9304e8821ac3276336ca8a760fbf194c6ac5f0a06783ed19c6cef74db3a62a6fd6369ca8523ef80827ccb98d5cacc9f2d5c3801ee369a97a1d140f40f0bf562c WHIRLPOOL c8dd9855ce81d5d7a476ab6b12757b00fe4b1970a01563fe0fd678972941431640985388e1ac464ac06ec16b9317e1e680cfc9fe87150816a10f489435d0b181
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Modified: trunk/overlays/proaudio/media-sound/schism-tracker/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/schism-tracker/metadata.xml	2013-03-24 18:49:35 UTC (rev 2580)
+++ trunk/overlays/proaudio/media-sound/schism-tracker/metadata.xml	2013-03-24 19:41:28 UTC (rev 2581)
@@ -1,7 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-	<herd>no-herd</herd>
 	<maintainer>
 		<email>proaudio@xxxxxxxxxxxxx</email>
 		<name>pro-audio overlay team</name>

Added: trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-20120105.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-20120105.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-20120105.ebuild	2013-03-24 19:41:28 UTC (rev 2581)
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit autotools-utils
+
+MY_PN="${PN/-/}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Schism Tracker"
+HOMEPAGE="http://${MY_PN}.org/";
+SRC_URI="http://${MY_PN}.org/dl/${MY_P}.tar.bz2";
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+# Keywording as much as possible, definetely worth a try
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib
+	>=media-libs/libsdl-1.2.8-r1"
+DEPEND="${RDEPEND}"
+
+AUTOTOOLS_AUTORECONF="1"

Deleted: trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-9999.ebuild	2013-03-24 18:49:35 UTC (rev 2580)
+++ trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-9999.ebuild	2013-03-24 19:41:28 UTC (rev 2581)
@@ -1,47 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit autotools cvs
-
-DESCRIPTION="Schism Tracker cvs"
-HOMEPAGE="http://rigelseven.org/schism";
-SRC_URI=""
-ECVS_SERVER="schismtracker.cvs.sourceforge.net:/cvsroot/schismtracker"
-ECVS_MODULE="schism2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND=">=media-libs/libsdl-1.2.8-r1"
-
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/schism2"
-
-#src_unpack(){
-#	fetch_tarball_cmp "${URL}"
-#	unpack "${URL##*/}"
-#}
-
-src_prepare() {
-	eaclocal || die
-	eautoheader || die
-	WANT_AUTOMAKE=latest eautomake || die
-	WANT_AUTOCONF=latest eautoconf || die
-}
-
-src_compile(){
-	#mkdir -p build && cd build
-	#../configure --prefix=/usr --enable-extra-opt || die "configure failed"
-	emake || die "emake failed"
-}
-
-src_install(){
-	emake DESTDIR="${D}" install || die
-	dodoc README NEWS TODO ChangeLog AUTHORS
-}

Added: trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-99999999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-99999999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/schism-tracker/schism-tracker-99999999.ebuild	2013-03-24 19:41:28 UTC (rev 2581)
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="5"
+
+inherit mercurial autotools-utils
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Schism Tracker"
+HOMEPAGE="http://${MY_PN}.org/";
+SRC_URI=""
+EHG_REPO_URI="http://${MY_PN}.org/hg/";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="media-libs/alsa-lib
+	>=media-libs/libsdl-1.2.8-r1"
+DEPEND="${RDEPEND}"
+
+AUTOTOOLS_AUTORECONF="1"


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/