Changeset - 315f4cf7e002
[Not reviewed]
Merge
! ! !
Chel Sea (chain) - 5 years ago 2018-12-17 13:46:02
chain@rpgfiction.net
103 files changed with 1817 insertions and 1816 deletions:
0 comments (0 inline, 0 general)
app-backup/vzdump/Manifest
Show inline comments
 
deleted file
app-backup/vzdump/vzdump-1.2_p16.ebuild
Show inline comments
 
deleted file
app-backup/vzdump/vzdump-2011.09.13.ebuild
Show inline comments
 
deleted file
app-editors/gobby/Manifest
Show inline comments
 
AUX gobby-0.4.94-gtkmm3.patch 6815 SHA256 52cd2897eb8835879653d4d5430e50aaa05360d3c59b4649d2ea77ae7dd9f133 SHA512 991afce432a5ff273ff99dbf4d002895f7948e9b4c25b30406ec33aa5f2e05c51eca0082bfd0ca117c280499af1d02f1b8d030e2399a334417b545c9c07345a0 WHIRLPOOL 8db03d50d3707d297877c537604d52b55c3f9ffe65caf879986baa78997f60aa3bf96cffc774b784dc61dc368b4ac2d1e3d6ed39c689b0309d03f430c7d7ae9e
 
AUX gobby-0.4.94-gtksourceview38.patch 795 SHA256 5df85c22afa047ed1137c588d73061ebf646367cd80109d28cd2dad1cd25f88a SHA512 928c6e655e6d81fd6e94a45d652324f99ffc8d3b3072cbea90d216db71b097c20824809e2907e9a905dfea5a221409c68ccd6911313f177ea7482c8f9222e709 WHIRLPOOL c35871d587e8bfae2467641ead5c5f67a447f1fd50244bf283ba131cde6429c4a0d8cc45d55c45b9bd9799578ea390af389eb4300bcbd520eb67c94b09177dad
 
AUX gobby-0.4.94-includes-preferences.patch 766 SHA256 516180a13715b72dbb0ce0f457e5b13a8c1c9105f292f263aa14661335e92cc6 SHA512 38e53393401e3b74ead18d228473fe2e67cd820190a78fd5483168ae9124cc54a0d09f187cebb3c74a03ada9d2841b6215d8b4fd4be84d0e2530bd51f02c8013 WHIRLPOOL 447a8a01dcaab6259841e8933a535359ac9513bf37a19cf5983a2daf150afc5a401af7baf69c861266f5790f4775bb6e551a3876506dc3d6ff23a876c0431736
 
AUX gobby-0.4.94-includes.patch 1654 SHA256 1f8aef22b10420c8157c6d1174f951c2c92be1ee671cccbb8b8bc336838a8fa7 SHA512 6af1245344b6e526569e67716f0091a97b8a9312b99fb321a84e5d3f95ff986e6ca0a2b34001992cd81656b03fbd74df9578524a6c45b8ea35ef0640e2db684c WHIRLPOOL 9120e52cef57a42717446c0a9df59c6c778309ef7a1facaa56d8cf0a7c13d3035ed102d6679d9cfc7f0035980714a61573acb67b36235ee0d0b25cb13598c314
 
AUX gobby-0.4.94-missing-icon.patch 1446 SHA256 310cd1909e218468b78157b87314a75f031c6d1f3e2bca209a59f8b7463ac824 SHA512 899157ed212dc10318e01a3f9d7c7a860ad15884a1012d51957fa7ef174feb208e77d81f9f3cda9f4e90c29f2843fae355603fa009836d7a16ec97027859d1c7 WHIRLPOOL 14c001e9c81b9c71a162e5d709a3633de99b547e0e0d5a041b6750e764ad279b5535dc08cf233f0ad93b1f3418e402702e005bc48cd90a36b92a3f286cb9fcf9
 
DIST gobby-0.4.94.tar.gz 645815 SHA256 b9798808447cd94178430f0fb273d0e45d0ca30ab04560e3790bac469e03bb00 SHA512 62089e4f21c3eb6d822b7e240f694473b3f5b1585ddc3e42593503d68f8058645b04be137eb70a59c841b766f69791cbdfcfd82be1c9d126fca0ffd49ee7fe07 WHIRLPOOL 519d8b3ff8dacb3749a157c2fd641b33122751fe28ad0bc35ea5bb0cb6096dbbb89072799d14a1c2ee53a029a8f3f12b496052f27ffccc87cfa9ae6fc011dd02
 
EBUILD gobby-0.4.94-r2.ebuild 1342 SHA256 d116df1b62288f86608d6c08f1e4404d87905eb6952dd1a4267d07ea93ac0ec0 SHA512 2294748d04befd2d7c1f823c76e19ae171d2981e010d41ad7d9d37d6d9862aad84fe3bff2f5bba79116934c160824814a7cc89bfb519254bc9df97425571ac26 WHIRLPOOL a3de3b7d256a8860f1e00c333aff989287c2db195b8d8dc8bf12d15bda1c4cf6697e6131de35911f4e23f83f83db3dee4d672b993a111a50d4e7b80b430144be
 
AUX gobby-0.4.94-gtkmm3.patch 6815 BLAKE2B 615be9c1baa55d0f8e101feffea600acf2a70cf7f709030b3bed3074fd63bf2704f6bc3a3b0d3835fda9378bf4fb5ff111add09ad6acba205bcc1bd0c3715a4f SHA512 991afce432a5ff273ff99dbf4d002895f7948e9b4c25b30406ec33aa5f2e05c51eca0082bfd0ca117c280499af1d02f1b8d030e2399a334417b545c9c07345a0
 
AUX gobby-0.4.94-gtksourceview38.patch 795 BLAKE2B 2d7b96bfb69fc507f215a20f0572acbef49961372898e438fee208ac50d70d085a0ccc0a83f771cd262aca1e89aa2493050cf5acc70ad04dc62bf2f36da22f4e SHA512 928c6e655e6d81fd6e94a45d652324f99ffc8d3b3072cbea90d216db71b097c20824809e2907e9a905dfea5a221409c68ccd6911313f177ea7482c8f9222e709
 
AUX gobby-0.4.94-includes-preferences.patch 766 BLAKE2B 076f45f1f716704253b3d8c0544fbea4e9699d32fd13d2f8e60c14cfc359a82d1800124565a29f52ed264bf31fd53ad6b142893c36712b4f77d0f2da8fe0cdf2 SHA512 38e53393401e3b74ead18d228473fe2e67cd820190a78fd5483168ae9124cc54a0d09f187cebb3c74a03ada9d2841b6215d8b4fd4be84d0e2530bd51f02c8013
 
AUX gobby-0.4.94-includes.patch 1654 BLAKE2B 4f6d40efc95972c25c407b12ca2838a7d149defb895299d82eb28fcc87af36cf19e120be9551bcf097a64b57a2ff14ed79cc3301170cefa0152ec1291026604d SHA512 6af1245344b6e526569e67716f0091a97b8a9312b99fb321a84e5d3f95ff986e6ca0a2b34001992cd81656b03fbd74df9578524a6c45b8ea35ef0640e2db684c
 
AUX gobby-0.4.94-missing-icon.patch 1446 BLAKE2B aaaf0ec52c38e2ce5afa8f49f45c73ed70764397c0be273157aa8aea3ddbf0c18dd7fe1369585568d9403e119f50a5aae0ad6a6b14c302197b9cd7eba6545519 SHA512 899157ed212dc10318e01a3f9d7c7a860ad15884a1012d51957fa7ef174feb208e77d81f9f3cda9f4e90c29f2843fae355603fa009836d7a16ec97027859d1c7
 
DIST gobby-0.5.0.tar.gz 765305 BLAKE2B 6ec623c2cee927d59ef0875ad9d97a981ad99e4ebd43dc4261a75f0cae3b9c88e4a2e1b2a3c26cdd4ad6f3b73bb81efedcb71d3a223cd46544156a5966a5637d SHA512 0410fc80696568a59355cbdbd5aee01a73e6087179ad608e87cd98fd250ec6c780b5efe44fe2f74081c71ea3267cd425e73ab22abbc182cd69ac28e827efe2dc
 
EBUILD gobby-0.5.0.ebuild 1078 BLAKE2B ff75ca76ef6a6528c1a8fa9316449b0d94fa6e4f83974174650f59132757f195f499d1bb45506115a3d473ba9c63e9e75d2d6bb06f0fc2a95546af0fb8f0f624 SHA512 c77261b1cdc947bf5de6eea95e6dc48ae83f8e9ccece5754ddeb2253aba4fad54fff591259ff5f9e9d3bd81d40675c24085ad65cf334493141aee7c906615fbe
 
MISC metadata.xml 325 BLAKE2B 184a704d08c8259944f1028e564169b839ee29e53254d9f431f8682d648090014e86b29dc01cc650e920163d82089fca10e8db42f860346fbcf94bcdd9f014a8 SHA512 d22d3d2f1ef70f21dab65d6455f0f2e4a21d9229fe9556d656684c3c3dc11af280376c5a6e41552215f04928f44c3675a1e8072fbfbc8f45f0adcb0a00fd1f83
app-editors/gobby/gobby-0.5.0.ebuild
Show inline comments
 
file renamed from app-editors/gobby/gobby-0.4.94-r2.ebuild to app-editors/gobby/gobby-0.5.0.ebuild
 
# Copyright 1999-2012 Gentoo Foundation
 
# Copyright 1999-2018 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/app-editors/gobby/gobby-0.4.94.ebuild,v 1.3 2012/11/21 08:50:09 xarthisius Exp $
 

	
 
EAPI=5
 

	
 
inherit eutils gnome2-utils toolchain-funcs
 

	
 
DESCRIPTION="GTK-based collaborative editor"
 
HOMEPAGE="http://gobby.0x539.de/"
 
HOMEPAGE="https://gobby.github.io/"
 
SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz"
 
LICENSE="GPL-2"
 
SLOT="0.5"
 
KEYWORDS="~amd64 ~x86"
 
IUSE="avahi doc nls"
 
IUSE="avahi doc +gtk3 nls"
 

	
 
RDEPEND="dev-cpp/glibmm:2
 
	dev-cpp/gtkmm:3.0
 
	gtk3? ( dev-cpp/gtkmm:3.0 )
 
	!gtk3? ( dev-cpp/gtkmm:2.4 )
 
	dev-libs/libsigc++:2
 
	>=net-libs/libinfinity-0.4[gtk,avahi?]
 
	x11-libs/gtk+:3
 
	gtk3? ( net-libs/libinfinity:0/0.6[gtk3,avahi?] )
 
	!gtk3? ( net-libs/libinfinity:0/0.6[gtk,avahi?] )
 
	gtk3? ( x11-libs/gtk+:3 )
 
	!gtk3? ( x11-libs/gtk+:2 )
 
	dev-cpp/libxmlpp:2.6
 
	x11-libs/gtksourceview:3.0"
 
	gtk3? ( x11-libs/gtksourceview:3.0 )
 
	!gtk3? ( x11-libs/gtksourceview:2.0 )"
 
DEPEND="${RDEPEND}
 
	virtual/pkgconfig
 
	doc? (
 
		app-text/gnome-doc-utils
 
		>=app-text/gnome-doc-utils-0.9.0
 
		app-text/scrollkeeper
 
		)
 
	nls? ( >=sys-devel/gettext-0.12.1 )"
 

	
 
src_prepare() {
 
	epatch "${FILESDIR}"/${P}-missing-icon.patch \
 
	   "${FILESDIR}"/${P}-gtkmm3.patch \
 
	   "${FILESDIR}"/${P}-includes.patch \
 
	   "${FILESDIR}"/${P}-includes-preferences.patch \
 
	   "${FILESDIR}"/${P}-gtksourceview38.patch
 
}
 

	
 
src_configure() {
 
	econf $(use_enable nls) \
 
		--with-gtk3
 
	econf $(use_enable doc scrollkeeper ) \
 
		$(use_enable nls ) \
 
		$(use_with gtk3 )
 
}
 

	
 
src_install() {
app-editors/gobby/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
	<maintainer type="person">
 
		<email>megagreener@gmail.com</email>
 
		<name>megabaks</name>
 
	</maintainer>
 
	<use>
 
		<flag name='gtk3'>Build with <pkg>x11-libs/gtk+</pkg>:3</flag>
 
	</use>
 
</pkgmetadata>
app-misc/concordance/Manifest
Show inline comments
 
DIST concordance-1.0.tar.bz2 1119091 SHA256 f6f449e5cdf33207372d0e229e622b6107f227bfb476587abddc0b27c31eb65a SHA512 9ff3561d33e5d31bc324ece76da73174462f70e751a5f95a6c46832f74cf463dd03220311cfd9ff5e82dcafcaa8b39c9a306ff35aafdb1e36b9fff8f4f8736c7 WHIRLPOOL 66be048824760d2e0767dc8e463bc989dcba8c8f788ce2aa1169febf2dac611c923ee81fd7711f466444bff3643e502cb7eb5edc7c5d76bae5a4904cbd39754d
 
EBUILD concordance-1.0.ebuild 417 SHA256 9231fb44fd672c5496a0c59545362888ec07121030fb3bd5b4c91ff495625bdc SHA512 077cd6154757c97a63cd6f29a2b2a8da9c4dd5bd1bd0d43d3dcce5f2344db49558aed199900200b30b994bfac03ba6f6dd6914e7a295f46705f750f0bd1d707d WHIRLPOOL 7394e72ed28ff85c74e918570b4caf0dbfbee8e105089199f1e6995a5e5f7cbd54345cd49e9bbef99cdd37b5194a325a7dff2b5a352690551149eedfdeadd925
 
DIST concordance-1.2.tar.bz2 1143635 SHA256 ce9f23dfcd9bb1de79edd07231062c5e5d5fdefb3dd88ae6da7fb25b8d782434 SHA512 a1485d64e9489ca0ffe2e9be3f42870d878c798e197a2650ad9fa41cf89f593ae0fe1b8125df9d175b1d732930eda0bab5ed027e1bcd69f12dc56533dcfaa9fa WHIRLPOOL 494cecea7b63329ae094b9b4b82e5c668ca26a71f8bafbb783b339f2ceaf30149040696e8808fcfa738a0077d467e31976d2b65677a40ca1c85aedb162fa62d7
 
EBUILD concordance-1.2.ebuild 423 SHA256 05b5d0a2266e539ba0f456aff0dfd569553496b5afca0d4788d057a7e4166986 SHA512 fe58473548dc07d980b6381ac5ae56b514cec1544f5a6a8ac0493281f9edd001eaaa074baec0b4029a70bc945be4bb7eb41af831647fa76d6dbf846d62c51d7f WHIRLPOOL ac27a713055358681c539ca59df4446650b8db043e991994ed2b953c0d261359cdbee2808bd8ddf931e14ff05b323af766c4fc4b9f5e1cdf15f491f80f706b78
app-misc/concordance/concordance-1.2.ebuild
Show inline comments
 
@@ -12,7 +12,7 @@ SLOT="0"
 
KEYWORDS="~amd64"
 
IUSE=""
 

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

	
 
S="${WORKDIR}/${P}/${PN}"
app-misc/ola/Manifest
Show inline comments
 
new file 100644
 
DIST ola-0.9.5.tar.gz 2353664 SHA256 7c24ac98e865b4c354a04563b88012e782205ffd932a05cf944273f6f5ea82ca SHA512 93f441aee1d53b0022ea7600435ef12ee351147a89af384df2a9f3d56f69cd464c5bbb6fa88b28cb3d7755dcff7502e5e5a8f28604b8adc04a246aa6bb2a353d WHIRLPOOL feed687578c0c11f245336c3830875d4443d5f059c61f7cd1a04f1f5fe3f9ce14bcb1bf6bfa73ef5db4d38b379b4a6aee622a0551d7cfcdae0b1dc794da9684c
 
EBUILD ola-0.9.5.ebuild 887 SHA256 ed840728122a62f3a4da57c2a2dd0ba530015e83d097074c8cd1a54e244d5c26 SHA512 6baad36b690f0315bb728ebfa9e181d3ba181feacda5fbf87da36886a72837152d21f754d3caa189cf604e6dd95669258f07b0307b8f7469fa2011bc600f436b WHIRLPOOL 6c4029370b2ebaef323aa24500eb2b10359f6bee0618f0860bfd28e20fe989e5e06192a01672839e11caf3f581af250db2c662ccc17465620d7b8f1427f7d9a1
app-misc/ola/ola-0.9.5.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2007 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI="4"
 

	
 
PYTHON_DEPEND="2"
 

	
 
inherit flag-o-matic autotools eutils python
 

	
 
DESCRIPTION="Open Lighting Architecture"
 
HOMEPAGE="http://www.openlighting.org/"
 
SRC_URI="https://github.com/OpenLightingProject/ola/releases/download/${PV}/${P}.tar.gz"
 

	
 
LICENSE="LGPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64 ~arm ~x86"
 
IUSE="examples httpd python"
 

	
 
DEPEND="	dev-libs/protobuf[python]
 
		dev-util/cppunit
 
		httpd? ( net-libs/libmicrohttpd[messages] )"
 
RDEPEND="${DEPEND}"
 

	
 
pkg_setup() {
 
	python_set_active_version 2
 
	python_pkg_setup
 
}
 

	
 
src_prepare() {
 
        eautoreconf
 
}
 

	
 
src_configure() {
 
	econf	--prefix=/usr \
 
		--disable-fatal-warnings \
 
		$(use_enable examples) \
 
		$(use_enable httpd http) \
 
		$(use_enable python python-libs)
 
}
 

	
 
src_compile() {
 
	emake || die "emake failed"
 
}
dev-libs/libconcord/Manifest
Show inline comments
 
AUX usbnet_headers_remove.patch 744 SHA256 8c070527d62952df4b5306dcbc33ff0ccfb736fa3a4124202a11c86a1fdd1215 SHA512 47f4ddab56d8348f9e7a788292a8661d59fe20578cd50eb9b3a88eba36b6873eb2038f67bb73a7d9c6e14ff868d0986eb4aa85bb6460836662c4b788db150b17 WHIRLPOOL 835aa7f52a12464583fd786b1868ec6325c3b42cb008b38fdfa218a2fd7ec5be1a4a81fca213ac203302af62d8de936cde9fac9933464d79fb39511823824bad
 
DIST concordance-1.0.tar.bz2 1119091 SHA256 f6f449e5cdf33207372d0e229e622b6107f227bfb476587abddc0b27c31eb65a SHA512 9ff3561d33e5d31bc324ece76da73174462f70e751a5f95a6c46832f74cf463dd03220311cfd9ff5e82dcafcaa8b39c9a306ff35aafdb1e36b9fff8f4f8736c7 WHIRLPOOL 66be048824760d2e0767dc8e463bc989dcba8c8f788ce2aa1169febf2dac611c923ee81fd7711f466444bff3643e502cb7eb5edc7c5d76bae5a4904cbd39754d
 
EBUILD libconcord-1.0-r1.ebuild 1749 SHA256 f28c2168a92ddff8892ededcfd1451a40018e7b3cf15fa1e56643618b61befe2 SHA512 8659226a066be0d8fc049a04cd151af644ccb1dd8460e72fbca331bfe9bc78dc5e0d4029f56d8f2ff9668401f95bda8e80f40dba2394976944ff3e3099239bcf WHIRLPOOL f029e31c73b983c64fc3555e38ca43de68b0d80da7b5a991f00472de794a641568d35a4adc39cc7bbd2ffcfb727c749b3bd180ec7e8484fd649de7c7915d2d01
 
EBUILD libconcord-1.0.ebuild 1748 SHA256 a2c591a69c2ea49aa31b312c0fb54b35ebe3b177acb231cc60061bcb6fd1bfaa SHA512 c5443200a49e2291325d312b0fb65c1ec41800cb831c4399789ca41b076483a450a5d2dd2cf8b88dd626c50c609f8a1660b99cd71af37855001aed194370d88e WHIRLPOOL ed5c9700acc7e4f92baf36d01c718fdf8070814a692a63d4dd473da5672975fdd281f191b0913e7e9fbf9449fe6de8202be472a1b71bdfc4a33e270fd4b16a21
 
DIST concordance-1.2.tar.bz2 1143635 SHA256 ce9f23dfcd9bb1de79edd07231062c5e5d5fdefb3dd88ae6da7fb25b8d782434 SHA512 a1485d64e9489ca0ffe2e9be3f42870d878c798e197a2650ad9fa41cf89f593ae0fe1b8125df9d175b1d732930eda0bab5ed027e1bcd69f12dc56533dcfaa9fa WHIRLPOOL 494cecea7b63329ae094b9b4b82e5c668ca26a71f8bafbb783b339f2ceaf30149040696e8808fcfa738a0077d467e31976d2b65677a40ca1c85aedb162fa62d7
 
EBUILD libconcord-1.2.ebuild 1799 SHA256 8cdfc77e1693837e4ebd167f2bfcdb46d86887275024b4d001eeaaec6937de4e SHA512 0d90e51336ca8299b13aaeb8699a63f48e0a4b3b1c51970176728a7bff1202206ba90da38136cfc68a851f2ab655042a4872adbc67a13cea273d683250ac12af WHIRLPOOL 30c9222af0c65d031bb1d3102e10964e72e202f390a3f185d3d7f717a4057773235367da8d9c84c765c56fb35def0959bba2a8007a1b2e9b00a325f8a97a78a7
dev-libs/libconcord/libconcord-1.2.ebuild
Show inline comments
 
@@ -17,9 +17,10 @@ SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.bz2"
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64"
 
IUSE="debug +udev consolekit perl python +usbnet-headers"
 
IUSE="debug +udev consolekit libusb perl python +usbnet-headers"
 

	
 
DEPEND="virtual/libusb:0
 
DEPEND="libusb? ( virtual/libusb:0 )
 
		!libusb? ( dev-libs/hidapi )
 
		udev? ( sys-fs/udev )
 
		consolekit? ( sys-auth/consolekit )
 
		perl? ( virtual/perl-Module-Build
dev-libs/libfreenect/Manifest
Show inline comments
 
new file 100644
 
AUX fwfetcher.py 19779 SHA256 aa5dcd4a0a4668443a12f4e43e77fb1ea9b56dce0d078781e84d860e2c958a7a SHA512 b6e995605aad2dbe6d945b3e5b7dd7d962bbeacd52bcd83308d4212d61a29553a8e6a3d635e521c121e91b251529b0933a477cad74c6a8568cb43b5e86a7cf7d WHIRLPOOL c123fa023fb0a874fbec1fae55ae6fe0cb762c979ce8a3c527f1c60ae73dd978824ce528bd8dd3cba2bcd6bf9ee3f9f4c01ac1e809590e2e3bbcfae06d0aced6
 
DIST libfreenect-0.5.0.tar.gz 1172310 SHA256 34697e37637730778e2c4aed1f583f7f31e759e165b370a6b1c49fa3a533073c SHA512 25538287d5c2fbdc27e6ac546a40413a70c7fb80cd7de6bc47e56350fa43e9daa60280c478e48182a806010ead071755731114de5fac3c4fdbc90119ec89751c WHIRLPOOL 1cd5375973ee440586788db60ee9fa0b700b2e0c02e2ba9b76620bd24cd875d843dd9ba64986c65bedd4f1219f309a449d3162f4f36f7cce5b6fe5c80a84099e
 
EBUILD libfreenect-0.5.0.ebuild 2265 SHA256 465f2604dd089a67228564bf9a9d3152b810285dffaa1bbbe9b0a52d4160f68e SHA512 7edb4efa2c1d2e5e471bf3e77760465ad773c90c8ba0e6a3d2aac49baa2a22c5a3158a9aa996a46b6ff6182363f94cdfd1f2d31789aadadf54be0def6106a896 WHIRLPOOL dc531fadd20d3291433287d20526878733c539a00560fb51a911e9a7b9b77ecce22694faca09320219fecfd98df04b4096606f4801f44d14d06c8ddaa4057bc1
dev-libs/libfreenect/files/fwfetcher.py
Show inline comments
 
new file 100644
 
#!/usr/bin/env python2
 

	
 
from urllib2 import Request, urlopen, URLError
 
import hashlib
 
import os
 
import StringIO
 
import struct
 
import sys
 
import time
 
import zipfile
 

	
 
# fwfetcher.py - a program to extract the Kinect audio firmware from an Xbox360
 
# system update.  This program includes substantial portions of extract360.py,
 
# which is copyright Rene Ladan and others as noted below and provided under
 
# the BSD 2-clause license.
 

	
 
"""Program to extract typical XBox 360 files.
 
   It can handle LIVE/PIRS, CON (partially), FMIM, and XUIZ files.
 

	
 
   What about CRA (aka .arc) files?  (Dead Rising demo)
 

	
 
   Copyright (c) 2007, 2008, Rene Ladan <r.c.ladan@gmail.com>, 2-claused BSD
 
   license. Portions from various contributors as mentioned in-source.
 

	
 
   Note that it dumps UTF-16 characters in text strings as-is.
 
"""
 

	
 
################################################################################
 

	
 
def check_size(fsize, minsize):
 
    """Ensure that the filesize is at least minsize bytes.
 

	
 
       @param fsize the filesize
 
       @param minsize the minimal file size
 
       @return fsize >= minsize
 
    """
 

	
 
    if fsize < minsize:
 
        print "Input file too small: %i instead of at least %i bytes." % \
 
            (fsize, minsize)
 
    return fsize >= minsize
 

	
 
################################################################################
 

	
 
def nice_open_file(filename):
 
    """Checks if the output file with the given name already exists,
 
       and if so, asks for overwrite permission.
 

	
 
       @param filename name of the output file to open
 
       @return overwrite permission
 
    """
 

	
 
    if os.path.isfile(filename):
 
        print filename, "already exists, overwrite? (y/n)",
 
        answer = raw_input("")
 
        return len(answer) > 0 and answer[0] in ["Y", "y"]
 
    else:
 
        return True
 

	
 
################################################################################
 

	
 
def nice_open_dir(dirname):
 
    """Checks if the output directory with the given name already exists,
 
       and if so, asks for overwrite permission.  This means that any file
 
       in that directory might be overwritten.
 

	
 
       @param dirname name of the output directory to open
 
       @return overwrite permission
 
    """
 

	
 
    if os.path.isdir(dirname):
 
        print dirname, "already exists, ok to overwrite files in it? (y/n)",
 
        answer = raw_input("")
 
        return len(answer) > 0 and answer[0] in ["Y", "y"]
 
    else:
 
        return True
 

	
 
################################################################################
 

	
 
def do_mkdir(dirname):
 
    """Version of os.mkdir() which does not throw an exception if the directory
 
       already exists.
 

	
 
       @param dirname name of the directory to create
 
    """
 

	
 
    try:
 
        os.mkdir(dirname)
 
    except OSError, (errno):
 
        if errno == 17:
 
            pass # directory already exists
 

	
 
################################################################################
 

	
 
def strip_blanks(instring):
 
    """Strip the leading and trailing blanks from the input string.
 
       Blanks are: 0x00 (only trailing) space \t \n \r \v \f 0xFF
 

	
 
       @param instring the input string
 
       @return stripped version of instring
 
    """
 

	
 
    rstr = instring.rstrip("\0 \t\n\r\v\f\377")
 
    return rstr.lstrip(" \t\n\r\v\f\377")
 

	
 
################################################################################
 

	
 
def open_info_file(infile):
 
    """Open the informational text file.
 
       The name is based on that of the input file.
 

	
 
       @param infile pointer to the input file
 
       @return pointer to the informational text file or None if there was no
 
               overwrite permission
 
    """
 

	
 
    txtname = os.path.basename(infile.name) + ".txt"
 
    if nice_open_file(txtname):
 
        print "Writing information file", txtname
 
        txtfile = open(txtname, "w")
 
        return txtfile
 
    else:
 
        return None
 

	
 
################################################################################
 

	
 
def dump_png(infile, pnglen, maxlen, pngid):
 
    """Dump the embedded PNG file from the archive file to an output file.
 

	
 
       @param infile pointer to the archive file
 
       @param pnglen size of the PNG file in bytes
 
       @param maxlen maximum size of the PNG file in bytes
 
       @param pngid indicates if this is the first or second PNG file.
 
    """
 

	
 
    # dump PNG icon
 
    if pnglen <= maxlen:
 
        outname = os.path.basename(infile.name) + "_" + pngid + ".png"
 
        if nice_open_file(outname):
 
            buf = infile.read(pnglen)
 
            print "Writing PNG file", outname
 
            outfile = open(outname, "wb")
 
            print >> outfile, buf,
 
            outfile.close()
 
    else:
 
        print "PNG image %s too large (%i instead of maximal %i bytes), " \
 
            "file not written." % (pngid, pnglen, maxlen)
 

	
 
################################################################################
 

	
 
def dump_info(infile, txtfile, what):
 
    """Dumps the 9 information strings from the input file.
 

	
 
       @param infile pointer to the input file
 
       @param txtfile pointer to the resulting text file
 
       @param what indicates if the information consists of titles or
 
              descriptions
 
    """
 

	
 
    print >> txtfile, "\n", what, ":"
 
    for i in xrange(9):
 
        info = strip_blanks(infile.read(0x100))
 
        if len(info) > 0:
 
            print >> txtfile, lang[i], ":", info
 

	
 
################################################################################
 

	
 
def mstime(intime):
 
    """Convert the time given in Microsoft format to a normal time tuple.
 

	
 
       @param intime the time in Microsoft format
 
       @return the time tuple
 
    """
 

	
 
    num_d = (intime & 0xFFFF0000L) >> 16
 
    num_t = intime & 0x0000FFFFL
 
    # format below is : year, month, day, hour, minute, second,
 
    #                   weekday (Monday), yearday (unused), DST flag (guess)
 
    return ((num_d >> 9) + 1980, (num_d >> 5) & 0x0F, num_d & 0x1F,
 
            (num_t & 0xFFFF) >> 11, (num_t >> 5) & 0x3F, (num_t & 0x1F) * 2,
 
            0, 0, -1)
 

	
 
################################################################################
 

	
 
def do_utime(targetname, atime, mtime):
 
    """Set the access and update date/time of the target.
 
       Taken from tarfile.py (builtin lib)
 

	
 
       @param targetname name of the target
 
       @param atime the desired access date/time
 
       @param mtime the desired update date/time
 
    """
 

	
 
    if not hasattr(os, "utime"):
 
        return
 
    if not (sys.platform == "win32" and os.path.isdir(targetname)):
 
        # Using utime() on directories is not allowed on Win32 according to
 
        # msdn.microsoft.com
 
        os.utime(targetname,
 
            (time.mktime(mstime(atime)), time.mktime(mstime(mtime))))
 

	
 
################################################################################
 

	
 
def check_sha1(sha1, entry, infile, start, end):
 
    """Check the SHA1 value of the specified range of the input file.
 

	
 
       @param sha1 the reported SHA1 value
 
       @param entry the id of the hash
 
       @param infile the input file to check
 
       @param start the start position
 
       @param end the end position
 
       @return string reporting if the hash is correct
 
    """
 

	
 
    infile.seek(start)
 
    found_sha1 = hashlib.sha1(infile.read(end - start))
 
    found_digest = found_sha1.digest()
 
    # SHA1 hashes are 20 bytes (160 bits) long
 
    ret = "SHA1 " + hex(entry) + " "
 
    if found_digest == sha1:
 
        return ret + "ok (" + found_sha1.hexdigest() + ")"
 
    else:
 
        hexdig = ""
 
        for i in sha1:
 
            if ord(i) < 10:
 
                val = "0"
 
            else:
 
                val = ""
 
            val += hex(ord(i))[2:]
 
            hexdig += val
 
        return ret + "wrong (should be " + hexdig + " actual " + \
 
            found_sha1.hexdigest() + ")"
 

	
 
################################################################################
 

	
 
def get_cluster(startclust, offset):
 
    """get the real starting cluster"""
 
    rst = 0
 
    # BEGIN wxPirs
 
    while startclust >= 170:
 
        startclust //= 170
 
        rst += (startclust + 1) * offset
 
    # END wxPirs
 
    return rst
 

	
 
################################################################################
 

	
 
def fill_directory(infile, txtfile, contents, firstclust, makedir, start,
 
        offset):
 
    """Fill the directory structure with the files contained in the archive.
 

	
 
       @param infile pointer to the archive
 
       @param txtfile pointer to the resulting information text file
 
       @param contents contains the directory information
 
       @param firstclust address of the starting cluster of the first file in
 
              infile (in 4kB blocks, minus start bytes)
 
       @param makedir flag if directory should be filled, useful if only return
 
              is wanted
 
       @param start start of directory data
 
       @param offset increment for calculating real starting cluster
 
    """
 

	
 
    # dictionary which holds the directory structure,
 
    # patch 0xFFFF is the 'root' directory.
 
    paths = {0xFFFF:""}
 

	
 
    oldpathind = 0xFFFF # initial path, speed up file/dir creation
 

	
 
    for i in xrange(0x1000 * firstclust // 64):
 
        cur = contents[i * 64:(i + 1) * 64]
 
        if ord(cur[40]) == 0:
 
            # if filename length is zero, we're done
 
            break
 
        (outname, namelen, clustsize1, val1, clustsize2, val2, startclust,
 
            val3) = struct.unpack("<40sBHBHBHB", cur[0:50])
 
        # sizes and starting cluster are 24 bits long
 
        clustsize1 += val1 << 16
 
        clustsize2 += val2 << 16
 
        startclust += val3 << 16
 
        (pathind, filelen, dati1, dati2) = struct.unpack(">HLLL", cur[50:64])
 

	
 
        if not makedir:
 
            continue
 

	
 
        nlen = namelen & ~0xC0
 
        if nlen < 1 or nlen > 40:
 
            print "Filename length (%i) out of range, skipping file." % nlen
 
            continue
 
        outname = outname[0:nlen] # strip trailing 0x00 from filename
 

	
 
        if txtfile != None:
 
            if namelen & 0x80 == 0x80:
 
                print >> txtfile, "Directory",
 
            else:
 
                print >> txtfile, "File",
 
            print >> txtfile, "name:", outname
 
            if namelen & 0x40 == 0x40:
 
                print >> txtfile, "Bit 6 of namelen is set."
 

	
 
        if clustsize1 != clustsize2:
 
            print "Cluster sizes don't match (%i != %i), skipping file." % \
 
                (clustsize1, clustsize2)
 
            continue
 
        if startclust < 1 and namelen & 0x80 == 0:
 
            print "Starting cluster must be 1 or greater, skipping file."
 
            continue
 
        if filelen > 0x1000 * clustsize1:
 
            print "File length (%i) is greater than the size in clusters " \
 
                "(%i), skipping file." % (filelen, clustsize1)
 
            continue
 

	
 
        if pathind != oldpathind:
 
            # working directory changed
 
            for _ in xrange(paths[oldpathind].count("/")):
 
                os.chdir("..") # go back to root directory
 
            os.chdir(paths[pathind])
 
            oldpathind = pathind
 
        if namelen & 0x80 == 0x80:
 
            # this is a directory
 
            paths[i] = paths[pathind] + outname + "/"
 
            do_mkdir(outname)
 
        else:
 
            # this is a file
 
            # space between files is set to 0x00
 
            adstart = startclust * 0x1000 + start
 
            if txtfile != None:
 
                print >> txtfile, "Starting: advertized", hex(adstart)
 

	
 
            # block reading algorithm originally from wxPirs
 
            buf = ""
 
            while filelen > 0:
 
                realstart = adstart + get_cluster(startclust, offset)
 
                infile.seek(realstart)
 
                buf += infile.read(min(0x1000, filelen))
 
                startclust += 1
 
                adstart += 0x1000
 
                filelen -= 0x1000
 
            outfile = open(outname, "wb")
 
            print >> outfile, buf,
 
            outfile.close()
 

	
 
        do_utime(outname, dati2, dati1)
 

	
 
    # pop directory
 
    for _ in xrange(paths[oldpathind].count("/")):
 
        os.chdir("..")
 

	
 
################################################################################
 

	
 
def write_common_part(infile, txtfile, png2stop, start):
 
    """Writes out the common part of PIRS/LIVE and CON files.
 

	
 
       @param infile pointer to the PIRS/LIVE or CON file
 
       @param txtfile pointer to the resulting text file
 
       @param png2stop location where the second PNG image stops
 
                  (PIRS/LIVE : 0xB000, CON : 0xA000)
 
       @param start start of directory data, from wxPirs
 
    """
 

	
 
    infile.seek(0x32C)
 
    mhash = infile.read(20) # xbox180 : SHA1 hash of 0x0344-0xB000,
 
                            # CON : 0x0344 - 0xA000 (i.e. png2stop)
 
    (mentry_id, content_type) = struct.unpack(">LL", infile.read(8))
 

	
 
    if txtfile != None:
 
        print >> txtfile, "\nMaster SHA1 hash :", \
 
            check_sha1(mhash, mentry_id, infile, 0x0344, png2stop)
 
        print >> txtfile, "\nContent type", hex(content_type), ":",
 
        # content type list partially from V1kt0R
 
        # su20076000_00000000 has type 0x000b0000,
 
        # i.e. "Full game demo" & "Theme" ...
 
        if content_type == 0:
 
            print >> txtfile, "(no type)"
 
        elif content_type & 0x00000001:
 
            print >> txtfile, "Game save"
 
        elif content_type & 0x00000002:
 
            print >> txtfile, "Game add-on"
 
        elif content_type & 0x00030000:
 
            print >> txtfile, "Theme"
 
        elif content_type & 0x00090000:
 
            print >> txtfile, "Video clip"
 
        elif content_type & 0x000C0000:
 
            print >> txtfile, "Game trailer"
 
        elif content_type & 0x000D0000:
 
            print >> txtfile, "XBox Live Arcade"
 
        elif content_type & 0x00010000:
 
            print >> txtfile, "Gamer profile"
 
        elif content_type & 0x00020000:
 
            print >> txtfile, "Gamer picture"
 
        elif content_type & 0x00040000:
 
            print >> txtfile, "System update"
 
        elif content_type & 0x00080000:
 
            print >> txtfile, "Full game demo"
 
        else:
 
            print >> txtfile, "(unknown)"
 

	
 
        print >> txtfile, "\nDirectory data at (hex)", hex(start)
 
        infile.seek(0x410)
 
        dump_info(infile, txtfile, "Titles")
 
        dump_info(infile, txtfile, "Descriptions")
 
        print >> txtfile, "\nPublisher:", strip_blanks(infile.read(0x80)), "\n"
 
        print >> txtfile, "\nFilename:", strip_blanks(infile.read(0x80)), "\n"
 
    infile.seek(0x1710)
 
    (val1, png1len, png2len) = struct.unpack(">HLL", infile.read(10))
 
    if txtfile != None:
 
        print >> txtfile, "Value:", val1
 

	
 
    if png1len > 0:
 
        dump_png(infile, png1len, 0x571A - 0x171A, "1")
 

	
 
    if png2len > 0:
 
        infile.seek(0x571A)
 
        dump_png(infile, png2len, png2stop - 0x571A, "2")
 

	
 
    # entries are 64 bytes long
 
    # unused entries are set to 0x00
 
    infile.seek(start + 0x2F)
 
    (firstclust, ) = struct.unpack("<H", infile.read(2))
 

	
 
    infile.seek(start)
 
    buf = infile.read(0x1000 * firstclust)
 

	
 
    outname = os.path.basename(infile.name) + ".dir"
 
    makedir = nice_open_dir(outname)
 
    if makedir:
 
        print "Creating and filling content directory", outname
 
        do_mkdir(outname)
 
        os.chdir(outname)
 
    if png2stop == 0xB000 and start == 0xC000:
 
        offset = 0x1000
 
    else:
 
        offset = 0x2000
 
    fill_directory(infile, txtfile, buf, firstclust, makedir, start, offset)
 

	
 
    # table of SHA1 hashes of payload
 
    if txtfile != None:
 
        print >> txtfile
 
        infile.seek(png2stop)
 
        buf = infile.read(start - png2stop)
 
        numempty = 0
 
        for i in xrange(len(buf) // 24):
 
            entry = buf[i * 24: i * 24 + 24]
 
            if entry.count("\0") < 24:
 
                if numempty > 0:
 
                    print >> txtfile, "\nEmpty entries:", numempty
 
                    numempty = 0
 
                print >> txtfile, "Hash (hex):",
 
                for j in xrange(20):
 
                    print >> txtfile, hex(ord(entry[j])),
 
                (j, ) = struct.unpack(">L", entry[20:24])
 
                print >> txtfile, "\nEntry id:", hex(j)
 
            else:
 
                numempty += 1
 

	
 
        print >> txtfile, "\nTrailing data (hex):",
 
        for i in buf[len(buf) - (len(buf) % 24):]:
 
            print >> txtfile, hex(ord(i)),
 
        print >> txtfile
 

	
 
        txtfile.close()
 

	
 
################################################################################
 

	
 
def handle_live_pirs(infile, fsize):
 
    """LIVE and PIRS files are archive files.
 
       They contain a certificate, payload, SHA1 checksums,
 
       2 icons, textual information, and the files themselves.
 

	
 
       @param infile pointer to the archive file
 
       @param fsize size of infile
 
    """
 

	
 
    print "Handling LIVE/PIRS file."
 

	
 
    if not check_size(fsize, 0xD000):
 
        return
 

	
 
    txtfile = open_info_file(infile)
 
    if txtfile != None:
 
        print >> txtfile, "Certificate (hex):",
 
        cert = infile.read(0x100)
 
        for i in cert:
 
            print >> txtfile, hex(ord(i)),
 

	
 
        print >> txtfile, "\n\nData (hex):",
 
        data = infile.read(0x228)
 
        for i in data:
 
            print >> txtfile, hex(ord(i)),
 
        print >> txtfile
 

	
 
    ### BEGIN wxPirs ###
 
    infile.seek(0xC032) # originally 4 bytes at 0xC030
 
    (pathind, ) = struct.unpack(">H", infile.read(2))
 
    if pathind == 0xFFFF:
 
        start  = 0xC000
 
    else:
 
        start  = 0xD000
 
    ### END wxPirs ###
 
    write_common_part(infile, txtfile, 0xB000, start)
 

	
 
################################################################################
 

	
 
# End of code taken from extract360.py.
 

	
 
def getFileOrURL(filename, url):
 
	# Check if a file named filename exists on disk.
 
	# If so, return its contents.  If not, download it, save it, and return its contents.
 
	try:
 
		f = open(filename)
 
		print "Found", filename, "cached on disk, using local copy"
 
		retval = f.read()
 
		return retval
 
	except IOError, e:
 
		pass
 
	print "Downloading", filename, "from", url
 
	req = Request(url)
 
	try:
 
		response = urlopen(req)
 
	except URLError, e:
 
		if hasattr(e, 'reason'):
 
			print "Failed to reach download server.  Reason:", e.reason
 
		elif hasattr(e, 'code'):
 
			print "The server couldn't fulfill the request.  Error code:", e.code
 
	print "Reading response..."
 
	retval = response.read()
 
	# Save downloaded file to disk
 
	f = open(filename, "wb")
 
	f.write(retval)
 
	f.close()
 
	print "done, saved to", filename
 
	return retval
 

	
 
def extractPirsFromZip(systemupdate):
 
	print "Extracting $SystemUpdate/FFFE07DF00000001 from system update file..."
 
	updatefile = StringIO.StringIO(systemupdate)
 
	z = zipfile.ZipFile(updatefile)
 
	#print z.namelist()
 
	pirs = z.open("$SystemUpdate/FFFE07DF00000001").read()
 
	print "done."
 
	return pirs
 

	
 
if __name__ == "__main__":
 
	target = "audios.bin"
 
	if len(sys.argv) == 2:
 
		target = sys.argv[1]
 
	if not os.path.isfile(target):
 
		fw = getFileOrURL("SystemUpdate.zip", "http://www.xbox.com/system-update-usb")
 
		pirs = extractPirsFromZip(fw)
 

	
 
		lang = ["English", "Japanese", "German", "French", "Spanish", "Italian",
 
				            "Korean", "Chinese", "Portuguese"]
 
		sio = StringIO.StringIO(pirs)
 
		basename = "FFFE07DF00000001"
 
		sio.name = basename
 
		pwd = os.getcwd()
 
		handle_live_pirs(sio, len(pirs)-4)
 

	
 
		os.chdir(pwd)
 
		print "Moving audios.bin to current folder"
 
		os.rename(os.path.join(basename + ".dir", "audios.bin"), target)
 

	
 
		print "Cleaning up"
 
		os.unlink(basename + ".txt")
 
		for root, dirs, files in os.walk(basename + ".dir"):
 
			for name in files:
 
				os.remove(os.path.join(root, name))
 
			for name in dirs:
 
				os.rmdir(os.path.join(root, name))
 
			os.rmdir(root)
 
		os.unlink("SystemUpdate.zip")
 
		print "Done!"
 
	else:
 
		print "Already have audios.bin"
dev-libs/libfreenect/libfreenect-0.5.0.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2014 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI="5"
 

	
 
inherit cmake-utils multilib python
 

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

	
 
DESCRIPTION="Core library for accessing the Microsoft Kinect."
 
HOMEPAGE="https://github.com/OpenKinect/${PN}"
 
if [[ ${PV} == *9999* ]] ; then
 
	EGIT_REPO_URI="git://github.com/OpenKinect/${PN}.git"
 
	KEYWORDS=""
 
else
 
    SRC_URI="https://github.com/OpenKinect/libfreenect/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
	KEYWORDS="~amd64 ~x86"
 
fi
 

	
 
LICENSE="Apache-2.0 GPL-2"
 
SLOT="0"
 
IUSE="bindist +c_sync +cpp doc examples fakenect opencv openni2 python"
 

	
 
PYTHON_DEPEND="!bindist? 2"
 

	
 
COMMON_DEP="virtual/libusb:1
 
            examples? ( media-libs/freeglut
 
                        virtual/opengl
 
                        x11-libs/libXi 
 
                        x11-libs/libXmu )
 
            opencv? ( media-libs/opencv )
 
            python? ( dev-python/numpy )"
 

	
 
RDEPEND="${COMMON_DEP}"
 
DEPEND="${COMMON_DEP}
 
         dev-util/cmake
 
         virtual/pkgconfig
 
         doc? ( app-doc/doxygen )
 
         python? ( dev-python/cython )"
 

	
 

	
 
src_configure() {
 
    local mycmakeargs=(
 
        $(cmake-utils_use_build bindist  REDIST_PACKAGE)
 
        $(cmake-utils_use_build c_sync   C_SYNC)
 
        $(cmake-utils_use_build cpp      CPP)
 
        $(cmake-utils_use_build examples EXAMPLES)
 
        $(cmake-utils_use_build fakenect FAKENECT)
 
        $(cmake-utils_use_build opencv   CV)
 
        $(cmake-utils_use_build openni2  OPENNI2_DRIVER)
 
        $(cmake-utils_use_build python   PYTHON)
 
    )
 
    cmake-utils_src_configure
 
}
 

	
 
src_install() {
 
    cmake-utils_src_install
 
    
 
    # udev rules
 
    insinto /lib/udev/rules.d/
 
    doins "${S}"/platform/linux/udev/51-kinect.rules
 

	
 
    # documentation
 
    dodoc README.md
 
    if use doc; then
 
        cd doc
 
        doxygen || ewarn "doxygen failed"
 
        dodoc -r html || ewarn "dodoc failed"
 
        cd -
 
    fi
 
}
 

	
 
pkg_postinst() {
 
    if ! use bindist; then
 
        ewarn "The bindist USE flag is disabled. Resulting binaries may not be legal to re-distribute."
 
    fi
 
    elog "Make sure your user is in the 'video' group"
 
    elog "Just run 'gpasswd -a <USER> video', then have <USER> re-login."
 
}
games-emulation/ppsspp/Manifest
Show inline comments
 
deleted file
games-emulation/ppsspp/files/ppsspp
Show inline comments
 
deleted file
games-emulation/ppsspp/files/ppsspp.desktop
Show inline comments
 
deleted file
games-emulation/ppsspp/metadata.xml
Show inline comments
 
deleted file
games-emulation/ppsspp/ppsspp-1.2.2.ebuild
Show inline comments
 
deleted file
games-util/qcma/Manifest
Show inline comments
 
new file 100644
 
DIST v0.4.1.tar.gz 239952 BLAKE2B 342272cc1bab74e34f545ed7c54b7f12732723e55f53224b16a2525bea161f49d4ec799e1e1f868af63067f3021a73389eac581299582a9410aa372e55ea265a SHA512 d061c43528dcb5b361f5e3f7cb303926df29f86f22603a9bc25326c1056344478dae6335d5f82d3f2e56ce98154cb5b1b3e94a3ab1128d7c79d42f8bf92fc7ec
 
EBUILD qcma-0.4.1.ebuild 745 BLAKE2B eaa3b845ff0906add70cc10de3eb7ddb113df1890d5b856eb63ac2263fd6657357da04420c450feb3d2378fc5c2870ce2ee226866ba1e81ca2b4385f5189f872 SHA512 9ee4c90c2b302a649a609d613663faae08a539d11333f6872e7c08ec7521d0ba3beb2f88599cb687c618024cede4714be77ac26c0ca5e9c4d92e526f36066e8b
 
MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be
games-util/qcma/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
</pkgmetadata>
games-util/qcma/qcma-0.4.1.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2015 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Id$
 

	
 
EAPI=5
 

	
 
inherit eutils qmake-utils
 

	
 
DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
 
HOMEPAGE="https://github.com/codestation/qcma"
 
SRC_URI="https://github.com/codestation/qcma/archive/v${PV}.tar.gz"
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64 ~amd64 ~arm"
 

	
 
LANGS="es ja"
 

	
 
DEPEND="games-util/vitamtp-fork
 
	dev-qt/qtcore:5
 
	dev-qt/qtgui:5
 
	dev-qt/qtdbus:5
 
	dev-qt/qtsql:5
 
	dev-qt/qtmultimedia:5
 
	virtual/ffmpeg"
 

	
 
S="${WORKDIR}/qcma-${PV}"
 

	
 
src_prepare() {
 
	lrelease "${S}"/qcma.pro
 
}
 

	
 
src_configure() {
 
	eqmake5 PREFIX="${EPREFIX}/usr" "${S}"/qcma.pro
 
}
 

	
 
src_install() {
 
    emake INSTALL_ROOT="${D}" install
 
}
games-util/vitamtp-fork/Manifest
Show inline comments
 
new file 100644
 
DIST v2.5.9.tar.gz 201043 BLAKE2B 3dfe38eff21009d9bb8752ec4ab65d4864ae12807d9f86b586b918d8ccc7b02cedf72673e19a22c3a8b0ba220cba032fd3b46dfded81ad157da6ed32ea77325b SHA512 df09351dbd98cf601f3807e738b29303d273e1524dbe210e0b4247fac8a83f30e477ded68dd9090b9b883b0ec09ba4bb83a71b0947b05143e87f40d692857505
 
EBUILD vitamtp-fork-2.5.9.ebuild 505 BLAKE2B b60efb4c30dd5fd08dc0e8be86e74e0a6729a96c19ef08ee1b2ddd35dd2a04ac1cbc1d187abc0a7e4ff4ca01a68baab35e95c9bb8a9775fbcfb0058087ba1390 SHA512 f75991c340c186c45dfcd976b78eb268d26213c847a1ff59b250c177a6a2eda20dfe1644e254f3bf7da3b0a331ae9f1f7b06a0ec8fd5958999d0a7eb124b9002
 
MISC metadata.xml 139 BLAKE2B b4a59c22790dfec3fbcfaea41ef363401766736b68a85bedae00e1944d0a848aa97104c2f34244c0fe7b6363029281f965fc1b3545301d341cda371eaa976274 SHA512 8be912ace7468a4396eb1da00a9785030a8ce35da4357a01591876a1056fd45e44da65de2af3e1eb0506ce6551714962c40c3ae5a3aefa2ad231de35af2519be
games-util/vitamtp-fork/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
</pkgmetadata>
games-util/vitamtp-fork/vitamtp-fork-2.5.9.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2015 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Id$
 

	
 
EAPI="5"
 

	
 
inherit eutils autotools
 

	
 
DESCRIPTION="Cross-platform content manager assistant for the PS Vita"
 
HOMEPAGE="https://github.com/codestation/VitaMTP"
 
SRC_URI="https://github.com/codestation/VitaMTP/archive/v${PV}.tar.gz"
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64 ~amd64 ~arm"
 

	
 
DEPEND="virtual/libusb:1
 
	dev-libs/libxml2"
 

	
 
S="${WORKDIR}/vitamtp-${PV}"
 

	
 
src_prepare() {
 
	eautoreconf
 
}
media-gfx/makehuman/Manifest
Show inline comments
 
new file 100644
 
AUX makehuman.desktop 223 SHA256 17b97857ae3f14a0375a7e5ef7be59699f442eeb926204ff53d8e629efc73755 SHA512 9e4a90dab99e3fc5b969c4cb19ba43e6bbad7f505e1aeeb3ca28ed467e07b8fabbe37b3188e3162aa737f20927a72d48b1b1d2dbd2ff0d782c13fda142024605 WHIRLPOOL 4f399482cbf399a39228563a6cf764596b7223b706536f44ed208a2f4f8db02576092fc9756635a909c02a9bfb96b17b7430b3e971b0fa94abd77ed3d60e0152
 
AUX makehuman.png 799 SHA256 d48711c8446b110b30622facc4da6afb2410a8f319a2fb638f41ec06cfdba87e SHA512 55fb67ca7004be69dc05365c5dad67606f6a6fd53b2f248b3f2f6f3be845c891319f6e957393c46e15e5be0dc6e1be859782a77a2213e03472fa46c307f54708 WHIRLPOOL beecaf05c29eddbdf3d31630496d5100d26ca61731e245ffde0c8ccdb645ef2edb0dfde61ea1d0e3ccf6bab7b2be966d56ced11b9be51e4be62eb1449bdfbbf4
 
DIST makehuman-1.0a7-python27-amd64.tbz2 113441466 SHA256 143fe9ab0a80b788ee29d51f9c6eddf5a694341ea72b535d44cb6001329d1eac SHA512 950844e1050321744cac597527ebc3b83ba73e1f9e1dbf1f704bd60e42fc120caff4a73db778006354c559232e6b627496d4369dc75b9cb1d010aa97775e7726 WHIRLPOOL 5b1b2ab09e452a3aef00001a1bf3f9c6d8a465f2644c9ac46467c444bd3d29a5d6da02bc9165463c02612b34ef3b6eab68c273b206d24d8da0bca74471702564
 
EBUILD makehuman-1.0.9999.ebuild 1337 SHA256 2e7e3c05f8802dfc6635d79a07634c3bd85357c019b8228ea3e98d7ea66d3fd9 SHA512 843eef18d3733ad43f1c26bf20fc8888c6ae90d672aa69743ac0d1c50b6d1cbf06222ae5397a1df8328234419ed6ddcbff9a7dda6e418baff47b5b1c971dd42c WHIRLPOOL ffc1a8d53881f36242b48000713d5ec5f54efa9195154df0b07aea973ee855043a18d055a3eb1d75a6b730b2e055849d0b4a0287bcec24de23fd71e1451343bd
 
EBUILD makehuman-1.0_alpha7.ebuild 1414 SHA256 a322e2598fb6dbe0185cac0a3d7c6751cf3e3c7f2bc6d7011d04228b4c62a928 SHA512 0e0b830406dadc3b111b4a947e64fe0f7cd680ab4dc0fb947c1c2e40da3fcee02ff5d5ac5db945ca0acf9334fc8917416260bd0c8100072b0fb8609d7158056b WHIRLPOOL f4ca860f4b109cd907e5334ea44eb7be4a3349b8cde53dc2d8e46e3b97c3abcfb44cdb21fb87418a6d3093f959f0f7283803df5e1d3c6d2ab23a5c473303bbf1
media-gfx/makehuman/files/makehuman.desktop
Show inline comments
 
new file 100644
 
[Desktop Entry]
 
Name=MakeHuman
 
Comment=Model and pose a 3D humanoid
 
Comment[cs]=Tvorba humanoidních postav
 
Exec=makehuman
 
Icon=makehuman
 
Terminal=false
 
X-MultipleArgs=false
 
Type=Application
 
Categories=Graphics;3DGraphics;
media-gfx/makehuman/files/makehuman.png
Show inline comments
 
new file 100644
 
binary diff not shown
Show images
media-gfx/makehuman/makehuman-1.0.9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 2008-2012 Funtoo Technologies
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI="5"
 

	
 
inherit eutils subversion
 

	
 
DESCRIPTION="Software for the modelling of 3D humanoid characters."
 
HOMEPAGE="http://www.makehuman.org/"
 
SRC_URI=""
 
ESVN_REPO_URI="http://makehuman.googlecode.com/svn/trunk/makehuman/"
 
#ESVN_PATCHES="${files}/Makefile.Linux.patch"
 

	
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~x86 ~amd64"
 
IUSE="aqsis"
 

	
 
DEPEND="
 
dev-lang/python:2.7
 
dev-python/numpy
 
dev-python/pyopengl
 
dev-python/PyQt4
 
aqsis? ( media-gfx/aqsis )
 
"
 

	
 
#S=${WORKDIR}/${PN}
 

	
 
#RDEPEND="
 
#dev-vcs/subversion
 
#${DEPEND}"
 

	
 
#src_prepare() {
 
#	subversion_src_unpack
 
#	epatch ${FILESDIR}/Makefile.Linux.patch
 
#}
 

	
 
#src_compile() {
 
#	make -f Makefile.Linux
 
#}
 

	
 
#src_install() {
 
#	INST_DIR="${D}opt/makehuman"
 
#	install -d -m755 $INST_DIR
 
#	cp -a {makehuman,main.py,apps,backgrounds,core,data,plugins,shared} $INST_DIR
 
#	install -d -m755 "${D}usr/bin/"
 
#	cp -a ${FILESDIR}/makehuman_launcher.sh "${D}usr/bin/makehuman"
 
#	install -d -m755 "${D}usr/share/doc/makehuman"
 
#	cp -a docs/* "${D}usr/share/doc/makehuman/"
 
#	install -d -m755 "${D}usr/share/applications"
 
#	cp -a ${FILESDIR}/makehuman.desktop "${D}usr/share/applications"
 
#	install -d -m755 "${D}usr/share/pixmaps"
 
#	cp -a ${FILESDIR}/makehuman.png "${D}usr/share/pixmaps/"
 
#}
media-gfx/makehuman/makehuman-1.0_alpha7.ebuild
Show inline comments
 
new file 100644
 
# Copyright 2008-2012 Funtoo Technologies
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI="5"
 

	
 
inherit eutils
 

	
 
DESCRIPTION="Software for the modelling of 3D humanoid characters."
 
HOMEPAGE="http://www.makehuman.org/"
 
SRC_URI="http://makehuman.googlecode.com/files/makehuman-1.0a7-python27-amd64.tbz2"
 
#ESVN_REPO_URI="http://makehuman.googlecode.com/svn/releases/makehuman_1_0_0_alpha7/"
 
#ESVN_PATCHES="${files}/Makefile.Linux.patch"
 

	
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~x86 ~amd64"
 
IUSE="aqsis"
 

	
 
DEPEND="
 
dev-lang/python:2.7
 
media-libs/sdl-image
 
media-libs/mesa
 
media-libs/glew
 
aqsis? ( media-gfx/aqsis )
 
"
 

	
 
S=${WORKDIR}/${PN}
 

	
 
#RDEPEND="
 
#dev-vcs/subversion
 
#${DEPEND}"
 

	
 
#src_prepare() {
 
#	subversion_src_unpack
 
#	epatch ${FILESDIR}/Makefile.Linux.patch
 
#}
 

	
 
#src_compile() {
 
#	make -f Makefile.Linux
 
#}
 

	
 
#src_install() {
 
#	INST_DIR="${D}opt/makehuman"
 
#	install -d -m755 $INST_DIR
 
#	cp -a {makehuman,main.py,apps,backgrounds,core,data,plugins,shared} $INST_DIR
 
#	install -d -m755 "${D}usr/bin/"
 
#	cp -a ${FILESDIR}/makehuman_launcher.sh "${D}usr/bin/makehuman"
 
#	install -d -m755 "${D}usr/share/doc/makehuman"
 
#	cp -a docs/* "${D}usr/share/doc/makehuman/"
 
#	install -d -m755 "${D}usr/share/applications"
 
#	cp -a ${FILESDIR}/makehuman.desktop "${D}usr/share/applications"
 
#	install -d -m755 "${D}usr/share/pixmaps"
 
#	cp -a ${FILESDIR}/makehuman.png "${D}usr/share/pixmaps/"
 
#}
media-sound/deadbeef/Manifest
Show inline comments
 
AUX deadbeef-libzip-1.patch 2717 SHA256 a8f68f394b98e6b2723b64bddf92783a86bba1f360998609de2c7a79b5800565 SHA512 bff088226884fedd7c5d53a5772a240f61da2987c0ceb9ef4df80633211e1a764663497e99e6dcb68f937391449f341a733b4497ff24c1b1bf70200c269ad6de WHIRLPOOL eedae266674eee9c8941b75f54fd77990d393969e7104f52483857fd35e226e3cdee29ea7a0f3bbaec1d1b22138c280d72d7325b3959d6ad0b860b1161d002ac
 
DIST deadbeef-0.6.2.tar.bz2 3495920 SHA256 3433b966683286c03ffbcc79b2201cd517f8dbf6b41da8600778dfa93cd64e1a SHA512 7caee245d7fa68e98ce5edc6aa6acc829d62c963f523c81e0406182a1aa36759219a8c0a2bdf010ac810f22b15acc81d06e8cab4ab820956c96cbc0a94423b7b WHIRLPOOL a8fc10c0f44f9f4d4eafb99a52f26efef34c2a1164d19b1f60693347a4b7a5564c6f7fafd394914149240a2a2f30926ce853bf42bbf3a07699bd8ba422a59f63
 
EBUILD deadbeef-0.6.2.ebuild 4587 SHA256 6b39583cc8c5084ba7b9ef8a2a9450cf4bf0177089ed8d5b5073677b647953e4 SHA512 a89ce0ab5d0765de6ebc4c720e95d0b4acfd21767fa248290d50f9770ecc3a9e3060417a316e4bf75261f62a6b2f6bcbb92f2e7da1799903c1826f0f7d546696 WHIRLPOOL e5884114fc4462d4a1ae4cd198a2ca640fdf1a88208438506cc25d65dd0719066dd97e13496c12cb8793943bcb6d235bc723576c9106fbbce5beed8b27b30f16
 
DIST deadbeef-0.7.2.tar.bz2 4736472 SHA256 8a63abdf00c2f37c33e018ae0b39d391873e037434074b84bb47381bf283c884 SHA512 9ea61a3820d9d57f038b80652ce63bd87e6781259c0f58a93b70607b02e71debbf5598f4a06d607d3840a804c3b7fc5039a4c4b0a8bb01e8e5107bba3f0bd980 WHIRLPOOL cf19e77467eb1436c06533e565a1ad7755c3efcd75bdda27d3cede9506466ac21a115f69c480dc799963985c0f0883458a9e84ee583f31364c14aea60c9afb04
 
EBUILD deadbeef-0.7.2.ebuild 4588 SHA256 24178d4789fb243bc72488a4d15801649f11873c5760f70c577a8f30475b3f90 SHA512 b54ce95fc85432f2ac2b946f4d4a2c7344fb25f8785ba043a45aa801b447c9407fa1a19526885c8d9286522c7159065b2864482e5da2b341c80e8d3f41515b38 WHIRLPOOL 64dd85b73f25d2d7d26459b98cade3a38c9403905b9485181e423516b71d0cd9fbf093ca1ee0cfaff901f59de9d04039c0a33d178ba680e2255b004136de71c3
media-sound/deadbeef/deadbeef-0.7.2-r1.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="5"
 

	
 
inherit fdo-mime gnome2-utils versionator
 

	
 
MY_PV="$(replace_version_separator 3 '-')"
 

	
 
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.bz2
 
		 http://sourceforge.net/projects/${PN}/files/${PN}-${MY_PV}.tar.bz2/download -> ${PN}-${MY_PV}.tar.bz2"
 
KEYWORDS="~x86 ~amd64"
 

	
 
DESCRIPTION="foobar2000-like music player"
 
HOMEPAGE="http://deadbeef.sourceforge.net/"
 

	
 
LICENSE="GPL-2
 
	LGPL-2.1
 
	ZLIB
 
	psf? ( BSD XMAME )
 
	dumb? ( DUMB-0.9.2 )
 
	shn? ( shorten )"
 
SLOT="0"
 
IUSE="adplug aac alsa psf ape cdda cover cover-imlib2 dts dumb converter curl ffmpeg flac gme
 
	hotkeys infobar lastfm m3u midi mms mp3 musepack nls notify nullout oss pulseaudio rpath mono2stereo
 
	shellexec shn sid sndfile src static supereq threads tta vorbis vtx wavpack zip gtk3 +gtk2"
 

	
 
LANGS="be bg bn ca cs da de el en_GB es fa fi fr gl he hr hu id it ja kk km lg nb nl pl pt_BR pt ru si sk sl sr@latin sr sv te tr uk vi zh_CN zh_TW"
 
for lang in ${LANGS}; do
 
	IUSE+=" l10n_${lang}"
 
done
 

	
 
RDEPEND="aac? ( media-libs/faad2 )
 
	alsa? ( media-libs/alsa-lib )
 
	cdda? ( dev-libs/libcdio media-libs/libcddb )
 
	cover? ( media-libs/imlib2 )
 
	ffmpeg? ( virtual/ffmpeg )
 
	flac? ( media-libs/flac )
 
	gtk2? ( x11-libs/gtk+:2
 
		x11-libs/libICE
 
		x11-libs/libSM )
 
	gtk3? ( x11-libs/gtk+:3
 
		x11-libs/libICE
 
		x11-libs/libSM )
 
	lastfm? ( net-misc/curl )
 
	notify? ( sys-apps/dbus )
 
	midi? ( media-sound/timidity-freepats )
 
	mms? ( media-libs/libmms )
 
	mp3? ( media-libs/libmad )
 
	musepack? ( media-sound/musepack-tools )
 
	pulseaudio? ( media-sound/pulseaudio )
 
	sndfile? ( media-libs/libsndfile )
 
	src? ( media-libs/libsamplerate )
 
	vorbis? ( media-libs/libvorbis )
 
	wavpack? ( media-sound/wavpack )
 
	zip? ( dev-libs/libzip
 
		sys-libs/zlib )"
 

	
 
DEPEND="
 
	ape? ( dev-lang/yasm )
 
	dev-util/intltool
 
	${RDEPEND}"
 
S="${WORKDIR}/${PN}-${MY_PV}"
 
pkg_setup() {
 
	# fixme, is it fine?
 
	if { use psf || use dumb || use shn; } && use static ; then
 
		die "ao/converter/dumb or shn plugins can't be built statically"
 
	fi
 
}
 

	
 
src_prepare() {
 
#    epatch "${FILESDIR}/${PN}-libzip-1.patch"
 
	if use midi ; then
 
		# set default gentoo path
 
		sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
 
			-i "${S}/plugins/wildmidi/wildmidiplug.c"
 
	fi
 
	for lang in ${LANGS};do
 
	for x in ${lang};do
 
	  if ! use l10n_${x}; then
 
		rm -f "po/${x}.po"
 
	  fi
 
	done
 
	done
 
}
 

	
 
src_configure() {
 
	my_config="--disable-portable
 
		--docdir=/usr/share/${PN}
 
		$(use_enable aac)
 
		$(use_enable adplug)
 
		$(use_enable alsa)
 
		$(use_enable ape ffap)
 
		$(use_enable cdda)
 
		$(use_enable converter)
 
		$(use_enable dts dca)
 
		$(use_enable dumb)
 
		$(use_enable ffmpeg)
 
		$(use_enable flac)
 
		$(use_enable gme)
 
		$(use_enable hotkeys)
 
		$(use_enable m3u)
 
		$(use_enable midi wildmidi)
 
		$(use_enable mms)
 
		$(use_enable mono2stereo)
 
		$(use_enable mp3 mad)
 
		$(use_enable musepack)
 
		$(use_enable nls)
 
		$(use_enable notify)
 
		$(use_enable nullout)
 
		$(use_enable oss)
 
		$(use_enable psf)
 
		$(use_enable pulseaudio pulse)
 
		$(use_enable rpath)
 
		$(use_enable shellexec)
 
		$(use_enable shn)
 
		$(use_enable sid)
 
		$(use_enable sndfile)
 
		$(use_enable src)
 
		$(use_enable static)
 
		$(use_enable static staticlink)
 
		$(use_enable supereq)
 
		$(use_enable threads)
 
		$(use_enable tta)
 
		$(use_enable vorbis)
 
		$(use_enable vtx)
 
		$(use_enable wavpack)
 
		$(use_enable zip vfs-zip)"
 

	
 
	if use cover || use lastfm ; then
 
		my_config="${my_config}
 
			--enable-vfs-curl
 
			$(use_enable cover artwork)
 
			$(use_enable cover-imlib2 artwork-imlib2)
 
			$(use_enable lastfm lfm)"
 
	else
 
		my_config="${my_config}
 
			$(use_enable cover artwork)
 
			$(use_enable cover-imlib2 artwork-imlib2)
 
			$(use_enable curl vfs-curl)
 
			$(use_enable lastfm lfm)"
 
	fi
 

	
 
	if use infobar; then
 
	  my_config="${my_config}
 
	  --enable-vfs-curl"
 
	fi
 

	
 
	if use gtk3;then
 
	  my_config="${my_config}
 
	  --enable-gtk3
 
	  --enable-gtkui"
 
	fi
 

	
 
	if use gtk2;then
 
	  my_config="${my_config}
 
	  --enable-gtkui"
 
	else
 
	  my_config="${my_config}
 
	  --disable-gtk2"
 
	fi
 
	econf ${my_config}
 
}
 

	
 
pkg_preinst() {
 
	gnome2_icon_savelist
 
	gnome2_schemas_savelist
 
}
 

	
 
pkg_postinst() {
 
	if use midi ; then
 
		einfo "enable manually freepats support for timidity via"
 
		einfo "eselect timidity set --global freepats"
 
	fi
 
	fdo-mime_desktop_database_update
 
	fdo-mime_mime_database_update
 
	gnome2_icon_cache_update
 
	gnome2_schemas_update
 
}
 

	
 
pkg_postrm() {
 
	fdo-mime_desktop_database_update
 
	fdo-mime_mime_database_update
 
	gnome2_icon_cache_update
 
	gnome2_schemas_update
 
}
media-sound/deadbeef/deadbeef-0.7.2.ebuild
Show inline comments
 
file renamed from media-sound/deadbeef/deadbeef-0.6.2.ebuild to media-sound/deadbeef/deadbeef-0.7.2.ebuild
 
@@ -70,7 +70,7 @@ pkg_setup() {
 
}
 

	
 
src_prepare() {
 
    epatch "${FILESDIR}/${PN}-libzip-1.patch"
 
#    epatch "${FILESDIR}/${PN}-libzip-1.patch"
 
	if use midi ; then
 
		# set default gentoo path
 
		sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
media-sound/madfuload/ChangeLog
Show inline comments
 
new file 100644
 
# ChangeLog for media-sound/madfuload
 
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: $
 

	
 
  05 Jun 2018: Richard H. (chain) <chain@rpgfiction.net>
 
  -madfuload-1.2.-ebuild, +madfuload-1.2-r2.ebuild,
 
  +files/madfuload-1.2-42-madfuload-rules.patch,
 
  +files/madfuload-1.2-fix-64-bit-implicit-declarations.patch
 
  Include patches from Ubuntu to make it usable on modern systems
 

	
 
  23 Oct 2009; Arne Babenhauserheide (ArneBab) <arne_bab@web.de>
 
  +madfuload-1.2.ebuild, +files/madfuload-1.2-udevinfo-autotools.patch,
 
  +files/madfuload-1.2-udevinfo-configure.patch, +metadata.xml:
 
  New Ebuild for bug 145009 thanks to dm-madman, Tommy[D], ohnobinki,
 
  jbergstroem, hobbes78 and Carsten Lohrke
 

	
media-sound/madfuload/Manifest
Show inline comments
 
new file 100644
 
AUX madfuload-1.2-42-madfuload-rules.patch 2355 BLAKE2B 118b50aef88abacdfa053d601b225774b29773a220584f5f14877ca87e3ffd9c3db49fb387f2984aa16fc2f4861593af037da828a322c253c1dfbd29d603219c SHA512 02b67131986ecfdd2432d0312a73da2c9bc124233691cc4db758b52378bb9732d730649ba0e4104c154835aad6b06dba9f11d68f0536567903313e888f7bdf41
 
AUX madfuload-1.2-fix-64-bit-implicit-declarations.patch 458 BLAKE2B 85562177865be935358ccdf79ae61312ca9ccae7a0090d4d7292aa68c507fba5820d71a780033c934386ef469843ce0a817a0627577aaeba164c9060452e889c SHA512 ba45683e946560801ded919cc83bfe0ac79aa7f62f51468e59574cd70e3d98a636a58c9515dc71e59241ca2f7ae070977fef82b8d71c3315894f9375d5f3273d
 
AUX madfuload-1.2-udevinfo-autotools.patch 345 BLAKE2B 1e874a2a80610c908a3f0647e27b1fb7efd5ee70533f1ec1ea3437aceed2fa84ed2d3951ef5942cace0d112f495191e374009281118e1b63e42c358cb7abf111 SHA512 00070f5033fcbe64954bd0ef11ec7d89a40b9eca258e2453780b03eaa6da7f4d1dd339e0dd76eadc661a8a588ebbc35d1435b198c00f701b29ba8eb3212ecc2a
 
AUX madfuload-1.2-udevinfo-configure.patch 450 BLAKE2B a38f62ef2d93ac22a2fc106346cbe5affca1b8be1ce532f303f5be008ec13dda8c41fd8a930f7b9db16434b589a4a31abdbae786e8cc62b3b70d470041f7171d SHA512 5eab5f42ce58f926e2d717da9de0c4d6c66a3d7c053fb3dcb9808b1bd7433e72372ed3a296e1345d4bfeb7508508894dea6f11cc833e18e6bb9fd21b4f4b894d
 
DIST madfuload-1.2.tar.gz 78506 BLAKE2B 3f3876dc47480cfb783e20e9c197c524fd823b8c153c9ce04549e61f3af71dcca76f5cde7030472a0a8c575b456a649315972752708ee23cefda94eb0a99e316 SHA512 8b4d1560b373115897ea16af3a17468d29f2ba0c2caa9293578a6743d4e4ec963f29ae04f1f7a74ab32d5715e963f25e2c8e70919cdbcfaf2ba321002a454b21
 
EBUILD madfuload-1.2-r2.ebuild 1032 BLAKE2B e51dd76d42f4bb9165ac26a274f03320663f829396de090eaa2102619972fa086ba8b6a0db9ddd3511a80dee723e24b0d861f2bb770425d54c861e6878bf2098 SHA512 c660bac430de4299c37112bd8d2cf0610a22ac2d06886aec5bad979fd473aa67fa83d214b154e4350cb57e09ccdd84a0c0abfafcf87140e6c866695229e3c853
 
MISC ChangeLog 437 BLAKE2B f8ccca3a925c555819ff848b11a1242bc69087d7392f9cf1dbb156382912ad61cef8a69bae3fbf12e749ba18febe465f3b69471ad95c516ea2325805fc0a9a60 SHA512 cb02c38b0fda901affcadeab22854eff81920223df4909f0e2ddeeef7dce82ee2a0e36f9a92375d933a451434907472613141e923473ec50361a1c4a3b45fb21
 
MISC metadata.xml 208 BLAKE2B d5166a80a4d04e0d290651d03f2f0590867c2aedd0289ed3b8bda732c7d06d61b6d175f26e32bc893604d2c28556732f3eac4ff0e09c539c1ebdb174e860ade7 SHA512 21d90d4547c76c80e50e134359dfbec42b158bbc16e4741738bdde5f67b7926d158dae1905948a477405b74e754ce4ed63cad910f220a709db8dfccf160e5288
media-sound/madfuload/files/madfuload-1.2-42-madfuload-rules.patch
Show inline comments
 
new file 100644
 
Ubuntu: https://bugs.launchpad.net/ubuntu/+source/madfuload/+bug/330573
 
Description: Fixes selection problems with udev that prevents the firmware
 
loading properly
 
--- madfuload-1.2/42-madfuload.rules.in.orig
 
+++ madfuload-1.2/42-madfuload.rules.in
 
@@ -1,17 +1,17 @@
 
 # madfuload.rules - udev rules for loading firmware into M-Audio DFU devices
 
-
 
-# DEVPATH=="/*.0" selects interface 0 only
 
-# (some udev versions don't work with SYSFS{bInterfaceNumber})
 
+# Altered for Ubuntu udev system
 
+# Uses DEVTYPE and DEVNAME to ensure that the right device is selected
 
+# and the correct device file is opened
 
 
 
 # Audiophile
 
-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/2803/*", RUN+="@sbindir@/madfuload -l -n -f @firmwaredir@/ma003101.bin"
 
+ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2803", RUN+="@sbindir@/madfuload -l -n -f @firmwaredir@/ma003101.bin -D $env{DEVNAME}"
 
 # MobilePre
 
-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/2804/*", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma004103.bin"
 
+ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2804", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma004103.bin -D $env{DEVNAME}"
 
 # Sonica
 
-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/2805/*", RUN+="@sbindir@/madfuload -l -n -f @firmwaredir@/ma005101.bin"
 
+ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2805", RUN+="@sbindir@/madfuload -l -n -f @firmwaredir@/ma005101.bin -D $env{DEVNAME}"
 
 # Transit
 
-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/2806/*", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma006100.bin"
 
+ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2806", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma006100.bin -D $env{DEVNAME}"
 
 # Ozone
 
-ACTION=="add", SUBSYSTEM=="usb", DEVPATH=="/*.0", ENV{PRODUCT}=="763/2808/*", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma008100.bin"
 
+ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="0763", ATTRS{idProduct}=="2808", RUN+="@sbindir@/madfuload -l -3 -f @firmwaredir@/ma008100.bin -D $env{DEVNAME}"
 
 
 
 # vim: ft=conf
 

	
media-sound/madfuload/files/madfuload-1.2-fix-64-bit-implicit-declarations.patch
Show inline comments
 
new file 100644
 
Ubuntu: https://bugs.launchpad.net/ubuntu/+source/madfuload/+bug/301771
 
Description: Fixes the implicit declarations warnings and stops segfaults
 
on 64 bit architectures
 
--- madfuload-1.2/madfuload.c.orig
 
+++ madfuload-1.2/madfuload.c
 
@@ -16,7 +16,8 @@
 
 #include <fcntl.h>
 
 #include <getopt.h>
 
 #include <syslog.h>
 
-#include <linux/ioctl.h>
 
+#include <sys/ioctl.h>
 
+#include <string.h>
 
 
 
 /* USB stuff -- we can't rely on all Linux headers being there */
 
 
 

	
media-sound/madfuload/files/madfuload-1.2-udevinfo-autotools.patch
Show inline comments
 
new file 100644
 
--- madfuload-1.2/configure.ac.orig	2009-10-23 08:50:56.000000000 +0200
 
+++ madfuload-1.2/configure.ac	2009-10-23 08:51:14.000000000 +0200
 
@@ -7,7 +7,7 @@
 
 AC_PROG_CC
 
 
 
 AC_MSG_CHECKING([for udev version])
 
-udev_ver=`udevinfo -V | awk '{ print $3 }'`
 
+udev_ver=`udevadm info -V`
 
 if test -n "$udev_ver"; then
 
   AC_MSG_RESULT([$udev_ver])
 
 else
media-sound/madfuload/files/madfuload-1.2-udevinfo-configure.patch
Show inline comments
 
new file 100644
 
--- madfuload-1.2/configure.orig	2009-10-23 09:14:23.000000000 +0200
 
+++ madfuload-1.2/configure	2009-10-23 09:14:35.000000000 +0200
 
@@ -2808,7 +2808,7 @@
 
 
 
 echo "$as_me:$LINENO: checking for udev version" >&5
 
 echo $ECHO_N "checking for udev version... $ECHO_C" >&6
 
-udev_ver=`udevinfo -V | awk '{ print $3 }'`
 
+udev_ver=`udevadm info -V`
 
 if test -n "$udev_ver"; then
 
   echo "$as_me:$LINENO: result: $udev_ver" >&5
 
 echo "${ECHO_T}$udev_ver" >&6
media-sound/madfuload/madfuload-1.2-r2.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="2"
 
inherit eutils linux-info
 

	
 
DESCRIPTION="M-Audio DFU firmware loader for MobilePre, Ozone, Sonica and Transit USB audio interfaces"
 
HOMEPAGE="http://usb-midi-fw.sourceforge.net/"
 
SRC_URI="mirror://sourceforge/usb-midi-fw/${P}.tar.gz"
 

	
 
LICENSE="GPL-2 madfuload"
 
SLOT="0"
 
KEYWORDS="~x86"
 
IUSE=""
 

	
 
pkg_setup() {
 
	kernel_is le 2 6 8 && die "Kernel > 2.6.8 needed"
 
	linux-info_pkg_setup
 
}
 

	
 
src_prepare() {
 
	epatch "${FILESDIR}/${P}"-*.patch
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install || die "install failed"
 
	dodoc README || die "adding documentation failed"
 
}
 

	
 
pkg_postinst() {
 
	einfo "You need to reload udev rules before connecting the device:"
 
	einfo "# udevadm control --reload-rules"
 
	einfo "Also you might have to change the MobilePre RUN parameter"
 
	einfo "in /etc/udev/rules.d/42-madfuload.rules to"
 
	einfo "\"/usr/sbin/madfuload -l -D %E{DEVICE} -3 -f /usr/share/usb/maudio/ma004103.bin\""
 
}
media-sound/madfuload/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
<maintainer><email>maintainer-wanted@gentoo.org</email></maintainer>
 
</pkgmetadata>
media-sound/rakarrack/Manifest
Show inline comments
 
new file 100644
 
AUX 0.6.1-fltk-configure.patch 1146 SHA256 ff40bf66c1cd35ddc71693c67158ca3d0e19b47be4ce764bb628d88bd77b0f15 SHA512 a56037a8308e2218078b5ead2388f66a2c8c355fc1059de280926faf66d88a3005b4b963f0092dbd2e2e376fb346f0e0095d4c45a38d57a915e8c49903932414 WHIRLPOOL 82c8b0e824b995e0a8805121c9c78cc93e959e3fc207fbe5b34b7026bc8d980287f92fda831c04a32a435f23d56c8eddbd30088ad53f19163479b0ab54b42dac
 
DIST rakarrack-0.6.1.tar.bz2 2275806 SHA256 7696d27a4814b140fe651d137612ddfa1f167858eccc119e278c14dbee30eee6 SHA512 ac71e3915b44fc57904640662ebf4f1b40d2ef520b048b1586cc465964984896b236dae259c70f3f0a185396747ae73729a1cc2c490568f1c4e9238b7c1e9ce5 WHIRLPOOL 77a74661538a63ed9078e99c6cd20606a7d8bcc291d944da3e5600ff3430daed3f2e86715199986926a3607f6f578cf6dae9fb5f1b623455ef5b031dbe29873b
 
EBUILD rakarrack-0.6.1.ebuild 820 SHA256 85c90c94d31316c9315c327fe96db583e73fb67bc522d9afc07257c35c2f31c8 SHA512 7166926cdb5e19fdd7ef3d80a160959907ea8ef94eae5913e7223e30d106eaa494b2fa731100ff5e63988c0557a43552ae3e220f24cec570b54f78a8ebef93b8 WHIRLPOOL 2feb2498bdb5f0c04b1620b7fd563b66b15e85da89409c08cc026e1539468bcc7656bb81438f4df143e7e8f5048843056f55b853a575a126a656e6fcecc53d6c
media-sound/rakarrack/files/0.6.1-fltk-configure.patch
Show inline comments
 
new file 100644
 
diff -Naur rakarrack-0.6.1/configure rakarrack-0.6.1.new//configure
 
--- rakarrack-0.6.1/configure	2010-11-03 18:29:52.000000000 +0100
 
+++ rakarrack-0.6.1.new//configure	2011-03-30 15:36:54.090000103 +0200
 
@@ -5413,6 +5413,9 @@
 
 
 
 fi
 
 
 
+CXXFLAGS="`$FLTKCONFIG --use-images --cxxflags` $CXXFLAGS"
 
+LIBS="`$FLTKCONFIG --use-images --ldflags` $LIBS"
 
+
 
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for main in -lfltk" >&5
 
 $as_echo_n "checking for main in -lfltk... " >&6; }
 
 if test "${ac_cv_lib_fltk_main+set}" = set; then :
 
@@ -6330,8 +6333,7 @@
 
 fi
 
 fi
 
 
 
-LIBS="`$FLTKCONFIG --use-images --ldflags` $LIBS"
 
-CXXFLAGS="-Wall $SSE $ALTIVEC -ffast-math -pipe $ADDS -fsigned-char `$FLTKCONFIG --use-images --cxxflags` `pkg-config --cflags sndfile` `pkg-config --cflags jack` $CXXFLAGS"
 
+CXXFLAGS="-Wall $SSE $ALTIVEC -ffast-math -pipe $ADDS -fsigned-char `pkg-config --cflags sndfile` `pkg-config --cflags jack` $CXXFLAGS"
 
 ac_config_files="$ac_config_files Makefile src/Makefile man/Makefile data/Makefile icons/Makefile doc/Makefile doc/help/Makefile doc/help/imagenes/Makefile doc/help/css/Makefile extra/Makefile"
 
 
 
 cat >confcache <<\_ACEOF
media-sound/rakarrack/rakarrack-0.6.1.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=5
 
inherit eutils
 

	
 
DESCRIPTION="Basic rack of 10 effects for guitar with presets, banks and MIDI control"
 
HOMEPAGE="http://rakarrack.sourceforge.net/"
 
SRC_URI="mirror://sourceforge/rakarrack/${P}.tar.bz2"
 
RESTRICT="mirror"
 

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

	
 
DEPEND="x11-libs/fltk:1
 
	x11-libs/libXpm
 
	>=media-libs/alsa-lib-0.9
 
	>=media-sound/alsa-utils-0.9
 
	>=media-sound/jack-audio-connection-kit-0.100.0"
 
RDEPEND="${DEPEND}"
 

	
 
# DOCS="AUTHORS ChangeLog NEWS README TODO"
 

	
 
src_prepare() {
 
	# makes pass configure check for -lfltk
 
	epatch "${FILESDIR}/${PV}"-fltk-configure.patch
 
}
 

	
 
src_install() {
 
	make DESTDIR="${D}" install
 
	insinto /usr/share/doc/"${PN}"
 
	doins TODO
 
}
media-video/mediaelch/Manifest
Show inline comments
 
new file 100644
 
AUX mediaelch-2.2.2-desktop.patch 408 SHA256 494bb15f48b60cbb1239bf397786de849b93cce570f9977845a8eb219ec913d4 SHA512 6c35de73aec9c6ad7c05daed05abf56896c3d3b4d362c2135d9ace84c565d5e08da2a955b71e5c1f7d77c4489714ff86b76b84d6ff4d1a2965b077a9c7396d4d WHIRLPOOL 4feb3aa1ba4953fc69c6414cdd2df6e3f9163bed0c026b48234ffdf478452ad61afab5f901b39a7840787bfa55004fe70ba9fadb887537c2f7c5a10472d0bc56
 
DIST mediaelch-2.2.2.tar.gz 3013849 SHA256 2af679adbb0e1fdf12e4d9ea128744f6b648730fb917aebe4a86918bee383983 SHA512 1c8a388a53d7492bd918f0704337e7f22e20bffe6d04c63a0d9669ca660f466a515739fe98029de8adb79540786c9f780e2567b0f8c953285e667aa0f9effb17 WHIRLPOOL 84c8afb930a1cf41d03b753083dd588a8f19a01d2b40c358b757966b97065e4a0349c36bb821e09b73775eb72d1623df07e721c1b9c8de9d138edcac5c7a6767
 
EBUILD mediaelch-2.2.2.ebuild 757 SHA256 41cee892e6c9779365b5e34e609f3a2a65bb63fcfb89d9320300f4f65477acb3 SHA512 d657a454133c6c4fc4daca66328c717abcea7276818435014cd79d845f494302ae18561eb75159124f7b8d3cd796473a6b18e646435964994984cb7ee38ab93b WHIRLPOOL d8b6bd588b743481c1c9d156928a7d919099eacaa94fa51cd8b35040bfba32b103f2bf798b4fe09da5875c9a2f0088b94ce343785f0702531e9b799c10e78143
media-video/mediaelch/files/mediaelch-2.2.2-desktop.patch
Show inline comments
 
new file 100644
 
--- desktop/MediaElch.desktop~	2015-02-02 11:55:13.000000000 -0800
 
+++ desktop/MediaElch.desktop	2015-04-03 09:11:30.340835407 -0700
 
@@ -1,9 +1,8 @@
 
 [Desktop Entry]
 
 Encoding=UTF-8
 
-Version=2.2.2
 
 Type=Application
 
-Terminal=false
 
+Comment=Metadata downloader for video files
 
 Exec=/usr/bin/MediaElch
 
 Name=MediaElch
 
 Icon=/usr/share/pixmaps/MediaElch.png
 
-Categories=Video;
 
+Categories=Qt;AudioVideo;Video;
media-video/mediaelch/mediaelch-2.2.2.ebuild
Show inline comments
 
new file 100644
 
EAPI=5
 
inherit qmake-utils eutils multilib
 

	
 
DESCRIPTION="Video metadata scraper"
 
SRC_URI="http://www.kvibes.de/releases/${PN}/${PV}/${P}.tar.gz"
 
HOMEPAGE="http://www.mediaelch.de/"
 

	
 
SLOT="0"
 
LICENSE="GPL-3"
 
KEYWORDS="amd64 x86"
 

	
 
DEPEND="dev-qt/qtsql:5 
 
		dev-qt/qtscript:5 
 
		dev-qt/qtxmlpatterns:5 
 
		dev-qt/qtcore:5 
 
		dev-qt/qtgui:5
 
		media-video/mediainfo 
 
		media-libs/libzen 
 
		media-libs/phonon 
 
		dev-libs/quazip 
 
		dev-qt/qtconcurrent:5
 
		dev-qt/qtmultimedia:5[widgets]
 
		dev-qt/qtscript:5
 
		dev-qt/qtxml:5"
 
		
 
src_prepare()
 
{
 
	cd ${WORKDIR}/${P} || die
 
	epatch ${FILESDIR}/${P}-desktop.patch || die
 
}
 

	
 
src_configure()
 
{
 
	cd ${WORKDIR}/${P} || die
 
	eqmake5 || die	
 
}
 

	
 
src_install()
 
{
 
	cd ${WORKDIR}/${P} || die
 
	INSTALL_ROOT=${D} einstall || die
 
}
net-analyzer/centreon/Manifest
Show inline comments
 
deleted file
net-analyzer/centreon/centreon-2.3.9-r3.ebuild
Show inline comments
 
deleted file
net-analyzer/centreon/files/99_centreon.conf
Show inline comments
 
deleted file
net-analyzer/centreon/files/centreon-2.cron
Show inline comments
 
deleted file
net-analyzer/centreon/files/centreon.conf
Show inline comments
 
deleted file
net-analyzer/centreon/files/centreon.initd
Show inline comments
 
deleted file
net-analyzer/centreon/files/initial-installconf.php
Show inline comments
 
deleted file
net-analyzer/ndoutils/Manifest
Show inline comments
 
deleted file
net-analyzer/ndoutils/files/ndo2db.init-nagios3
Show inline comments
 
deleted file
net-analyzer/ndoutils/files/ndoutils-1.4_beta9-asprintf.patch
Show inline comments
 
deleted file
net-analyzer/ndoutils/files/ndoutils-2.0.0-sleep.patch
Show inline comments
 
deleted file
net-analyzer/ndoutils/ndoutils-1.5.2.ebuild
Show inline comments
 
deleted file
net-im/telegram-cli/Manifest
Show inline comments
 
new file 100644
 
EBUILD telegram-cli-9999.ebuild 926 SHA256 d9c959af30c77afe8e6b1cee162e5362edfb9da6980b53ef71c3cae5f621bf05 SHA512 eeef9e1d2d7cd0b600be0d44de39e9c38207d5fb8f675e7ba239c1e907ab5df6e198a5810e6bb08445c7c2a98cc50bf78554f52b4c7c0534f111bfa3256b8186 WHIRLPOOL 700a6fd9930074ec36dfb3f4b248a43e6d7c0ab0f97ed6b56343e79fb15a087d99eb52ad67a818e67cbb1a848d65cc395f60b319f3fda60c87c10e9f4e132838
net-im/telegram-cli/telegram-cli-9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2013 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: $
 

	
 
EAPI=5
 

	
 
EGIT_REPO_URI="https://github.com/vysheng/tg.git"
 
EGIT_BRANCH="master"
 
EGIT_HAS_SUBMODULES=1
 
inherit git-2
 
IUSE="+lua +json +python"
 
DESCRIPTION="Command line interface client for Telegram"
 
HOMEPAGE="https://github.com/vysheng/tg"
 
LICENSE="GPL-2"
 
SLOT="0"
 
KEYWORDS="~amd64 ~x86"
 

	
 
DEPEND="sys-libs/zlib
 
	sys-libs/readline
 
	dev-libs/libconfig
 
	dev-libs/openssl
 
	dev-libs/libevent
 
	lua? ( dev-lang/lua )
 
	json? ( dev-libs/jansson )
 
	python? ( dev-lang/python )"
 

	
 
src_unpack() {
 
	git-2_src_unpack
 
	cd $EGIT_SOURCEDIR
 
	git submodule update --init --recursive
 
}
 

	
 
src_configure() {
 
	econf $(use_enable lua liblua )
 
	econf $(use_enable python python )
 
	econf $(use_enable json json )
 
}
 

	
 
src_install() {
 
	newbin bin/telegram-cli telegram-cli
 

	
 
	insinto /etc/telegram-cli/
 
	newins tg-server.pub server.pub
 
}
net-libs/libinfinity/Manifest
Show inline comments
 
new file 100644
 
AUX infinoted.confd 395 BLAKE2B 74c3e1867db538ada0b721621cc03691deb2e15fb987771110a689d136c9c8c9dc199ae319204e962d46b6af3055f19d1d1c19beaedf0e240e3ae6c9a0a8f03a SHA512 c2c68e2af841699c33d71acfad6efd3034f4944b25a56bc912fd117590d8e8862684ed061065ebeb0de0c18cb75a9abdeeb997cd785abca4c5278f53a51cae95
 
AUX infinoted.initd 533 BLAKE2B 24c3a750bf86ac716281dcebdb3f190d44ba5fcf6fdf066c481a61eb91e1d26beedeef2ac856800b90d7e7b5aacd6e6535f211464a0b3c8b615d3160217e4ec7 SHA512 d66fd8c754b5cbb0983d72c3dd13323176905cc475b3afaac21c75d2b9e5c2121faf0fc99daebec69644594bc9bd93a1ccd826cc1def96c0cd973c35de3c4ec1
 
DIST libinfinity-0.6.8.tar.gz 1965208 BLAKE2B bc9f8b0a7604fccfa6819ce4d18db65ea1150a94c60cf55b080b785a03294200718a8fd84a6912f423faed68dad2146fd568bdf20439b7fde985d5b7beba1cda SHA512 33c3a01e51484309216e8dde9b5a704df479113c5b28c335a51913163b0a21da498bd5d5794d757e38ff846b11e4412c4e88b3697bf3005373815cd62a503b7b
 
DIST libinfinity-0.7.1.tar.gz 2054876 BLAKE2B 5fb8823988daf30aa8f25dba4011a70f9719e4b5b82f8f74b17a84287f5139c7588dfc83e84586999161420827b3a32a7eecd743e655c14f6fc5cf24483e29fa SHA512 9391b50bd303aaa6fc58f64720eaec6e7fd61e033d1b3321646872ee30651a35b7e9f1475b6d31316041c4805574b720db03a40783b1b27983f7f46f8b7aa20d
 
EBUILD libinfinity-0.6.8.ebuild 1835 BLAKE2B 564ab388dac4ac2f35665b54c77eb2f22ba7733219ac7d01e5bac7cb59cfbb78a566942de9b381c47cdf03a41b97bdd087e66d3d757e53fd7b96bbc877ddb846 SHA512 4a02ad614fc7f9640b4641932f2a1b8fa87b9c7a8df3a548995562d41f3f81ab5d78e76e1b3213558d5a0cf23d8ee0395d6c41e0ab8e62dfbc7a94d24dd7e186
 
EBUILD libinfinity-0.7.1.ebuild 1833 BLAKE2B c175ddfef97d40bee330b12c687124f9d3d7a59d41daf0665ec2fd96f2cec3fe607488b6475495ab0eb03e35ddef42f6da517cde78dda9b5cb71ea7131b9d281 SHA512 2c3f9366faed478755244a50278bc1807bead3d1b9fc50547f2b219718cb11291c59ab3a399031b5d20b400b70d98cbf55d76e1ac336f9f58812c7ab1cd21692
 
MISC metadata.xml 356 BLAKE2B f27beb1f39803e5107d5b983379a8ff76b40078836328a8d702b833e544d18792c701333b85b70aadc17c1c7ce7e092380f6f0308953d4f5fa7d002988f1da2a SHA512 e2ba0e12f575e322e141652d8648b225cec574a70534a6c92e7b4c4cde836912433aaf5699f7a297713db508affe58e05c016cf4a5f9bc85ce25a84063bc2d84
net-libs/libinfinity/files/infinoted.confd
Show inline comments
 
new file 100644
 
# Config file for /etc/init.d/infinoted for Gentoo Linux
 

	
 
USER="infinote"
 
GROUP="infinote"
 
UMASK="007"
 

	
 
PIDFILE="/var/run/infinoted.pid"
 

	
 
# Please read `infinoted --help` for other options.
 
# This is a fast setup for local networks only (maybe not even those),
 
# make sure you use appropriate security on untrusted networks.
 
OPTIONS="--root-directory=/var/lib/infinote --security-policy=no-tls"
net-libs/libinfinity/files/infinoted.initd
Show inline comments
 
new file 100644
 
#!/sbin/runscript
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Id$
 

	
 

	
 
depend() {
 
	need net
 
}
 

	
 
start() {
 
	ebegin "Starting infinoted"
 
	start-stop-daemon \
 
		--start --quiet --background --make-pidfile \
 
		--pidfile /var/run/infinoted.pid \
 
		--exec /usr/bin/infinoted \
 
		--user ${USER} --group ${GROUP} --umask 007 \
 
		-- ${OPTIONS}
 
	eend $?
 
}
 

	
 
stop() {
 
	ebegin "Stopping infinoted"
 
	start-stop-daemon \
 
		--stop --quiet \
 
		--pidfile /var/run/infinoted.pid
 
	eend $?
 
}
net-libs/libinfinity/libinfinity-0.6.8.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2018 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit eutils eapi7-ver user
 

	
 
MY_PV=$(ver_cut 1-2)
 

	
 
DESCRIPTION="An implementation of the Infinote protocol written in GObject-based C"
 
HOMEPAGE="https://gobby.github.io/"
 
SRC_URI="https://github.com/gobby/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
	http://releases.0x539.de/${PN}/${P}.tar.gz"
 
LICENSE="LGPL-2.1"
 
SLOT="0/0.6"
 
KEYWORDS="~amd64 ~x86"
 
IUSE="avahi doc gtk +gtk3 server static-libs"
 

	
 
RDEPEND="dev-libs/glib:2
 
	dev-libs/libxml2
 
	net-libs/gnutls
 
	virtual/pam
 
	virtual/gsasl
 
	avahi? ( net-dns/avahi )
 
	gtk3? ( x11-libs/gtk+:3 )
 
	gtk? ( x11-libs/gtk+:2 )"
 
DEPEND="${RDEPEND}
 
	virtual/pkgconfig
 
	sys-devel/gettext
 
	doc? ( dev-util/gtk-doc )"
 

	
 
DOCS=( AUTHORS ChangeLog NEWS README.md TODO )
 

	
 
pkg_setup() {
 
	if use server ; then
 
		enewgroup infinote 100
 
		enewuser infinote 100 /bin/bash /var/lib/infinote infinote
 
	fi
 
	#
 
	if use gtk && use gtk3; then
 
		eerror "You can select either gtk or gtk3, but not both at the same time" && die
 
	fi
 
}
 

	
 
src_configure() {
 
	econf \
 
		$(use_enable doc gtk-doc)
 
		$(use_with gtk inftextgtk)
 
		$(use_with gtk infgtk)
 
		$(use_with gtk)
 
		$(use_with gtk3)
 
		$(use_with server infinoted)
 
		$(use_with avahi)
 
		$(use_with avahi libdaemon)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install
 
	if use server ; then
 
		newinitd "${FILESDIR}/infinoted.initd" infinoted
 
		newconfd "${FILESDIR}/infinoted.confd" infinoted
 

	
 
		keepdir /var/lib/infinote
 
		fowners infinote:infinote /var/lib/infinote
 
		fperms 770 /var/lib/infinote
 

	
 
		dosym "${D}/usr/bin/infinoted-${MY_PV}" "${D}/usr/bin/infinoted"
 

	
 
		elog "Add local users who should have local access to the documents"
 
		elog "created by infinoted to the infinote group."
 
		elog "The documents are saved in /var/lib/infinote per default."
 
	fi
 
}
net-libs/libinfinity/libinfinity-0.7.1.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2018 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit eutils eapi7-ver user
 

	
 
MY_PV=$(ver_cut 1-2)
 

	
 
DESCRIPTION="An implementation of the Infinote protocol written in GObject-based C"
 
HOMEPAGE="https://gobby.github.io/"
 
SRC_URI="https://github.com/gobby/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
	http://releases.0x539.de/${PN}/${P}.tar.gz"
 
LICENSE="LGPL-2.1"
 
SLOT="0.7"
 
KEYWORDS="~amd64 ~x86"
 
IUSE="avahi doc gtk +gtk3 server static-libs"
 

	
 
RDEPEND="dev-libs/glib:2
 
	dev-libs/libxml2
 
	net-libs/gnutls
 
	virtual/pam
 
	virtual/gsasl
 
	avahi? ( net-dns/avahi )
 
	gtk3? ( x11-libs/gtk+:3 )
 
	gtk? ( x11-libs/gtk+:2 )"
 
DEPEND="${RDEPEND}
 
	virtual/pkgconfig
 
	sys-devel/gettext
 
	doc? ( dev-util/gtk-doc )"
 

	
 
DOCS=( AUTHORS ChangeLog NEWS README.md TODO )
 

	
 
pkg_setup() {
 
	if use server ; then
 
		enewgroup infinote 100
 
		enewuser infinote 100 /bin/bash /var/lib/infinote infinote
 
	fi
 
	#
 
	if use gtk && use gtk3; then
 
		eerror "You can select either gtk or gtk3, but not both at the same time" && die
 
	fi
 
}
 

	
 
src_configure() {
 
	econf \
 
		$(use_enable doc gtk-doc)
 
		$(use_with gtk inftextgtk)
 
		$(use_with gtk infgtk)
 
		$(use_with gtk)
 
		$(use_with gtk3)
 
		$(use_with server infinoted)
 
		$(use_with avahi)
 
		$(use_with avahi libdaemon)
 
}
 

	
 
src_install() {
 
	emake DESTDIR="${D}" install
 
	if use server ; then
 
		newinitd "${FILESDIR}/infinoted.initd" infinoted
 
		newconfd "${FILESDIR}/infinoted.confd" infinoted
 

	
 
		keepdir /var/lib/infinote
 
		fowners infinote:infinote /var/lib/infinote
 
		fperms 770 /var/lib/infinote
 

	
 
		dosym "${D}/usr/bin/infinoted-${MY_PV}" "${D}/usr/bin/infinoted"
 

	
 
		elog "Add local users who should have local access to the documents"
 
		elog "created by infinoted to the infinote group."
 
		elog "The documents are saved in /var/lib/infinote per default."
 
	fi
 
}
net-libs/libinfinity/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
	<maintainer type="person">
 
		<email>megagreener@gmail.com</email>
 
	</maintainer>
 
	<use>
 
		<flag name="gtk3">Build with x11-libs/gtk+:3</flag>
 
		<flag name="server">Build the infinote standalone server</flag>
 
	</use>
 
</pkgmetadata>
net-wireless/mt76x0/Manifest
Show inline comments
 
new file 100644
 
AUX mt76x0-9999_usb_h-firmware-location.patch 279 BLAKE2B b2d2c1851ab414716049bcde6c98b4129dce39b24702bdad304efdd1915800e83594995c9e262b227976f7a9d937dc5e6db1ddfd84677f6e4f0bfc39e9c02184 SHA512 f257eaa4f24b704bccd345031f2e7f16d58a3c98173a5b2e7079a3c1878c3374d3c6891dfc2020c98745c0dd19953d2201193f66f4569943039c469dc7bfbaf5
 
EBUILD mt76x0-9999.ebuild 552 BLAKE2B 5de769a87275ec3834041ed2cfddbb32135e003a713d820445be8af994bf1dbbea3b3c878e058941e300080e339f12b13399ddddff68d315d0f48bb8ed207c99 SHA512 7e59b83cff9cc4f56c139a0cb727126260a9e30b95ba10a242449e23605acc1c32efbeb35da370a3babba82a1e7c7ee7f54d1406a041d15c717c6622c7a87cb2
net-wireless/mt76x0/files/mt76x0-9999_usb_h-firmware-location.patch
Show inline comments
 
new file 100644
 
diff --git a/usb.h b/usb.h
 
index 43273bb..91a22af 100644
 
--- a/usb.h
 
+++ b/usb.h
 
@@ -16,7 +16,7 @@
 
 
 
 #include "mt76x0.h"
 
 
 
-#define MT7610_FIRMWARE	"mt7610.bin"
 
+#define MT7610_FIRMWARE	"mediatek/mt7610u.bin"
 
 
 
 #define MT_VEND_REQ_MAX_RETRY	10
 
 #define MT_VEND_REQ_TOUT_MS	300
net-wireless/mt76x0/mt76x0-9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Id$
 

	
 
EAPI=6
 

	
 
inherit linux-info linux-mod git-r3
 

	
 
DESCRIPTION="Linux mt76x0 driver"
 
HOMEPAGE="https://github.com/sgruszka/mt76x0"
 
EGIT_REPO_URI="https://github.com/sgruszka/mt76x0.git"
 
#EGIT_COMMIT="c33ddb05a77741d2a9c9b974ad0cf0fa26d17b6e"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 
#KEYWORDS="~amd64 ~x86"
 
IUSE=""
 

	
 
MODULE_NAMES="mt76x0(net/wireless:)"
 
BUILD_TARGETS="all"
 

	
 
src_prepare() {
 
	epatch "${FILESDIR}"/${P}_usb_h-firmware-location.patch
 
	default
 
}
net-wireless/rtl8812au/Manifest
Show inline comments
 
new file 100644
 
AUX rtl8812au-9999_nowarnerrors.patch 700 BLAKE2B 8682b2348e93b0f8629215c4dc43d33738a3be1e4759d150462cae397544359117f237f3da9a70632ee3603ecc64f71ac59e0d542214737f63c9f7f58e34e989 SHA512 94f7de17f16a7b139494f85490fdaf76a817cd6936283fbe355a707935e173a69fc0950c930cfabf07d4535f16fd5f3df11657c509096bbde8c96270e4107a6d
 
EBUILD rtl8812au-5.2.20.2_p20180829.ebuild 595 BLAKE2B 892d4b6f8bcde39bb21a49cfac5475879c424252427d61f0a95b15b69499e62c72890a5c1ca199e8daac454d3f27a43319fd2b59f9599d8b4550da4fc6a97b2c SHA512 0f3548fa95eeb436a4801249577a88d02e63187086d10288dc6aea9f98823c047237cd707e3489de7ca2cb28cdf333917ecebd99edf6c0ccd06164b2ed9b36b3
 
EBUILD rtl8812au-5.2.20_p20180516.ebuild 595 BLAKE2B 2841e230e99b92a042cf3becdeaa30a0eb878f073e23c01bb0c8bed7ba2008d99416a60ea7b45120bcefe798ee935b1d90f2606823e286351f69f37b579497ff SHA512 22dfc0320cac8a189fd3d00e84c12093f3cbab207c8a3e4ab73bb46c7b32238cc98dec869e90edc1bba7c90d17607072b0a58c4fa43e31dc0be3e235aef96418
 
EBUILD rtl8812au-9999.ebuild 632 BLAKE2B b31a7f715c9b98b6ae75d1569ffeedfdc848609fe724d02809050be6b731ce2a03416be14bb29756002dc3cd3ea5c6b4fa1854423ce33cbe3592ec8663129957 SHA512 5714f1b9b93a578112213e75679645d6e8c1890ae41f65c067262ff5ef2f395d7a535e4840a6175bbf40a61baa202592e94c458e6fb3d854e94952e2b7545d8d
net-wireless/rtl8812au/files/rtl8812au-9999_nowarnerrors.patch
Show inline comments
 
new file 100644
 
diff -Naru rtl8812au-9999.orig/Makefile rtl8812au-9999/Makefile
 
--- rtl8812au-9999.orig/Makefile        2018-01-17 15:56:09.440006959 +0100
 
+++ rtl8812au-9999/Makefile     2018-01-17 15:57:09.230007038 +0100
 
@@ -8,11 +8,11 @@
 
 #EXTRA_CFLAGS += -Wshadow -Wpointer-arith -Wcast-qual -Wstrict-prototypes -Wmissing-prototypes
 
 EXTRA_CFLAGS += -Wframe-larger-than=1536
 
 
 
-#EXTRA_CFLAGS += -Wno-unused-variable
 
+EXTRA_CFLAGS += -Wno-unused-variable
 
 #EXTRA_CFLAGS += -Wno-unused-value
 
 #EXTRA_CFLAGS += -Wno-unused-label
 
 EXTRA_CFLAGS += -Wno-unused-parameter
 
-#EXTRA_CFLAGS += -Wno-unused-function
 
+EXTRA_CFLAGS += -Wno-unused-function
 
 #EXTRA_CFLAGS += -Wno-unused
 
 
 
 #EXTRA_CFLAGS += -Wno-uninitialized
net-wireless/rtl8812au/rtl8812au-5.2.20.2_p20180829.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit linux-info linux-mod git-r3
 

	
 
DESCRIPTION="Linux kernel driver for rtl8812au USB WiFi chipsets"
 
HOMEPAGE="https://github.com/gordboy/rtl8812au"
 
EGIT_REPO_URI="https://github.com/gordboy/rtl8812au.git"
 
EGIT_COMMIT="49836e086c574db21a5b5163285c6e11fb7f80e2"
 

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

	
 
ARCH=x86_64
 
MODULE_NAMES="8812au(net/wireless:)"
 
BUILD_TARGETS="clean modules"
 
DEPEND="!!net-wireless/rtl8812au_astsam
 
	!!net-wireless/rtl8812au_aircrack-ng"
net-wireless/rtl8812au/rtl8812au-5.2.20_p20180516.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit linux-info linux-mod git-r3
 

	
 
DESCRIPTION="Linux kernel driver for rtl8812au USB WiFi chipsets"
 
HOMEPAGE="https://github.com/gordboy/rtl8812au"
 
EGIT_REPO_URI="https://github.com/gordboy/rtl8812au.git"
 
EGIT_COMMIT="39d56ebc33d0120f6dd2413a935fbe6c2205f6f1"
 

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

	
 
ARCH=x86_64
 
MODULE_NAMES="8812au(net/wireless:)"
 
BUILD_TARGETS="clean modules"
 
DEPEND="!!net-wireless/rtl8812au_astsam
 
	!!net-wireless/rtl8812au_aircrack-ng"
net-wireless/rtl8812au/rtl8812au-9999.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Id$
 

	
 
EAPI=6
 

	
 
inherit linux-info linux-mod git-r3
 

	
 
DESCRIPTION="Driver for AC1200 (801.11ac) Wireless Dual-Band USB Adapter"
 
HOMEPAGE="https://github.com/abperiasamy/rtl8812AU_8821AU_linux"
 
EGIT_REPO_URI="https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git"
 
#EGIT_COMMIT="c33ddb05a77741d2a9c9b974ad0cf0fa26d17b6e"
 

	
 
LICENSE="GPL-2"
 
SLOT="0"
 
#KEYWORDS="~amd64 ~x86"
 
IUSE=""
 

	
 
MODULE_NAMES="rtl8812au(net/wireless:)"
 
BUILD_TARGETS="clean modules"
 

	
 
src_prepare() {
 
	epatch "${FILESDIR}"/${P}_nowarnerrors.patch
 
	default
 
}
sci-mathematics/rstudio/Manifest
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.94.106-linker_flags.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.94.106-paths.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.94.106-prefs.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.94.110-linker_flags.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.94.110-paths.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.94.110-prefs.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.95.263-linker_flags.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.95.263-paths.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-0.95.263-prefs.patch
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-rserver.initd
Show inline comments
 
deleted file
sci-mathematics/rstudio/files/rstudio-rstudio.desktop
Show inline comments
 
deleted file
sci-mathematics/rstudio/rstudio-0.94.106.ebuild
Show inline comments
 
deleted file
sci-mathematics/rstudio/rstudio-0.94.110.ebuild
Show inline comments
 
deleted file
sci-mathematics/rstudio/rstudio-0.95.263.ebuild
Show inline comments
 
deleted file
sys-apps/rhash/Manifest
Show inline comments
 
deleted file
sys-apps/rhash/rhash-1.1.8.ebuild
Show inline comments
 
deleted file
sys-apps/rhash/rhash-1.2.9.ebuild
Show inline comments
 
deleted file
www-apps/mantisbt/Manifest
Show inline comments
 
deleted file
www-apps/mantisbt/files/postinstall-en-1.0.0.txt
Show inline comments
 
deleted file
www-apps/mantisbt/mantisbt-1.2.17.ebuild
Show inline comments
 
deleted file
x11-plugins/pidgin-extended-blist-sort/Manifest
Show inline comments
 
new file 100644
 
EBUILD pidgin-extended-blist-sort-9999.ebuild 505 BLAKE2B aad130f0a72ee016cb79f7687b47619456c847d52c648a389e88bc7b0bd231489b1088a345359f638f293ae618d9734eccf29936262a38203561a0273e305276 SHA512 02d81a01d2a759be41a866fac531840260a52b9975af09688fa74ab25877a0bdc2e226a944818ea253b5e56415a5a83f5d3b6623bcbdc38170db44945cfb0865
x11-plugins/pidgin-extended-blist-sort/pidgin-extended-blist-sort-9999.ebuild
Show inline comments
 
new file 100755
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit git-r3
 

	
 
DESCRIPTION="This plugin allows you to sort your buddy list more flexible than Pidgin does."
 
HOMEPAGE="https://github.com/kgraefe/pidgin-extended-blist-sort"
 
EGIT_REPO_URI="${HOMEPAGE}"
 

	
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64 ~x86"
 
IUSE=""
 

	
 
DEPEND="net-im/pidgin
 
dev-vcs/git"
 
RDEPEND="${DEPEND}"
 

	
 

	
 
src_prepare() {
 
	default
 
	./autogen.sh || die "autogen script failed"
 
}
x11-plugins/pidgin-skypeweb/Manifest
Show inline comments
 
deleted file
x11-plugins/pidgin-skypeweb/pidgin-skypeweb-1.2.2.ebuild
Show inline comments
 
deleted file
x11-plugins/purple-discord/Manifest
Show inline comments
 
new file 100644
 
EBUILD purple-discord-9999.ebuild 402 BLAKE2B b91f18d7ebc48a4c93f4f6d2d39f6f971b422687eeb4865d6f2e44f1da98d9c39c9d1ddc28490d83b871ff3b1a07a815c6f8593a88e23a492139db6d084ace15 SHA512 192c38b25a7bb342f32d5d6cf7953190d0a76f3eb1358e4823d32ae500ce26b96f7c4aa36d9459adc9635415644901734c2dd20d247c4f6df67d86e25d07c951
x11-plugins/purple-discord/purple-discord-9999.ebuild
Show inline comments
 
new file 100755
 
# Copyright 1999-2017 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 

	
 
EAPI=6
 

	
 
inherit git-r3
 

	
 
DESCRIPTION="Pidgin/Purple PRotocol PLugin for Discord"
 
HOMEPAGE="https://github.com/EionRobb/purple-discord"
 
EGIT_REPO_URI="${HOMEPAGE}"
 

	
 
LICENSE="GPL-3"
 
SLOT="0"
 
KEYWORDS="~amd64 ~x86"
 
IUSE=""
 

	
 
DEPEND="net-im/pidgin
 
dev-vcs/git
 
dev-libs/json-glib"
 
RDEPEND="${DEPEND}"
0 comments (0 inline, 0 general)