Portage is a package management system used by Gentoo Linux
# ChangeLog for app-misc/g15composer
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/ChangeLog,v 1.18 2008/02/21 23:52:12 robbat2 Exp $
21 Feb 2008; Robin H. Johnson
Add ~ppc.
*g15composer-3.2 (21 Feb 2008)
21 Feb 2008; Tony Vroon
+files/g15composer-3.2.confd, +files/g15composer-3.2.initd, metadata.xml,
+g15composer-3.2.ebuild:
Version bump as requested by Efimov Vadim
#208775.
01 May 2007; Markus Rothe
Added ~ppc64; bug #175120
29 Mar 2007; Markus Ullmann
AMD64 stable (welp oleee)
15 Mar 2007; Robert Buchholz
-files/g15composer-3.0.2.confd, -files/g15composer-3.0.2.initd,
g15composer-1.1.ebuild, -g15composer-3.0.2.ebuild, g15composer-3.1.ebuild:
USE=truetype check for libg15render by tove wrt bug #170417, drop of 3.0.2
version
15 Mar 2007; Torsten Veller
Stable on x86 (#170417)
18 Feb 2007; Robert Buchholz
g15composer-3.1.ebuild:
Fixed usage of ROOT, bug #167240
07 Jan 2007; Robert Buchholz
g15composer-3.0.2.ebuild, g15composer-3.1.ebuild:
einfo->elog
*g15composer-3.1 (02 Jan 2007)
02 Jan 2007; Robert Buchholz
-files/g15composer-2.1.confd, -files/g15composer-2.1.initd,
+files/g15composer-3.0.2.confd, +files/g15composer-3.0.2.initd,
+files/g15composer-3.1.confd, +files/g15composer-3.1.initd, metadata.xml,
-g15composer-2.1-r1.ebuild, -g15composer-3.0.1.ebuild,
g15composer-3.0.2.ebuild, +g15composer-3.1.ebuild:
Bumping to 3.1, init supports running the composer as user. Removing some
old versions.
*g15composer-3.0.2 (06 Dec 2006)
06 Dec 2006; Markus Ullmann
Version bump
*g15composer-2.1-r1 (31 Oct 2006)
31 Oct 2006; Markus Ullmann
+g15composer-2.1-r1.ebuild:
Init script fixes
*g15composer-3.0.1 (31 Oct 2006)
31 Oct 2006; Markus Ullmann
+g15composer-3.0.1.ebuild:
Version bump
*g15composer-2.1 (24 Oct 2006)
24 Oct 2006; Markus Ullmann
+files/g15composer-1.1.initd, +files/g15composer-2.1.confd,
+files/g15composer-2.1.initd, -g15composer-1.0.ebuild,
g15composer-1.1.ebuild, +g15composer-2.1.ebuild:
Version bump and cleanup
18 Oct 2006; Markus Ullmann
Metadata update
14 Oct 2006; Markus Rothe
g15composer-1.1.ebuild:
Added ~ppc64; bug #150934
07 Oct 2006; Stefan Schweizer
Fix newinitd ($P->${PN}-1.0), thanks rbu
*g15composer-1.1 (07 Oct 2006)
07 Oct 2006; Markus Ullmann
Version bump
*g15composer-1.0 (04 Oct 2006)
04 Oct 2006; Markus Ullmann
+metadata.xml, +g15composer-1.0.ebuild:
Initial import, thanks to Alessio Cassibba and guitoo
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX g15composer-1.1.initd 737 RMD160 57b7f6135ab48dd587e793e74ce36de4d147be95 SHA1 01637e58637e0879a1b5e9cac926efa318dbee30 SHA256 fe12bcbe0d2a5a8cf7cab7e01bf50f73d37a03571b6b89b955106e5ff5591c69
AUX g15composer-3.1.confd 695 RMD160 179650946e535b994d35c3913a7087d7f2154e68 SHA1 4f2ebfcae2649786876e0744ec3e6ecc0dd57281 SHA256 1f070d07b3a4956b7dfe584bdb25043d340314e8916cb2e00afa9060cf5488e6
AUX g15composer-3.1.initd 1368 RMD160 3d478ac01259bec0f4c3d6ddb6ee97a22fd9518f SHA1 0b902ca423485d54888735fa0f7928cd32be0d9d SHA256 ac3ff78050b36ae62d67b27f760f712676a8394aaeb556510eaa8ebc29a46f19
AUX g15composer-3.2.confd 695 RMD160 179650946e535b994d35c3913a7087d7f2154e68 SHA1 4f2ebfcae2649786876e0744ec3e6ecc0dd57281 SHA256 1f070d07b3a4956b7dfe584bdb25043d340314e8916cb2e00afa9060cf5488e6
AUX g15composer-3.2.initd 1373 RMD160 70d1ec4d4780345f9e67a1833d12b4b81948ad75 SHA1 83c47cc19025ce125a8d232b64187fc29e3f3cc0 SHA256 2cc04630b66e4c335f5c791bf213edd543af4d3424c5fbc2e72b3ccdc243d01e
DIST g15composer-1.1.tar.bz2 70140 RMD160 51d431adfc4469f8195c077d49e82b98bea04b57 SHA1 6b30f1c521fb1c45f7ce628fc812a09feb6e827a SHA256 52220b0e3e1219ecf5504f8b70d7be23a4e12d640b9367e34a3db6bbfe2dc2ef
DIST g15composer-3.1.tar.bz2 104109 RMD160 ab31de24416452a8a363e0a0ae8856c21706b6fc SHA1 648117dde17d356878dd834de763004d6b6d8f0a SHA256 d8f34c1711e95f8ca3ddd9fd5f557a51bb23b79099fbf2fddb96bdcd03067988
DIST g15composer-3.2.tar.bz2 105805 RMD160 0fb6a6b18dfda490847a226bdb4175d1102a35ae SHA1 db0085555a36720f6c0d57d32f4fe9549ec1e57a SHA256 0ae3fdac1dd5858bb7185ae5a50a6ff1c657a29d02b44c8a73f1c38cec17b035
EBUILD g15composer-1.1.ebuild 1200 RMD160 3d8934a597ec8322728dbadbcf24182d768c78aa SHA1 c1cfd80b7da0894d8aacac64753aa4e03fa39ae8 SHA256 875846b60e0d3b8545a496ce6a328f0f2d7cf6bf935f1fb4bc559e337096214f
EBUILD g15composer-3.1.ebuild 2022 RMD160 694280e6b714ffb050504eb8816d2d6c70014dff SHA1 f046a024b69ec8674072b20699766ad59bbefb61 SHA256 323ae38ce19f335ad38c4eb29a46ccbf11508c6fd28743285e562e41fa3a9de7
EBUILD g15composer-3.2.ebuild 2024 RMD160 bb3b4f2894dac0b41dd9cf16a6beb004960f27cf SHA1 dd73e85cba840cf0b500196508ca0db11f036153 SHA256 600c6fe44cd06a9c676c27f881439cea65c718a848b2dced6ef7ebcd06395176
MISC ChangeLog 3323 RMD160 20bec4d291ec7149bec2141ffcc16e38ebce49b1 SHA1 a7b116d76f051e4b0c0fe72227042e7effab9584 SHA256 777ed9733f52821ffc97c0a6c468cf5ee10d452569a07f1d1d2c10cb30712ac0
MISC metadata.xml 249 RMD160 3a959d6b2d70ee342ccdf4abcaa3107d6f2897ed SHA1 942405176c914e1682a8a0daa6c5b9d7b6a2a94d SHA256 5a7fbdf3050c5c4c8f1dc154e8c715162b71ef329ec3e59facb4965dea2c9a81
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
iD8DBQFHvkMt/ejvha5XGaMRAgFSAKDvuVaCyfV24B6ii1FSMrO0vZJRdwCfT6wV
7+OhvhSayvG3HHdZuBNuFqM=
=MPiS
-----END PGP SIGNATURE-----
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/g15composer-1.1.ebuild,v 1.7 2007/03/15 10:44:39 rbu Exp $
inherit eutils
DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15 keyboard"
HOMEPAGE="http://g15tools.sourceforge.net/"
SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
IUSE="truetype"
RDEPEND="app-misc/g15daemon
dev-libs/libg15render
truetype? ( media-libs/freetype )"
DEPEND="${RDEPEND}
dev-libs/libg15"
RDEPEND="${RDEPEND}
sys-apps/coreutils"
pkg_setup() {
if use truetype && ! built_with_use dev-libs/libg15render truetype ; then
eerror "dev-libs/libg15render must be built with USE=\"truetype\" for truetype to work."
die "Please rebuild the package with corrected USE flags."
fi
}
src_compile() {
econf \
$(use_enable truetype ttf ) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
newinitd "${FILESDIR}/${P}.initd" g15composer
dodoc AUTHORS README ChangeLog
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/g15composer-3.1.ebuild,v 1.8 2008/02/21 23:52:12 robbat2 Exp $
inherit eutils
DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15 keyboard"
HOMEPAGE="http://g15tools.sourceforge.net/"
SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE="amarok truetype examples"
DEPEND="app-misc/g15daemon
>=dev-libs/libg15render-1.2
truetype? ( media-libs/freetype )
amarok? ( kde-base/kdelibs )"
RDEPEND="${DEPEND}
amarok? ( dev-perl/DCOP-Amarok-Player )"
pkg_setup() {
local failure=false
echo
if use amarok && ! built_with_use dev-lang/perl ithreads ; then
eerror "dev-lang/perl must be built with USE=\"ithreads\" for the Amarok display to work."
failure=true
fi
if use truetype && ! built_with_use dev-libs/libg15render truetype ; then
eerror "dev-libs/libg15render must be built with USE=\"truetype\" for truetype to work."
failure=true
fi
if ${failure}; then
die "Please rebuild the packages with corrected USE flags."
fi
}
src_compile() {
econf \
$(use_enable truetype ttf ) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
newinitd "${FILESDIR}/${P}.initd" ${PN}
newconfd "${FILESDIR}/${P}.confd" ${PN}
dodoc AUTHORS README ChangeLog
if use examples ; then
exeinto "/usr/share/${PN}"
doexe examples/*
fi
if use amarok ; then
exeinto "/usr/share/apps/amarok/scripts"
newexe examples/amarok-g15-perl.pl g15-display.pl
fi
}
pkg_postinst() {
elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service."
if use amarok; then
echo
elog "g15-display.pl was installed into your Amarok script directory."
elog "To start it, have a look at Tools -> Script Manager in the Amarok menu."
fi
}
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15composer/g15composer-3.2.ebuild,v 1.2 2008/02/21 23:52:38 robbat2 Exp $
inherit eutils
DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15 keyboard"
HOMEPAGE="http://g15tools.sourceforge.net/"
SRC_URI="mirror://sourceforge/g15tools/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
IUSE="amarok truetype examples"
DEPEND="app-misc/g15daemon
>=dev-libs/libg15render-1.2
truetype? ( media-libs/freetype )
amarok? ( kde-base/kdelibs )"
RDEPEND="${DEPEND}
amarok? ( dev-perl/DCOP-Amarok-Player )"
pkg_setup() {
local failure=false
echo
if use amarok && ! built_with_use dev-lang/perl ithreads ; then
eerror "dev-lang/perl must be built with USE=\"ithreads\" for the Amarok display to work."
failure=true
fi
if use truetype && ! built_with_use dev-libs/libg15render truetype ; then
eerror "dev-libs/libg15render must be built with USE=\"truetype\" for truetype to work."
failure=true
fi
if ${failure}; then
die "Please rebuild the packages with corrected USE flags."
fi
}
src_compile() {
econf \
$(use_enable truetype ttf ) \
|| die "configure failed"
emake || die "make failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
newinitd "${FILESDIR}/${P}.initd" ${PN}
newconfd "${FILESDIR}/${P}.confd" ${PN}
dodoc AUTHORS README ChangeLog
if use examples ; then
exeinto "/usr/share/${PN}"
doexe examples/*
fi
if use amarok ; then
exeinto "/usr/share/apps/amarok/scripts"
newexe examples/amarok-g15-perl.pl g15-display.pl
fi
}
pkg_postinst() {
elog "Set the user to run g15composer in /etc/conf.d/g15composer before starting the service."
if use amarok; then
echo
elog "g15-display.pl was installed into your Amarok script directory."
elog "To start it, have a look at Tools -> Script Manager in the Amarok menu."
fi
}