Changeset - c30ae98a7813
[Not reviewed]
0 0 6
Chel Sea (chain) - 12 years ago 2013-06-19 02:15:42
chain@rpgfiction.net
add libconcord, concordance, congruity to repository
6 files changed with 137 insertions and 0 deletions:
0 comments (0 inline, 0 general)
app-misc/concordance/Manifest
Show inline comments
 
new file 100644
 
DIST concordance-1.0.tar.bz2 1119091 SHA256 f6f449e5cdf33207372d0e229e622b6107f227bfb476587abddc0b27c31eb65a SHA512 9ff3561d33e5d31bc324ece76da73174462f70e751a5f95a6c46832f74cf463dd03220311cfd9ff5e82dcafcaa8b39c9a306ff35aafdb1e36b9fff8f4f8736c7 WHIRLPOOL 66be048824760d2e0767dc8e463bc989dcba8c8f788ce2aa1169febf2dac611c923ee81fd7711f466444bff3643e502cb7eb5edc7c5d76bae5a4904cbd39754d
 
EBUILD concordance-1.0.ebuild 417 SHA256 c5b1d17a9382ef3d421fc6f7a8cfd5a2363a5b5bcdf9a4c5526fc59bc92e78d9 SHA512 d6c6f321116d8e4fe02c94fa160b015b8530317ddf0256efc307bf1b56f618b120ca86dae98df079312d3da96dd2dc4df7c4776ea1834b2c95ea89666fa27163 WHIRLPOOL 6a211f9e405b72c4f7934d491d6ddb0f740010d8f6ab75ffed773aae231533c5c77b1fab9887da24081f476a4444c97f02de8171103429e2caeb09e717d563c9
app-misc/concordance/concordance-1.0.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2011 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI=4
 

	
 
DESCRIPTION="Program a Logitech Harmony universal remote controls"
 
HOMEPAGE="http://phildev.net/concordance/"
 
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64"
 
IUSE=""
 

	
 
DEPEND="dev-libs/libconcord"
 
RDEPEND="${DEPEND}"
 

	
 
S="${WORKDIR}/${P}/${PN}"
dev-libs/libconcord/Manifest
Show inline comments
 
new file 100644
 
DIST concordance-1.0.tar.bz2 1119091 SHA256 f6f449e5cdf33207372d0e229e622b6107f227bfb476587abddc0b27c31eb65a SHA512 9ff3561d33e5d31bc324ece76da73174462f70e751a5f95a6c46832f74cf463dd03220311cfd9ff5e82dcafcaa8b39c9a306ff35aafdb1e36b9fff8f4f8736c7 WHIRLPOOL 66be048824760d2e0767dc8e463bc989dcba8c8f788ce2aa1169febf2dac611c923ee81fd7711f466444bff3643e502cb7eb5edc7c5d76bae5a4904cbd39754d
 
EBUILD libconcord-1.0.ebuild 1532 SHA256 a0169304b9964312a07500f24f5e8028928c06675c096240f4bc126bdb32ceea SHA512 22dbfcec29543d54f46a92d492f7ebcc0effa3b2bb0fc5b1b35d068f185122c5c2ffd0b7eb0c9700144d50acd097044a11bbd0f731bff2a396db1fbfdd4e02c8 WHIRLPOOL 260848dbf0f7cbdd2ec2dabede63c80db7d91c6a4f9fdcb4b3fdc4772fc9b33a68c9efe502d45f9a289dbda9e06b2274f5b83335a391782729a10cf1c641206e
dev-libs/libconcord/libconcord-1.0.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2011 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI=4
 
PYTHON_DEPEND="*"
 
SUPPORT_PYTHON_ABIS="1"
 

	
 
inherit distutils perl-app
 

	
 
MY_PN="concordance"
 
MY_P="${MY_PN}-${PV}"
 

	
 
DESCRIPTION="Library for programming Logitech Harmony universal remote controls"
 
HOMEPAGE="http://phildev.net/concordance/"
 
SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64"
 
IUSE="+udev consolekit perl python"
 

	
 
DEPEND="dev-libs/libusb
 
		udev? ( sys-fs/udev )
 
		consolekit? ( sys-auth/consolekit )
 
		perl? ( virtual/perl-Module-Build
 
				dev-lang/swig )
 
"
 

	
 
RDEPEND="${DEPEND}"
 

	
 
S="${WORKDIR}/${MY_P}/libconcord"
 

	
 
src_configure() {
 
	econf --sysconfdir=/lib
 
}
 

	
 
src_compile() {
 
	emake || die
 

	
 
	if use consolekit; then
 
		emake consolekit || die
 
	elif use udev; then
 
		emake udev || die
 
	fi
 

	
 
	if use perl; then
 
		cd "${S}/bindings/perl"
 
		swig -perl5 concord.i
 
		perl-app_src_configure
 
	fi
 

	
 
	if use python; then
 
		cd "${S}/bindings/python"
 
		distutils_src_compile
 
	fi
 
}
 

	
 
src_install() {
 

	
 
	dodoc ../{Changelog,CodingStyle,TODO,SubmittingPatches} README
 
	insinto /usr/share/doc/${P}/specs
 
	doins ../specs/*
 

	
 
	emake DESTDIR="${D}" install || die
 

	
 
	if use consolekit; then
 
		emake DESTDIR="${D}" install_consolekit || die
 
	elif use udev; then
 
		emake DESTDIR="${D}" install_udev || die
 
	fi
 

	
 
	if use perl; then
 
		cd bindings/perl
 
		emake DESTDIR="${D}" install || die
 
	fi
 

	
 
	if use python; then
 
		cd "${S}/bindings/python"
 
		distutils_src_install
 
	fi
 
}
x11-misc/congruity/Manifest
Show inline comments
 
new file 100644
 
DIST congruity-17.tar.bz2 175425 SHA256 a4cff576245f86141eb371cafcee11af37c096c463ca147e9f3eac0debb19b63 SHA512 52c3728e0510c0414a609bbb55b54c2bd20f7a2f3a523a86050383b91d29043f0d0298fa9f82fe7ff1d96eac561d8c26020e0e41687cd53343083176f3850ccd WHIRLPOOL 1128a050b0d431443feddae40edf94f926a34c3e950f8466c9bcaf9eba22f18ef5fea1846b12ffd270374dee29994f57822e0331ef0427da946c59bd073cb5fb
 
EBUILD congruity-17.ebuild 701 SHA256 35c0003cd46a4f97b2aa4a9c1047f0a88b531a0f60d1e0bc5adb8b1b73a2a2ce SHA512 c8de575a7b9304aed05bedb51242ca544b97dd0431a955b7219363bb71e1241d17d40f061bc79b912561860764158b4c197aa04a7c65db619b3d05803d3b7eb1 WHIRLPOOL 0417592aec4d137cf6352e35d3093b59b1ac4598ff40899420f7632ca5168ce491d250648834c6eff3dd4a00ff9684f2d70a6d92f4d16f128e590d528442e843
x11-misc/congruity/congruity-17.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2011 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI=4
 
SUPPORT_PYTHON_ABIS="1"
 
RESTRICT_PYTHON_ABIS="3.*"
 

	
 
inherit python
 

	
 
DESCRIPTION="GUI application for programming Logitech Harmony remote controls"
 
HOMEPAGE="http://sourceforge.net/projects/congruity/"
 
SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}.tar.bz2"
 
LICENSE="as-is"
 
SLOT="0"
 
KEYWORDS="~amd64"
 
IUSE=""
 

	
 
DEPEND="dev-python/wxpython:2.8
 
		dev-libs/libconcord[python]"
 
RDEPEND="${DEPEND}"
 

	
 
src_prepare() {
 
	python_convert_shebangs -r 2 .
 
}
 

	
 
src_install() {
 
	emake RUN_UPDATE_DESKTOP_DB=0 \
 
		PREFIX="/usr" \
 
		DESTDIR="${D}" install || die
 
	dodoc README.txt Changelog
 
}
0 comments (0 inline, 0 general)