Changeset - c4a6904b09bf
[Not reviewed]
0 0 2
Chel Sea (chain) - 12 years ago 2013-04-18 21:41:47
chain@rpgfiction.net
add media-sound/famitracker-cx to repository
2 files changed with 81 insertions and 0 deletions:
0 comments (0 inline, 0 general)
media-sound/famitracker-cx/Manifest
Show inline comments
 
new file 100644
 
DIST famitracker-cx_0.4.1a-p4_src.tar.gz 289008 SHA256 c7ec0e54eaa564fc7b4c2d2066ec4e975a8ccf86bf72f9d4fa7a5b1efdc19428 SHA512 6f4d9323d8700429b3bd60744573e6892b3c342250259b8288eb596807a08e0e54b15456c9edc24cce0d9068d03d4ec44f1ee949b956ba2972c4de94fe99116c WHIRLPOOL 7676d9804106e023cfd85aeeeb91bdeb331998149a375c2f54668363e972b8d94f6fd421a0a2618f467e4000b9752875bee38762ce3bb23ed3abc53f379d125a
 
EBUILD famitracker-cx-0.4.1a_p4.ebuild 1871 SHA256 0b761e2425f7ee4b857e57efb4f601cc5bb5f3ffa2254e2eafb5852fe86522f7 SHA512 4e4e27c1b33e2d195603f46e3d9e30d60e404501fd298543b5f221e0a10d3fad5bf168206fbb06f0e6fe12961c517d891133e166287a3a11de15304c6cff4f9c WHIRLPOOL 2cd9b67fca8e10968e2d9d7fdb71d68bc044c4f08ac5822f8db9628797e3ff39dfc7da8094c40dbc3f445524eac7fa6c28428720adf8bf050f45c2af39e6f91a
media-sound/famitracker-cx/famitracker-cx-0.4.1a_p4.ebuild
Show inline comments
 
new file 100644
 

	
 
# Copyright 1999-2012 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI="4"
 

	
 
[[ ${PV} = *9999* ]] && VCS_ECLASS="git-2" || VCS_ECLASS=""
 

	
 
inherit cmake-utils versionator ${VCS_ECLASS}
 

	
 
DESCRIPTION="A free cross-platform fork of FamiTracker"
 
HOMEPAGE="http://code.google.com/p/famitracker-cx/"
 
if [[ ${PV} == *9999* ]]; then
 
	EGIT_REPO_URI="https://code.google.com/p/famitracker-cx/"
 
else
 
	MY_PN="famitracker-cx"
 
	MY_PV=$(replace_version_separator '_' '-')
 
	MY_P="${MY_PN}_${MY_PV}"
 
	SRC_URI="http://famitracker-cx.googlecode.com/files/${MY_P}_src.tar.gz"
 
	S="${WORKDIR}/famitracker"
 
fi
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 
KEYWORDS="~amd64 ~x86"
 
IUSE="debug ncurses qt4"
 

	
 
RDEPEND="dev-libs/boost
 
	ncurses? ( sys-libs/ncurses )
 
	qt4? ( dev-qt/qtgui )
 
	"
 
DEPEND="${RDEPEND}
 
	"
 

	
 
pkg_setup() {
 
#	CMAKE_IN_SOURCE_BUILD=1
 
	use debug && CMAKE_BUILD_TYPE=Debug
 
	MYCMAKEARGS="-DLIB_INSTALL_DIR=$(get_libdir)"
 
}
 

	
 
src_prepare() {
 
	# no patches as of now
 
	#epatch "${FILESDIR}"/spectrum2-.patch
 
	base_src_prepare
 
}
 

	
 
src_configure() {
 
	mycmakeargs=(
 
		$(cmake-utils_use ncurses UI_NCURSES)
 
		$(cmake-utils_use qt4 UI_QT)
 
	)
 

	
 
	cmake-utils_src_configure
 
}
 

	
 
#src_install() {
 
#	cmake-utils_src_install
 
#
 
#	newinitd "${FILESDIR}"/spectrum2.initd spectrum2
 
#	keepdir "${EPREFIX}"/var/lib/spectrum2
 
#	keepdir "${EPREFIX}"/var/log/spectrum2
 
#	keepdir "${EPREFIX}"/var/run/spectrum2
 
#}
 

	
 

	
 
#pkg_postinst() {
 
#        # Create jabber-user
 
#        enewgroup jabber
 
#        enewuser jabber -1 -1 -1 jabber
 
#
 
#        # Set correct rights
 
#	chown jabber:jabber -R "/etc/spectrum2" || die
 
#	chown jabber:jabber -R "${EPREFIX}/var/log/spectrum2" || die
 
#	chown jabber:jabber -R "${EPREFIX}/var/run/spectrum2" || die
 
#	chmod 750 "/etc/spectrum2" || die
 
#	chmod 750 "${EPREFIX}/var/log/spectrum2" || die
 
#	chmod 750 "${EPREFIX}/var/run/spectrum2" || die
 
#}
0 comments (0 inline, 0 general)