Portage is a package management system used by Gentoo Linux
# ChangeLog for games-util/glbsp
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/games-util/glbsp/ChangeLog,v 1.7 2008/02/29 19:51:49 carlo Exp $
29 Feb 2008; Carsten Lohrke
Remove icon extension from desktop entry to match Icon Theme Specification.
*glbsp-2.20 (11 Oct 2006)
11 Oct 2006; Tristan Heaven
Version bump by Davide Cendron, bug #146732
16 Sep 2005; Ciaran McCreesh
Converted to UTF-8, fixed encoding screwups
*glbsp-2.10 (13 May 2005)
13 May 2005; Michael Sterrett
version bump (bug #89889)
28 Sep 2004; Sven Wegener
Gentoo Technologies, Inc. -> Gentoo Foundation
21 Jul 2004; David Holm
Added to ~ppc.
*glbsp-2.05 (20 Jul 2004)
20 Jul 2004; Mike Frysinger
Initial import. Ebuild submitted by Hinrik Örn Sigurðsson #53793.
DIST glbsp_src_210c.tar.gz 184427 RMD160 df043043ffcb050495990958710fc6b616ee00bb SHA1 9de498dc5b3964b7544948eed09a5a18ffa90ef7 SHA256 77564d89b9bbdb908c592530a0ee027466d95070639f27fd01751e05140c02b9
DIST glbsp_src_220.tar.gz 172283 RMD160 519a5bd72e41d7d00900df02b94363181a2438c1 SHA1 2b9f5e6441d9b94eed6cdb384b82537dbed33bbf SHA256 0b68b82962aff8c66c4663a5283fa28ef1287beb303dc0c09325e1cecaa8e4d3
EBUILD glbsp-2.10.ebuild 850 RMD160 fe6f7a7775b45a6139c7386576601038c70d5c4a SHA1 8c33111a432b6b76af241b4bfdbd457954209602 SHA256 3af2d6d13a6bc604ffa7d1def49eb63a0c29cc29ce1c69b474fe88a1bfd7270f
EBUILD glbsp-2.20.ebuild 1456 RMD160 6193ccb4fe3979afd39a19bef634689df93fac98 SHA1 5f45e088d8d5cd45780b0560cea009e4e2ee42a2 SHA256 6cd042f130dca32cc8bc65b45721908a29e9054506c8b6bb75d1c572dc0be433
MISC ChangeLog 1068 RMD160 5a5d7f8e58645928553eab412a6b3d90e2c33dcb SHA1 aee06f097e9e191fb4c81bb56266da69e356b561 SHA256 c0494d696d44bcf77b2c66b348411adf2e8160d1886bb67f4f1fdd053c3a5b02
MISC metadata.xml 158 RMD160 cbd9984bb6b426c8c9cee5022fe0a26261612fea SHA1 be5251fa1dacef5c41b74761bb1c8c54fb633b9e SHA256 1423a4fdd4a79b1728a2056d9e300f7e1074253095d82726218d9e9b953888a3
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/glbsp/glbsp-2.10.ebuild,v 1.1 2005/05/13 07:00:23 mr_bones_ Exp $
DESCRIPTION="A node builder specially designed for OpenGL ports of the DOOM game engine"
HOMEPAGE="http://glbsp.sourceforge.net/"
SRC_URI="mirror://sourceforge/glbsp/${PN}_src_${PV//.}c.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc x86"
IUSE=""
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e '/^CC=/d' \
-e "s:-O3:${CFLAGS}:" Plugin.mak Makefile \
|| die "sed failed"
}
src_compile() {
emake || die "emake failed"
emake -f Plugin.mak || die "emake failed"
}
src_install() {
dobin glbsp || die "dobin failed"
dolib.a libglbsp.a || die "dolib.a failed"
dodoc CHANGES.txt README.txt TODO.txt USAGE.txt
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/games-util/glbsp/glbsp-2.20.ebuild,v 1.2 2008/02/29 19:51:49 carlo Exp $
inherit eutils toolchain-funcs versionator
MY_PV=$(delete_version_separator 1)
DESCRIPTION="A node builder specially designed for OpenGL ports of the DOOM game engine"
HOMEPAGE="http://glbsp.sourceforge.net/"
SRC_URI="mirror://sourceforge/glbsp/${PN}_src_${MY_PV}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="fltk"
DEPEND="fltk? ( x11-libs/fltk )"
src_unpack() {
unpack ${A}
cd "${S}"
sed -i \
-e "/^CC=/s:=.*:=$(tc-getCC):" \
-e "/^CXX=/s:=.*:=$(tc-getCXX):" \
-e "/^AR=/s:ar:$(tc-getAR):" \
-e "/^RANLIB=/s:=.*:=$(tc-getRANLIB):" \
-e "s:-O2:${CFLAGS}:" \
GUI_unx.mak Plugin_unx.mak Makefile \
|| die "sed failed"
}
src_compile() {
emake || die "emake failed"
emake -f Plugin_unx.mak || die "emake failed"
if use fltk ; then
emake -f GUI_unx.mak \
FLTK_CFLAGS="$(fltk-config --cflags)" \
FLTK_LIBS="$(fltk-config --use-images --ldflags)" \
|| die "emake failed"
fi
}
src_install() {
dobin glbsp || die "dobin failed"
dolib.a libglbsp.a || die "dolib.a failed"
if use fltk ; then
newbin glBSPX glbspx || die "newbin failed"
newicon fltk/icon.xpm glbspx.xpm
make_desktop_entry glbspx glBSPX glbspx
fi
doman glbsp.1
dodoc CHANGES.txt README.txt TODO.txt USAGE.txt
}