parent
fecfda286a
commit
0dada83743
@ -1,8 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX dynamips-0.2.8-makefile.patch 2639 SHA256 6c72cbb630e01bcd34b265b2208fda3b46d13afc9ea390e5828b5c9e8812669d SHA512 b50621391d20c1b652149b0844f09881bcc386d260ab3a07e700f82c3b438ee90c745507e1a9e3060d8bc6b3edb625f32d9e02fff12ba477d16ed0024c571279 WHIRLPOOL 7b99c98b7876e7fd27ef08045b00292a3c213e020c1f982a6c5bf7fe6ac07808b8286de647e6f9c0efc944225b18a67a81eabf10b1802ee02c27b62d49bc0aaa
|
||||
AUX dynamips-0.2.8_rc2-makefile.patch 1773 SHA256 a56705bdd163a94100230229ea161457364520c58595fd26e8e9d4131e47a6f9 SHA512 a53e66895717715d9b2be9b5cadb08e825cae02e530f253e71097d7d64e9bca6a285d8653a2defaf9867caf96c0d2dc4e7c7a023a510fc1b13159e31e717c387 WHIRLPOOL 4d804d61531e45d0f2335e23b88cbce048446039f9af1e000733e52745822d14802000d7af05b7b7f5e5adafe699ff271eeebbe983b5d3619f8256ba029ab4d1
|
||||
AUX dynamips-0.2.8_rc3-makefile.patch 3057 SHA256 2881ccf2aad32e1adf3cd1f92e28f0671bdf9d79191a2c7bb887149bbc6615e6 SHA512 0e5a4184e935165490aa00bf825d2c4b99fc2b7771b6b2727b4e8f3e1d80dc8552ba5f240f7e4a3fee88a2bf0ed146f67c1ffab59c3d928d18e85724595c7513 WHIRLPOOL df651f0a655511f5b724b2fb83e6e5dc0018cfad2a2204f57bec0e14e7580cab81f4fbd9cd4e2ffd354f2018683a77528c74b0ccac06a662ad41aae6a30fb4e1
|
||||
DIST dynamips-0.2.8-RC2.tar.gz 578935 SHA256 a8b377ce631119e285c401fdb7cb4d0bcc600a15508bdffcf337546957e252de SHA512 288a87f988f08009fcccb6cfff4af84db8f90160021340add5e8491becefcbd74fe52ebe77d9a6c1262493f0d9341e3a34c5a80e8cfa713b9e6fb885dff7c5ff WHIRLPOOL 2abaa108e5258ad5726b20f7be27ccc7f316e91c2108e8cc1c521d1d22bcc7fe0c9321ed391f2574a48dd95caac1d7c6f882409ae61cc3974bff7548e60c8df9
|
||||
DIST dynamips-0.2.8-RC3-community.tar.gz 818199 SHA256 e808a50b6b9d24a90604885f90699f46b26a49e6ce9cf542aa288f135b2508ac SHA512 8c6eee6b69fef204a3ac4d54c40e915a37fd67edc3be9bd4070f4953abfe683fe6e0c2d65aad6946fb893345c08a7569c27fd183d3a8762e1128be3daf769762 WHIRLPOOL b2441b01a8151bf8f4cbf297e57ea44ec59c66066689e37e416f7a7734fa648ee7e829b7622c5aa658648cd7fddc83c0cca635e64b31fa6efbffa8549ff3781d
|
||||
DIST dynamips-0.2.8-community.source.zip 959832 SHA256 e0735995cb2d634bb5b010e216c003e19975e819d3ebc1b6749470d0bde8240d SHA512 a7757d9c0eac76772cd6df39fd862e9cf5017fce55b3885b9877ce67580277c51b8d51dda458275a64197bea0c4db3a5ce32c68a229eb39b25bb42f0284b3efa WHIRLPOOL 8740b0c4fc1df24bf7b35f3909a3883ff398bab39584baf89364c50bdf9263739d45f77ab7df6349b2f1f582f833f5edc22c0e0e0a949bc34071830d988e7cd6
|
||||
EBUILD dynamips-0.2.8.ebuild 1084 SHA256 72f072bbc9aed07b9f28044c1b7ca3495495dcef5ead0a771158ed5aaebd5e7c SHA512 a790fd41f0b9d3001f7926bd32a3a3bd129e32d63c9f83cb07064b36da349dda3a6a43376e572677de5ed27745bed5816bf03eb309bcabfba6c2e3e66b42f782 WHIRLPOOL fe2d063e41ae83a028ada8c155fbe14f6cac0ce0e954195cf5af7e1f6903a8eb2cca5ec378f2b6b34c57e9f8a8b4bb14b367e1d77bf06d63f3d3b35f60eebff3
|
||||
EBUILD dynamips-0.2.8_rc2-r1.ebuild 1205 SHA256 fcf1f6aaa5a77f7d2927795a3faa737d120133f40081664980c8ca233f79ef0c SHA512 ff813567340074cfbbae33d30000b6c0e3a6373e3ba444687b1130c024db526704bce3ffcd7ee5bffbf3a7435ee7dc191592afa4b7abecc75fadb5fc3604082c WHIRLPOOL fed6954792882e03d541a5dc473453ed4688cd0d9e23afe998891c5b211bc338a9cfe4c3890a698f97616b602c4819c518c285de00edc4542836a3adbcad7f29
|
||||
EBUILD dynamips-0.2.8_rc3.ebuild 1706 SHA256 24bb7813dacec3b0be3edae035ac700410f07566eff4896d502a11fe8b633dc0 SHA512 87cd6c05cb566a7bfcb009c87b5e41dc97c0504d7bca40b593c3e352bb0919e13b9a04ac8789bae46434faec1b267f00f5d2d98741dd05d2fd5e47c0dc5fa38f WHIRLPOOL ab9a0db7b2c93e461ec28b806fd4fbac5e993c9617250024e60697c07350c7e18a174f4827a25a6d38c9113b20b140f282abddda32b51fb3f37367c59b32f9cb
|
||||
MISC ChangeLog 1474 SHA256 d65756bee53730ad968518e84abda6a743f6e13452e3ba2a8622f12b5ea2e7bb SHA512 1e97e615d2b759f62613447982493023ef247cae2a03a6c5cceb4156314f34f041e321bb68943bec76a3cb6792b705a0007c9d89b3f2597c01387c63879d39ad WHIRLPOOL 7f49b93d694a126db006cca5ae4fd7a59fb635bb686f42f1b05c197086ce436bcb23eb9a5a0016566de4de065d7cf1f0654a8cdd46b8ac625a9aec2fcc8f3701
|
||||
MISC metadata.xml 229 SHA256 beb2126c45a8a8c781defad3afaae8986b5716c19c9d92489ac4b6e4a660e821 SHA512 ae9b4c9dbe0975e40ce84e963674cc50c2af29eeaf03008731a31151af4f94308309183a0ef94cb7f4c7521e56e188c9947fd9041e88467a25e62c485806bea9 WHIRLPOOL fed1fcd34d0f7496bd4c260e15de92e4473f70e298c52b5aa679d65b8f314925c85b6604bd7269626807c75494e5af760fce4ca36d8bc196c938f5e46d755e40
|
||||
MISC ChangeLog 1945 SHA256 7a7fd254b97f2601fbffbaa871a77c0ad65647bff5bdeb46ef898025d926aa2a SHA512 44f7cb4b2a250b040c636947b07a2c8495404b4f6750eac7a8c694d4c60dfba5896956fd532c8bdddf7e8ded190ede3e2f42d4c28f816d54f677b18b2e14d4bd WHIRLPOOL 9e70bcc74ddaf186c51b4b0b8c2b5bb42322423cd338b9b92aa946809c8d897d3ccb4f6781e4abc67ff3e076d9795f4164975ff097c6c0f5a76b4e48ba4a6ca3
|
||||
MISC metadata.xml 317 SHA256 8746edc9aae0113798d2e985befb7ea5e99b5822e660ff059b75784c727163a7 SHA512 11077591e3616bcafd58ca67976ba3c5b00748ff341ec3d04e473ec43666cbbaf90500814066b9d9cc15ea547b25c1d5038de1512bf403df927a7bca1cbc845d WHIRLPOOL fd726e4129625d250e4c03f1c3f7171a27f1e2fc1ac4b8534cc95ee1e80f51c2c0faf0afe61e2b6127100b63fa680afb6a0ad822bf026273dc5f9f756452a5cb
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR5BwLAAoJECo/aRed9267LKwH/1WU5AwAlG0tRFLDyaF9TIz8
|
||||
dWaKcLVuE4j3Dr7UgD8y7+HiII8GyvJx6sPulDZFEI5eBQYj4+21SS2NmdkxEmwc
|
||||
hHzKIaGMEr5F6wsGRmJ7538zQ7BvcHywNda5D2YYYDhRpi2KyVn9jjtVTdH5jihR
|
||||
F5sHdywArIxw2tW4vn/jrijNyqNy44160qExsiA8iB3tx6sH8/2xiy9jmd30OveH
|
||||
DOVmkpA52CszetSSBrh1CxYbA71UywJza7o/zc5F0vIZRRbM7ApvfOMjaYTtMYfJ
|
||||
iuVU4fbCFIXko/oIDyANz400lnCIC45jT1Mu1Emk0VENPjexL9wsGvqc7h0SSaI=
|
||||
=ZJvF
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,51 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/dynamips/dynamips-0.2.8.ebuild,v 1.1 2013/07/15 15:48:51 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
MY_PV="${PV/_rc/-RC}-community"
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
|
||||
DESCRIPTION="Cisco 7200/3600 Simulator"
|
||||
HOMEPAGE="http://www.gns3.net/dynamips/"
|
||||
SRC_URI="mirror://sourceforge/project/gns-3/Dynamips/${MY_PV}/${MY_P}.source.zip"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
dev-libs/elfutils
|
||||
net-libs/libpcap"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-makefile.patch"
|
||||
|
||||
# enable verbose build
|
||||
sed -i -e 's/@$(CC)/$(CC)/g' stable/Makefile || die 'sed on Makefile failed'
|
||||
# respect compiler
|
||||
tc-export CC
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if use amd64 || use x86; then
|
||||
emake DYNAMIPS_ARCH="${ARCH}"
|
||||
else
|
||||
emake
|
||||
fi
|
||||
}
|
||||
|
||||
src_install () {
|
||||
newbin dynamips.stable dynamips
|
||||
dobin stable/nvram_export
|
||||
doman man/*
|
||||
dodoc TODO README README.hypervisor
|
||||
}
|
@ -0,0 +1,80 @@
|
||||
--- Makefile.orig 2013-07-15 19:11:55.048999907 +0400
|
||||
+++ Makefile 2013-07-15 19:12:14.256001068 +0400
|
||||
@@ -5,7 +5,7 @@
|
||||
# - Use "amd64" for a build on x86_64 (64-bits)
|
||||
# - Use "ppc32" for a build on powerpc (32-bits)
|
||||
# - Use "nojit" for unsupported architectures.
|
||||
-export DYNAMIPS_ARCH?=x86
|
||||
+export DYNAMIPS_ARCH?=nojit
|
||||
|
||||
# Do you want to use lib (for 32 bit compiling) or lib64
|
||||
export DYNAMIPS_LIB?=lib
|
||||
|
||||
--- stable/Makefile.orig 2013-07-04 06:03:34.000000000 +0400
|
||||
+++ stable/Makefile 2013-07-15 19:15:04.000000000 +0400
|
||||
@@ -3,13 +3,9 @@
|
||||
|
||||
# Replace x86 by amd64 for a build on x86_64.
|
||||
# Use "nojit" for architectures that are not x86 or x86_64.
|
||||
-DYNAMIPS_ARCH?=x86
|
||||
+DYNAMIPS_ARCH?=nojit
|
||||
#DYNAMIPS_ARCH?=amd64
|
||||
|
||||
-ifeq ($(DYNAMIPS_ARCH),ppc32)
|
||||
-DYNAMIPS_ARCH=x86
|
||||
-endif
|
||||
-
|
||||
# Do you want to use lib (for 32 bit compiling) or lib64
|
||||
DYNAMIPS_LIB?=lib
|
||||
|
||||
@@ -51,7 +47,7 @@
|
||||
PPC32_ARCH_INC_FILE=\"ppc32_$(DYNAMIPS_ARCH)_trans.h\"
|
||||
OSNAME=unknown
|
||||
|
||||
-CFLAGS+= $(INCLUDE) -Wall -O2 -fomit-frame-pointer \
|
||||
+CFLAGS+= $(INCLUDE) -Wall \
|
||||
-DJIT_ARCH=\"$(DYNAMIPS_ARCH)\" -DJIT_CPU=CPU_$(DYNAMIPS_ARCH) \
|
||||
-DMIPS64_ARCH_INC_FILE=$(MIPS64_ARCH_INC_FILE) \
|
||||
-DPPC32_ARCH_INC_FILE=$(PPC32_ARCH_INC_FILE) \
|
||||
@@ -247,19 +243,19 @@
|
||||
$(PROG): mips64_microcode_dump.inc ppc32_microcode_dump.inc \
|
||||
$(LEX_C) $(C_OBJS) $(A_OBJS)
|
||||
@echo "Linking $@"
|
||||
- @$(CC) $(CFLAGS) -o $@ $(C_OBJS) $(A_OBJS) $(LIBS)
|
||||
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ $(C_OBJS) $(A_OBJS) $(LIBS)
|
||||
|
||||
udp_send$(BIN_EXT): udp_send.c net.c crc.c
|
||||
@echo "Linking $@"
|
||||
- @$(CC) -Wall $(CFLAGS) -o $@ udp_send.c net.c crc.c $(LIBS)
|
||||
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ udp_send.c net.c crc.c $(LIBS)
|
||||
|
||||
udp_recv$(BIN_EXT): udp_recv.c net.c crc.c
|
||||
@echo "Linking $@"
|
||||
- @$(CC) -Wall $(CFLAGS) -o $@ udp_recv.c net.c crc.c $(LIBS)
|
||||
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ udp_recv.c net.c crc.c $(LIBS)
|
||||
|
||||
rom2c$(BIN_EXT): rom2c.c
|
||||
@echo "Linking $@"
|
||||
- @$(CC) -Wall $(CFLAGS) -o $@ $< $(LIBS)
|
||||
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ $< $(LIBS)
|
||||
|
||||
mips64_microcode_dump.inc: rom2c$(BIN_EXT) mips64_microcode
|
||||
@./rom2c mips64_microcode mips64_microcode_dump.inc 0xbfc00000
|
||||
@@ -272,7 +268,7 @@
|
||||
|
||||
asmdefs$(BIN_EXT): asmdefs.c mips64.h
|
||||
@echo "Linking $@"
|
||||
- @$(CC) -Wall $(CFLAGS) -o $@ asmdefs.c
|
||||
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) -o $@ asmdefs.c
|
||||
|
||||
asmdefs.h: asmdefs$(BIN_EXT)
|
||||
@echo "Building assembly definitions header file"
|
||||
@@ -280,7 +276,7 @@
|
||||
|
||||
nvram_export$(BIN_EXT): nvram_export.c
|
||||
@echo "Linking $@"
|
||||
- @$(CC) -Wall $(CFLAGS) $(INCLUDE) -o $@ $<
|
||||
+ @$(CC) -Wall $(CFLAGS) $(LDFLAGS) $(INCLUDE) -o $@ $<
|
||||
|
||||
install: $(PROG) nvram_export
|
||||
@echo "Installing"
|
@ -0,0 +1,18 @@
|
||||
ncurses detection fix
|
||||
|
||||
https://bugs.gentoo.org/show_bug.cgi?id=476932
|
||||
|
||||
--- mc-4.8.9.orig/lib/tty/tty-ncurses.h
|
||||
+++ mc-4.8.9/lib/tty/tty-ncurses.h
|
||||
@@ -5,8 +5,10 @@
|
||||
#ifdef USE_NCURSES
|
||||
#ifdef HAVE_NCURSES_CURSES_H
|
||||
#include <ncurses/curses.h>
|
||||
-#elif HAVE_NCURSES_NCURSES_H || HAVE_NCURSESW_CURSES_H
|
||||
+#elif HAVE_NCURSES_NCURSES_H
|
||||
#include <ncurses/ncurses.h>
|
||||
+#elif HAVE_NCURSESW_CURSES_H
|
||||
+#include <ncursesw/ncurses.h>
|
||||
#elif HAVE_NCURSES_HCURSES_H || HAVE_NCURSES_H
|
||||
#include <ncurses.h>
|
||||
#else
|
@ -0,0 +1,479 @@
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/ChoicePointStore.java tuprolog-2.7.2/src/alice/tuprolog/ChoicePointStore.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/ChoicePointStore.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/ChoicePointStore.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -36,7 +36,6 @@
|
||||
|
||||
/**
|
||||
* Return the actual choice-point store
|
||||
- * @return
|
||||
*/
|
||||
public ChoicePointContext getPointer() {
|
||||
return pointer;
|
||||
@@ -45,7 +44,6 @@
|
||||
/**
|
||||
* Check if a choice point exists in the store.
|
||||
* As a side effect, removes choice points which have been already used and are now empty.
|
||||
- * @return
|
||||
*/
|
||||
protected boolean existChoicePoint() {
|
||||
if (pointer == null) return false;
|
||||
@@ -93,4 +91,4 @@
|
||||
return l;
|
||||
}
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/ClauseStore.java tuprolog-2.7.2/src/alice/tuprolog/ClauseStore.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/ClauseStore.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/ClauseStore.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -62,8 +62,6 @@
|
||||
|
||||
/**
|
||||
* Verify if there is a term in compatibleGoals compatible with goal.
|
||||
- * @param goal
|
||||
- * @param compGoals
|
||||
* @return true if compatible or false otherwise.
|
||||
*/
|
||||
protected boolean existCompatibleClause() {
|
||||
@@ -160,4 +158,4 @@
|
||||
}
|
||||
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/event/SpyEvent.java tuprolog-2.7.2/src/alice/tuprolog/event/SpyEvent.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/event/SpyEvent.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/event/SpyEvent.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -33,10 +33,6 @@
|
||||
* event description
|
||||
*/
|
||||
private String msg;
|
||||
- /**
|
||||
- * @uml.property name="env"
|
||||
- * @uml.associationEnd
|
||||
- */
|
||||
private Engine env;
|
||||
|
||||
public SpyEvent(Object source, String msg_) {
|
||||
@@ -63,4 +59,4 @@
|
||||
return msg + ((env == null) ? "" : env.toString());
|
||||
}
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/lib/BasicLibrary.java tuprolog-2.7.2/src/alice/tuprolog/lib/BasicLibrary.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/lib/BasicLibrary.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/lib/BasicLibrary.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -116,7 +116,7 @@
|
||||
/**
|
||||
* Loads a library constructed from a theory.
|
||||
*
|
||||
- * @param theory
|
||||
+ * @param th
|
||||
* theory text
|
||||
* @param libName
|
||||
* name of the library
|
||||
@@ -1358,4 +1358,4 @@
|
||||
{ "\\", "expression_bitwise_not", "functor" } };
|
||||
}
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/lib/IOLibrary.java tuprolog-2.7.2/src/alice/tuprolog/lib/IOLibrary.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/lib/IOLibrary.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/lib/IOLibrary.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -379,7 +379,7 @@
|
||||
/**
|
||||
* Sets an arbitrary seed for the Random object.
|
||||
*
|
||||
- * @param seed Seed to use
|
||||
+ * @param t Seed to use
|
||||
* @return true if seed Term has a valid long value, false otherwise
|
||||
*/
|
||||
public boolean set_seed_1(Term t) throws PrologError {
|
||||
@@ -474,4 +474,4 @@
|
||||
}
|
||||
return true;
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/lib/JavaLibrary.java tuprolog-2.7.2/src/alice/tuprolog/lib/JavaLibrary.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/lib/JavaLibrary.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/lib/JavaLibrary.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -265,7 +265,7 @@
|
||||
* @author Michele Mannino
|
||||
* Creates of a java object - not backtrackable case
|
||||
* @param className The name of the class
|
||||
- * @oaram path The list of the paths where the class may be contained
|
||||
+ * @param paths The list of the paths where the class may be contained
|
||||
* @param argl The list of the arguments used by the constructor
|
||||
* @param id The name of the prolog term
|
||||
* @throws JavaException
|
||||
@@ -1745,8 +1745,6 @@
|
||||
|
||||
/**
|
||||
* Generates a fresh numeric identifier
|
||||
- *
|
||||
- * @return
|
||||
*/
|
||||
protected Struct generateFreshId() {
|
||||
return new Struct("$obj_" + id++);
|
||||
@@ -2099,4 +2097,4 @@
|
||||
this.eventFullClass = eventClass;
|
||||
listenerInterfaceName = n;
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/LibraryManager.java tuprolog-2.7.2/src/alice/tuprolog/LibraryManager.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/LibraryManager.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/LibraryManager.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -49,7 +49,7 @@
|
||||
* If a library with the same name is already present,
|
||||
* a warning event is notified and the request is ignored.
|
||||
*
|
||||
- * @param the name of the Java class containing the library to be loaded
|
||||
+ * @param className the name of the Java class containing the library to be loaded
|
||||
* @return the reference to the Library just loaded
|
||||
* @throws InvalidLibraryException if name is not a valid library
|
||||
*/
|
||||
@@ -83,8 +83,8 @@
|
||||
* If a library with the same name is already present,
|
||||
* a warning event is notified and the request is ignored.
|
||||
*
|
||||
- * @param the name of the Java class containing the library to be loaded
|
||||
- * @param the list of the paths where the library may be contained
|
||||
+ * @param className the name of the Java class containing the library to be loaded
|
||||
+ * @param paths the list of the paths where the library may be contained
|
||||
* @return the reference to the Library just loaded
|
||||
* @throws InvalidLibraryException if name is not a valid library
|
||||
*/
|
||||
@@ -314,4 +314,4 @@
|
||||
|
||||
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/PrimitiveManager.java tuprolog-2.7.2/src/alice/tuprolog/PrimitiveManager.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/PrimitiveManager.java 2013-07-15 13:38:22.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/PrimitiveManager.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -89,7 +89,7 @@
|
||||
* This involves identifying structs representing builtin
|
||||
* predicates and functors, and setting up related structures and links
|
||||
*
|
||||
- * @parm term the term to be identified
|
||||
+ * @param term the term to be identified
|
||||
* @return term with the identified built-in directive
|
||||
*/
|
||||
public Term identifyDirective(Term term) {
|
||||
@@ -192,4 +192,4 @@
|
||||
return (functorHashMap.containsKey(name + "/" + nArgs) || predicateHashMap.containsKey(name + "/" + nArgs));
|
||||
}
|
||||
/**/
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprolog/Struct.java tuprolog-2.7.2/src/alice/tuprolog/Struct.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprolog/Struct.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprolog/Struct.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -201,7 +201,7 @@
|
||||
}
|
||||
|
||||
/**
|
||||
- * @return
|
||||
+ * @return predicateIndicator
|
||||
*/
|
||||
String getPredicateIndicator() {
|
||||
return predicateIndicator;
|
||||
@@ -894,4 +894,4 @@
|
||||
}
|
||||
/**/
|
||||
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/ide/Console.java tuprolog-2.7.2/src/alice/tuprologx/ide/Console.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/ide/Console.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/ide/Console.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -10,8 +10,5 @@
|
||||
public void getNextSolution();
|
||||
public void acceptSolution();
|
||||
public void stopEngine();
|
||||
- /**
|
||||
- * @uml.property name="goal"
|
||||
- */
|
||||
public String getGoal();
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/ide/LibraryDialogFrame.java tuprolog-2.7.2/src/alice/tuprologx/ide/LibraryDialogFrame.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/ide/LibraryDialogFrame.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/ide/LibraryDialogFrame.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -370,7 +370,7 @@
|
||||
* Add a library from file chooser path.
|
||||
*
|
||||
* @param libraryClassname The name of the .class of the library to be added.
|
||||
- * @param path from file chooser.
|
||||
+ * @param file from file chooser.
|
||||
*/
|
||||
public void addLibrary(String libraryClassname, File file)
|
||||
{
|
||||
@@ -500,7 +500,6 @@
|
||||
displayLibraryManagerStatus();
|
||||
}
|
||||
|
||||
- /** @see alice.tuprologx.ide.SwingFrame#onClose()*/
|
||||
public void closeLibraryDialog()
|
||||
{
|
||||
onClose();
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/ide/LibraryManager.java tuprolog-2.7.2/src/alice/tuprologx/ide/LibraryManager.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/ide/LibraryManager.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/ide/LibraryManager.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -131,7 +131,7 @@
|
||||
* Add a library to the manager.
|
||||
*
|
||||
* @param libraryClassname The name of the .class of the library to be added.
|
||||
- * @param path The path where is contained the library.
|
||||
+ * @param file The path where is contained the library.
|
||||
* @throws ClassNotFoundException if the library class cannot be found.
|
||||
* @throws InvalidLibraryException if the library is not a valid tuProlog library.
|
||||
*/
|
||||
@@ -236,7 +236,7 @@
|
||||
* Load a library from the Library Manager into the engine.
|
||||
*
|
||||
* @param library The library to be loaded into the engine.
|
||||
- * @param path The library path where is contained the library.
|
||||
+ * @param file The library path where is contained the library.
|
||||
* @throws InvalidLibraryException
|
||||
*/
|
||||
public void loadLibrary(String library, File file) throws InvalidLibraryException {
|
||||
@@ -291,4 +291,4 @@
|
||||
klass.getName().replace('.', '/') + ".class");
|
||||
}
|
||||
|
||||
-} // end LibraryManager class
|
||||
\ No newline at end of file
|
||||
+} // end LibraryManager class
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/ide/ToolBar.java tuprolog-2.7.2/src/alice/tuprologx/ide/ToolBar.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/ide/ToolBar.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/ide/ToolBar.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -269,8 +269,6 @@
|
||||
|
||||
/**
|
||||
* Set the tuProlog config frame
|
||||
- *
|
||||
- * @param libraryManager a libraryManager to associate to the libraryDialog
|
||||
*/
|
||||
public void setPrologConfig(PrologConfigFrame configFrame)
|
||||
{
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/pj/lib/PJLibrary.java tuprolog-2.7.2/src/alice/tuprologx/pj/lib/PJLibrary.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/pj/lib/PJLibrary.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/pj/lib/PJLibrary.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -1252,7 +1252,6 @@
|
||||
|
||||
/**
|
||||
* Generates a fresh numeric identifier
|
||||
- * @return
|
||||
*/
|
||||
protected Struct generateFreshId() {
|
||||
return new Struct("$obj_" + id++);
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/spyframe/SpyFrame.java tuprolog-2.7.2/src/alice/tuprologx/spyframe/SpyFrame.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/spyframe/SpyFrame.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/spyframe/SpyFrame.java 2013-07-15 13:51:08.000000000 +0200
|
||||
@@ -199,7 +199,7 @@
|
||||
|
||||
/**Display the spied information in form of a tree. This method reacts only
|
||||
* on prolog-Calls and skips even those if the number of steps set in
|
||||
- * {@link actionPerformed} is bigger than 1. In this case the number is
|
||||
+ * actionPerformed is bigger than 1. In this case the number is
|
||||
* decremented to skip these steps. After display the prolog process is
|
||||
* suspended until the user presses enter.
|
||||
*
|
||||
@@ -229,4 +229,4 @@
|
||||
SpyFrame tf=new SpyFrame(theory, goal);
|
||||
tf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/tuprologx/spyframe/Tree.java tuprolog-2.7.2/src/alice/tuprologx/spyframe/Tree.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/tuprologx/spyframe/Tree.java 2013-07-15 13:38:21.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/tuprologx/spyframe/Tree.java 2013-07-15 13:50:25.000000000 +0200
|
||||
@@ -47,12 +47,12 @@
|
||||
private Line2D.Float line=new Line2D.Float();
|
||||
|
||||
/**Creates a component to display a tree.
|
||||
- * @param totree to consult for constructing the tree.
|
||||
+ * @param treemaker to consult for constructing the tree.
|
||||
*/
|
||||
public Tree(ToTree<T> treemaker){this.totree=treemaker;}
|
||||
|
||||
/**Creates a component to display a tree.
|
||||
- * @param totree to consult for constructing the tree.
|
||||
+ * @param treemaker to consult for constructing the tree.
|
||||
* @param str the structure to be displayed as a tree.
|
||||
*/
|
||||
public Tree(ToTree<T> treemaker, T str){
|
||||
@@ -184,4 +184,4 @@
|
||||
g2.setColor(node.textcolor);
|
||||
g2.drawString(node.text, node.x+border, node.y+border+asc);
|
||||
}
|
||||
-}
|
||||
\ No newline at end of file
|
||||
+}
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/DynamicURLClassLoader.java tuprolog-2.7.2/src/alice/util/DynamicURLClassLoader.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/DynamicURLClassLoader.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/DynamicURLClassLoader.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -35,7 +35,7 @@
|
||||
|
||||
/**
|
||||
* Constructor that specifies the URLs array.
|
||||
- * @param URL[] urls - Used to load a directory a URL ends with "/" or "\"
|
||||
+ * @param urls - Used to load a directory a URL ends with "/" or "\"
|
||||
* otherwise it loads a class contained into a .jar
|
||||
*/
|
||||
|
||||
@@ -148,7 +148,7 @@
|
||||
|
||||
/**
|
||||
* Remove array URLs method.
|
||||
- * @param urls - URL to be removed.
|
||||
+ * @param url - URL to be removed.
|
||||
*/
|
||||
|
||||
public void removeURL(URL url) throws IllegalArgumentException
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/InspectionUtils.java tuprolog-2.7.2/src/alice/util/InspectionUtils.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/InspectionUtils.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/InspectionUtils.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -14,9 +14,9 @@
|
||||
/**
|
||||
* @author Michele Mannino
|
||||
*
|
||||
- * @param type: class to be inspected
|
||||
- * @param methodName: name of method
|
||||
- * @param parms: array of params
|
||||
+ * @param type class to be inspected
|
||||
+ * @param methodName name of method
|
||||
+ * @param parms array of params
|
||||
*/
|
||||
public static Method searchForMethod(Class<?> type, String methodName, Class<?>[] parms) {
|
||||
Method[] methods = type.getMethods();
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/jedit/InputHandler.java tuprolog-2.7.2/src/alice/util/jedit/InputHandler.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/jedit/InputHandler.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/jedit/InputHandler.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -24,7 +24,7 @@
|
||||
*
|
||||
* @author Slava Pestov
|
||||
* @version $Id: InputHandler.java,v 1.14 1999/12/13 03:40:30 sp Exp $
|
||||
- * @see org.gjt.sp.jedit.textarea.DefaultInputHandler
|
||||
+ * @see alice.util.jedit.DefaultInputHandler
|
||||
*/
|
||||
public abstract class InputHandler extends KeyAdapter
|
||||
{
|
||||
@@ -187,7 +187,7 @@
|
||||
/**
|
||||
* Grabs the next key typed event and invokes the specified
|
||||
* action with the key as a the action command.
|
||||
- * @param action The action
|
||||
+ * @param listener The action
|
||||
*/
|
||||
public void grabNextKeyStroke(ActionListener listener)
|
||||
{
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/jedit/JEditTextArea.java tuprolog-2.7.2/src/alice/util/jedit/JEditTextArea.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/jedit/JEditTextArea.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/jedit/JEditTextArea.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -1401,7 +1401,7 @@
|
||||
|
||||
/**
|
||||
* Sets if the selection should be rectangular.
|
||||
- * @param overwrite True if the selection should be rectangular,
|
||||
+ * @param rectSelect True if the selection should be rectangular,
|
||||
* false otherwise.
|
||||
*/
|
||||
public final void setSelectionRectangular(boolean rectSelect)
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/jedit/KeywordMap.java tuprolog-2.7.2/src/alice/util/jedit/KeywordMap.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/jedit/KeywordMap.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/jedit/KeywordMap.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -75,7 +75,7 @@
|
||||
/**
|
||||
* Adds a key-value mapping.
|
||||
* @param keyword The key
|
||||
- * @Param id The value
|
||||
+ * @param id The value
|
||||
*/
|
||||
public void add(String keyword, byte id)
|
||||
{
|
||||
@@ -102,9 +102,6 @@
|
||||
}
|
||||
|
||||
// protected members
|
||||
- /**
|
||||
- * @uml.property name="mapLength"
|
||||
- */
|
||||
protected int mapLength;
|
||||
|
||||
protected int getStringMapKey(String s)
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/jedit/TextAreaPainter.java tuprolog-2.7.2/src/alice/util/jedit/TextAreaPainter.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/jedit/TextAreaPainter.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/jedit/TextAreaPainter.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -75,7 +75,7 @@
|
||||
|
||||
/**
|
||||
* Returns the syntax styles used to paint colorized text. Entry <i>n</i> will be used to paint tokens with id = <i>n</i>.
|
||||
- * @see org.gjt.sp.jedit.syntax.Token
|
||||
+ * @see alice.util.jedit.Token
|
||||
*/
|
||||
public final SyntaxStyle[] getStyles()
|
||||
{
|
||||
@@ -85,7 +85,7 @@
|
||||
/**
|
||||
* Sets the syntax styles used to paint colorized text. Entry <i>n</i> will be used to paint tokens with id = <i>n</i>.
|
||||
* @param styles The syntax styles
|
||||
- * @see org.gjt.sp.jedit.syntax.Token
|
||||
+ * @see alice.util.jedit.Token
|
||||
*/
|
||||
public final void setStyles(SyntaxStyle[] styles)
|
||||
{
|
||||
@@ -356,7 +356,7 @@
|
||||
|
||||
/**
|
||||
* Repaints the text.
|
||||
- * @param g The graphics context
|
||||
+ * @param gfx The graphics context
|
||||
*/
|
||||
public void paint(Graphics gfx)
|
||||
{
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/jedit/TokenMarker.java tuprolog-2.7.2/src/alice/util/jedit/TokenMarker.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/jedit/TokenMarker.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/jedit/TokenMarker.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -23,7 +23,7 @@
|
||||
* @author Slava Pestov
|
||||
* @version $Id: TokenMarker.java,v 1.32 1999/12/13 03:40:30 sp Exp $
|
||||
*
|
||||
- * @see org.gjt.sp.jedit.syntax.Token
|
||||
+ * @see alice.util.jedit.Token
|
||||
*/
|
||||
public abstract class TokenMarker
|
||||
{
|
||||
diff -ur tuprolog-2.7.2.orig/src/alice/util/ReadOnlyLinkedList.java tuprolog-2.7.2/src/alice/util/ReadOnlyLinkedList.java
|
||||
--- tuprolog-2.7.2.orig/src/alice/util/ReadOnlyLinkedList.java 2013-07-15 13:38:23.000000000 +0200
|
||||
+++ tuprolog-2.7.2/src/alice/util/ReadOnlyLinkedList.java 2013-07-15 13:46:01.000000000 +0200
|
||||
@@ -12,10 +12,10 @@
|
||||
import java.util.ListIterator;
|
||||
|
||||
/**
|
||||
- * ReadOnlyLinkedList<E> encapsulate a {@link LinkedList<E>}
|
||||
+ * ReadOnlyLinkedList<E> encapsulate a {@link LinkedList}
|
||||
* and ensures that the given list is navigated only.
|
||||
*
|
||||
- * Even if ReadOnlyLinkedList<E> implements {@link List<E>} it doesn't
|
||||
+ * Even if ReadOnlyLinkedList<E> implements {@link List} it doesn't
|
||||
* support modifiers methods, and throws {@link UnsupportedOperationException}
|
||||
* if invoked.
|
||||
*
|
@ -0,0 +1,59 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tuprolog/tuprolog-2.7.2.ebuild,v 1.1 2013/07/15 12:12:45 keri Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils java-pkg-2 java-ant-2
|
||||
|
||||
DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and infrastructures"
|
||||
HOMEPAGE="http://tuprolog.unibo.it/"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND=">=virtual/jdk-1.7
|
||||
>=dev-java/javassist-3"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
dev-java/ant-core
|
||||
test? (
|
||||
dev-java/ant-junit4
|
||||
dev-java/hamcrest-core
|
||||
)"
|
||||
|
||||
S="${WORKDIR}"/${P}
|
||||
|
||||
EANT_GENTOO_CLASSPATH="javassist-3"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-javadocs.patch
|
||||
|
||||
cp "${FILESDIR}"/build.xml "${S}" || die
|
||||
sed -i -e "s|test/unit|test|" "${S}"/build.xml \
|
||||
|| die "sed build.xml failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
eant jar $(use_doc)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}"/dist
|
||||
java-pkg_jar-from junit-4
|
||||
java-pkg_jar-from hamcrest-core
|
||||
cd "${S}"
|
||||
ANT_TASKS="ant-junit4" eant -Djunit.jar=junit.jar test \
|
||||
|| die "eant test failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
java-pkg_dojar dist/${PN}.jar
|
||||
|
||||
if use doc ; then
|
||||
java-pkg_dohtml -r docs/* || die
|
||||
fi
|
||||
}
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libevent/libevent-2.1.2.ebuild,v 1.3 2013/04/24 15:01:32 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils libtool
|
||||
|
||||
MY_P="${P}-alpha"
|
||||
|
||||
DESCRIPTION="A library to execute a function when a specific event occurs on a file descriptor"
|
||||
HOMEPAGE="http://libevent.org/"
|
||||
SRC_URI="mirror://github/${PN}/${PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="+ssl static-libs test"
|
||||
|
||||
DEPEND="ssl? ( dev-libs/openssl )"
|
||||
RDEPEND="
|
||||
${DEPEND}
|
||||
!<=dev-libs/9libs-1.0
|
||||
"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
elibtoolize
|
||||
|
||||
# don't waste time building tests/samples
|
||||
sed -i \
|
||||
-e 's|^\(SUBDIRS =.*\)sample test\(.*\)$|\1\2|' \
|
||||
Makefile.in || die "sed Makefile.in failed"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable ssl openssl)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# The test suite doesn't quite work (see bug #406801 for the latest
|
||||
# installment in a riveting series of reports).
|
||||
:
|
||||
# emake -C test check | tee "${T}"/tests
|
||||
}
|
||||
|
||||
DOCS="README ChangeLog*"
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libffi/libffi-3.0.13-r1.ebuild,v 1.1 2013/07/15 15:09:13 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils libtool multilib toolchain-funcs multilib-minimal
|
||||
|
||||
DESCRIPTION="a portable, high level programming interface to various calling conventions."
|
||||
HOMEPAGE="http://sourceware.org/libffi/"
|
||||
SRC_URI="ftp://sourceware.org/pub/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug pax_kernel static-libs test"
|
||||
|
||||
RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224 )"
|
||||
DEPEND="test? ( dev-util/dejagnu )"
|
||||
|
||||
DOCS="ChangeLog* README"
|
||||
|
||||
ECONF_SOURCE=${S}
|
||||
|
||||
pkg_setup() {
|
||||
# Check for orphaned libffi, see http://bugs.gentoo.org/354903 for example
|
||||
if [[ ${ROOT} == "/" && ${EPREFIX} == "" ]] && ! has_version ${CATEGORY}/${PN}; then
|
||||
local base="${T}"/conftest
|
||||
echo 'int main() { }' > "${base}".c
|
||||
$(tc-getCC) -o "${base}" "${base}".c -lffi >&/dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
eerror "The linker reported linking against -lffi to be working while it shouldn't have."
|
||||
eerror "This is wrong and you should find and delete the old copy of libffi before continuing."
|
||||
die "The system is in inconsistent state with unknown libffi installed."
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:@toolexeclibdir@:$(libdir):g' Makefile.in || die #462814
|
||||
epatch "${FILESDIR}"/${P}-emutramp_pax_proc.patch #457194
|
||||
epatch_user
|
||||
elibtoolize
|
||||
}
|
||||
|
||||
multilib_src_configure() {
|
||||
use userland_BSD && export HOST="${CHOST}"
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable pax_kernel pax_emutramp) \
|
||||
$(use_enable debug)
|
||||
}
|
||||
|
||||
multilib_src_install_all() {
|
||||
prune_libtool_files
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/${PN}$(get_libname 5)
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/${PN}$(get_libname 5)
|
||||
}
|
@ -0,0 +1,67 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libnl/libnl-3.2.22-r1.ebuild,v 1.1 2013/07/15 11:42:00 jer Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_{6,7} python3_{1,2,3} )
|
||||
inherit distutils-r1 eutils libtool multilib
|
||||
|
||||
DESCRIPTION="A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces"
|
||||
HOMEPAGE="http://www.infradead.org/~tgr/libnl/"
|
||||
SRC_URI="
|
||||
http://www.infradead.org/~tgr/${PN}/files/${P}.tar.gz
|
||||
doc? ( http://www.infradead.org/~tgr/${PN}/files/${PN}-doc-${PV}.tar.gz )
|
||||
"
|
||||
LICENSE="LGPL-2.1 doc? ( GPL-2 ) utils? ( GPL-2 )"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux"
|
||||
IUSE="doc static-libs python utils"
|
||||
|
||||
DEPEND="
|
||||
sys-devel/flex
|
||||
sys-devel/bison
|
||||
"
|
||||
|
||||
DOCS=( ChangeLog )
|
||||
|
||||
src_prepare() {
|
||||
elibtoolize
|
||||
epatch "${FILESDIR}"/${PN}-1.1-vlan-header.patch
|
||||
epatch "${FILESDIR}"/${PN}-3.2.20-rtnl_tc_get_ops.patch
|
||||
epatch "${FILESDIR}"/${PN}-3.2.20-cache-api.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable utils cli)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
if use python; then
|
||||
cd "${S}"/python || die
|
||||
distutils-r1_src_compile
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use doc; then
|
||||
dohtml -r \
|
||||
-a css,html,js,map,png \
|
||||
"${WORKDIR}"/${PN}-doc-${PV}/*
|
||||
fi
|
||||
|
||||
if use python; then
|
||||
# Unset DOCS= since distutils-r1.eclass interferes
|
||||
DOCS=''
|
||||
cd "${S}"/python || die
|
||||
distutils-r1_src_install
|
||||
fi
|
||||
|
||||
prune_libtool_files $(usex static-libs --modules --all)
|
||||
}
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libusbx/libusbx-1.0.16.ebuild,v 1.1 2013/07/15 08:42:02 ssuominen Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Userspace access to USB devices"
|
||||
HOMEPAGE="http://libusbx.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="1"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="debug doc examples static-libs test udev"
|
||||
|
||||
RDEPEND="!dev-libs/libusb:1
|
||||
udev? ( >=virtual/udev-200 )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS PORTING README THANKS TODO"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable udev) \
|
||||
$(use_enable debug debug-log) \
|
||||
$(use_enable test tests-build)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
default
|
||||
|
||||
use doc && emake -C doc docs
|
||||
}
|
||||
|
||||
src_test() {
|
||||
default
|
||||
|
||||
# noinst_PROGRAMS from tests/Makefile.am
|
||||
tests/stress || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins examples/*.{c,h}
|
||||
fi
|
||||
|
||||
use doc && dohtml doc/html/*
|
||||
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/userspace-rcu/userspace-rcu-0.7.7.ebuild,v 1.2 2013/07/15 08:42:46 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="userspace RCU (read-copy-update) library"
|
||||
HOMEPAGE="http://lttng.org/urcu"
|
||||
SRC_URI="http://lttng.org/files/urcu/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="static-libs test"
|
||||
|
||||
DEPEND="test? ( sys-process/time )"
|
||||
|
||||
# tests fail with separate build dir
|
||||
AUTOTOOLS_IN_SOURCE_BUILD=1
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}"
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-constraint/logilab-constraint-0.5.0-r1.ebuild,v 1.1 2013/07/15 08:48:49 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A finite domain constraints solver written in 100% pure Python"
|
||||
HOMEPAGE="http://www.logilab.org/project/logilab-constraint"
|
||||
SRC_URI="ftp://ftp.logilab.org/pub/constraint/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE="doc examples"
|
||||
|
||||
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
|
||||
RDEPEND="dev-python/logilab-common[${PYTHON_USEDEP}]"
|
||||
|
||||
DOCS=( doc/CONTRIBUTORS )
|
||||
|
||||
python_install() {
|
||||
# Avoid collisions with dev-python/logilab-common.
|
||||
rm -f "${D}$(python_get_sitedir)/logilab/__init__.py" || die
|
||||
distutils-r1_python_install
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && dohtml doc/documentation.html
|
||||
use examples && local EXAMPLES=( examples/. )
|
||||
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/logilab-constraint/logilab-constraint-0.5.0.ebuild,v 1.3 2012/08/27 15:23:30 floppym Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="A finite domain constraints solver written in 100% pure Python"
|
||||
HOMEPAGE="http://www.logilab.org/project/logilab-constraint"
|
||||
SRC_URI="ftp://ftp.logilab.org/pub/constraint/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~sparc ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="dev-python/setuptools"
|
||||
RDEPEND="dev-python/logilab-common"
|
||||
|
||||
DOCS="doc/CONTRIBUTORS"
|
||||
PYTHON_MODNAME="logilab/constraint"
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
delete_unneeded_files() {
|
||||
# Avoid collisions with dev-python/logilab-common.
|
||||
rm -f "${ED}$(python_get_sitedir)/logilab/__init__.py"
|
||||
}
|
||||
python_execute_function -q delete_unneeded_files
|
||||
|
||||
if use examples; then
|
||||
dohtml doc/documentation.html
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r examples
|
||||
fi
|
||||
}
|
@ -0,0 +1,78 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/tortoisehg/tortoisehg-2.8.2.ebuild,v 1.1 2013/07/15 06:54:09 polynomial-c Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit distutils-r1 eutils
|
||||
|
||||
if [[ ${PV} != *9999* ]]; then
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
SRC_URI="mirror://bitbucket/${PN}/targz/downloads/${P}.tar.gz"
|
||||
HG_DEPEND=">=dev-vcs/mercurial-2.5 <dev-vcs/mercurial-2.7"
|
||||
else
|
||||
inherit mercurial
|
||||
EHG_REPO_URI="https://bitbucket.org/tortoisehg/thg"
|
||||
EHG_REVISION="stable"
|
||||
KEYWORDS=""
|
||||
SRC_URI=""
|
||||
HG_DEPEND="dev-vcs/mercurial"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Set of graphical tools for Mercurial"
|
||||
HOMEPAGE="http://tortoisehg.bitbucket.org"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="${HG_DEPEND}
|
||||
dev-python/iniparse[${PYTHON_USEDEP}]
|
||||
dev-python/pygments[${PYTHON_USEDEP}]
|
||||
dev-python/PyQt4[svg,${PYTHON_USEDEP}]
|
||||
dev-python/qscintilla-python[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( >=dev-python/sphinx-1.0.3 )"
|
||||
|
||||
# Workaround race condition in build_qt
|
||||
DISTUTILS_IN_SOURCE_BUILD=1
|
||||
|
||||
python_prepare_all() {
|
||||
if [[ ${LINGUAS+set} ]]; then
|
||||
cd i18n/tortoisehg || die
|
||||
local x y keep
|
||||
for x in *.po; do
|
||||
keep=false
|
||||
for y in ${LINGUAS}; do
|
||||
if [[ ${y} == ${x%.po}* ]]; then
|
||||
keep=true
|
||||
break
|
||||
fi
|
||||
done
|
||||
${keep} || rm "${x}" || die
|
||||
done
|
||||
cd "${S}" || die
|
||||
fi
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C doc html
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
dodoc doc/ReadMe*.txt doc/TODO contrib/mergetools.rc
|
||||
if use doc ; then
|
||||
dohtml -r doc/build/html/
|
||||
fi
|
||||
newicon -s scalable icons/scalable/apps/thg-logo.svg thg_logo.svg
|
||||
domenu contrib/${PN}.desktop
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "When startup of ${PN} fails with an API version mismatch error"
|
||||
elog "between dev-python/sip and dev-python/PyQt4 please rebuild"
|
||||
elog "dev-python/qscintilla-python."
|
||||
}
|
@ -0,0 +1,10 @@
|
||||
# ChangeLog for games-arcade/nottetris2
|
||||
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-arcade/nottetris2/ChangeLog,v 1.1 2013/07/15 15:28:56 hasufell Exp $
|
||||
|
||||
*nottetris2-1 (15 Jul 2013)
|
||||
|
||||
15 Jul 2013; Julian Ospald <hasufell@gentoo.org> +nottetris2-1.ebuild,
|
||||
+metadata.xml:
|
||||
initial import
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST nottetris2-1.zip 2774048 SHA256 e2b8737e1e761174bbb0cdea403a2b7558732b682f5a1e32ea3ee956192ea88c SHA512 63478640fadf91134dec86f88d6422a317b4523ececff836e40984500f2771d564012cbd587a46b300e084c3c64531f3758c648edf3d683b136c9da69924a187 WHIRLPOOL e665708a202dc83923de462f2624dfa273a7a7016e4acf253ef080aac956ded50c1973d258511434943b8f328b06bd36b69db110d4c7aed2d0aa40bf4069e714
|
||||
EBUILD nottetris2-1.ebuild 911 SHA256 b0b0a0caf5fda92c5e0b340c4c89f6d7e81e3405a65d6f36ea6a04263c977e5e SHA512 71d5a088c2f5e235d6cc5560fa490be645e3833d7a2920bfbfdbcf951ed74feb00a6cb5b0e5109e5b23b8287153057bee90bd38a14ba61d0a9322a8fa0bc25f1 WHIRLPOOL 33a6131d69f126e5be47bde913184b4f0e5cca1ed3a2c857f834a52cde669f4ec6c856c0808ca113c8bd7d52e661f70d9be1e7e8515516997d82567ee63e59c2
|
||||
MISC ChangeLog 358 SHA256 f9d51db25666d756ab88aeb6c3d2ef778453364769d4fe5b3842ea0bfb24e8c9 SHA512 5b266e1c58fa3c0f8266214d1622390cb5453e0c15d3287f4ea402edf8018d693f11152b2ae9ee3429fa5135648e5b7ba2447a0d9950b6255911cf29b490055b WHIRLPOOL 01db9009876a2ba55d2b9666464aa6713763e2c8cd96e0c54fde6c6f7195b2b566f6a38111bae179d018472673890d5c4c0d628b6fb5e0bb98a6eefb2b4ef9f4
|
||||
MISC metadata.xml 757 SHA256 459213b3b956140bc83ea1821f57575f05bdccc1129c89913e3999952b1757e7 SHA512 0b2bf69d3d6420d800197d5f6e35189ae518ebce26aedf1cf38201f60ad0a286e5ecdcabb38d9167fca73a9fd3f426fa5699628d6e91d72174fc15c4977e8ca2 WHIRLPOOL 69a7b64b520934661eff6c55296bc2d5774a3c41d38f39cf3d222c6f74e51631f5d1090a558e1784d0ab196bdebab258f4550f1eb17b172b2a76b10cff7e1291
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR5BU6AAoJEFpvPKfnPDWzWRYH/3ZT7UgsAd2cJOlEERgHqVSI
|
||||
h+AeSZP5XaHYe4hgQJcEBfUNyJhwB9sZ94DhF7r4ylSLCWto4vS/wpuJ3o2FgRB/
|
||||
05bmCFsiG8ZyqglWWcNS4Fz2T2/nVXUBThbpmMu+XtmsFxIGhVP2iQVJ74C18qeR
|
||||
e+33+MhWdiSDwNcfKlAOm36sv2j9GLadd5uh6SEHYtrGQPjMqmLFnHFrCEUmAp5J
|
||||
leQYZwX55GIJQQetcJt9812wJbCSWrtoGpWAosS0eq1Y4/xV052G3wWdg5Q3drxr
|
||||
EKhwblUfnSd+l/TJkTgGY3RU9gH9tnmA4O6o+LJTGl5TIWYSABHS10Hj/jiFPP8=
|
||||
=fyQr
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
||||
</maintainer>
|
||||
<longdescription lang='en'>
|
||||
Not Tetris 2 is the spiritual successor of the classic Tetris
|
||||
mixed with physics. The result is a fun spinoff in which blocks
|
||||
are no longer bound to the usual grid. Blocks can be rotated and
|
||||
placed at any angle, resulting in a complete mess if not careful.
|
||||
And with the newest cutting edge technology, Not tetris 2 allows
|
||||
line clears when the lines are sufficiently filled. The old mode
|
||||
is still available for play and is now called Stack.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-arcade/nottetris2/nottetris2-1.ebuild,v 1.1 2013/07/15 15:28:56 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="The spiritual successor of the classic Tetris mixed with physics"
|
||||
HOMEPAGE="http://stabyourself.net/nottetris2/"
|
||||
SRC_URI="http://stabyourself.net/dl.php?file=nottetris2/nottetris2-linux.zip -> ${P}.zip"
|
||||
|
||||
LICENSE="CC-BY-NC-SA-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
LVSLOT="0.7"
|
||||
RDEPEND=">=games-engines/love-0.7.2:${LVSLOT}
|
||||
media-libs/devil[png]"
|
||||
DEPEND="app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_install() {
|
||||
local dir=${GAMES_DATADIR}/love/${PN}
|
||||
|
||||
exeinto "${dir}"
|
||||
newexe "Not Tetris 2.love" ${PN}.love
|
||||
|
||||
newdoc "Not Readme.txt" README
|
||||
|
||||
games_make_wrapper ${PN} "love-${LVSLOT} ${PN}.love" "${dir}"
|
||||
make_desktop_entry ${PN}
|
||||
|
||||
prepgamesdirs
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-headers/alsa-headers-1.0.25.ebuild,v 1.8 2013/03/13 10:57:18 ago Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit base
|
||||
|
||||
MY_PN=${PN/headers/driver}
|
||||
MY_P="${MY_PN}-${PV/_rc/rc}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DESCRIPTION="Header files for Advanced Linux Sound Architecture kernel modules"
|
||||
HOMEPAGE="http://www.alsa-project.org/"
|
||||
SRC_URI="mirror://alsaproject/driver/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
RESTRICT="binchecks strip"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.0.6a-user.patch"
|
||||
)
|
||||
|
||||
# Remove the sound symlink workaround...
|
||||
pkg_setup() {
|
||||
if [[ -L ${EROOT}usr/include/sound ]]; then
|
||||
rm "${EROOT}usr/include/sound"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() { :; }
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
cd "${S}/alsa-kernel/include"
|
||||
insinto /usr/include/sound
|
||||
doins *.h || die "include failed"
|
||||
}
|
@ -1,27 +1,26 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX handbrake-0.9.9-remove-faac-dependency.patch 7478 SHA256 dd8b096ee47dfdc2bb3d3c3a9bff3596f0d88b6d5bb428f775aff597c229d83a SHA512 6815ae03b0688df3aa4c7091c7fe2461abed2e1c5f7c72324b3cc677f7bf00e38ce7c28d8525fe79febe8689ee67ebd05e7cbb5eb5ab7c328a8e8972372f7497 WHIRLPOOL 9fa277f7e0f5b2e4efe8ae415509fd3e574e270bb51a8a76e639284f50c3d3b05a929b01cbdb8ad0b008aabbe47780161d600eca3a0f6aa12bf442b4421a1cd5
|
||||
AUX handbrake-9999-expand-MK_SUBTITLE_PGS.patch 313 SHA256 f0773915acacdb7e88404895914ce497250d83cb5687923034cbbfcdb90b8bb2 SHA512 28948c231d05f8bf13758d079e73a83a9c2ab62c57e4b20053d84764e36e8946cd4191857a14ae926335152363897a95b0331093fdbb061c5afdbb1326fdbd7f WHIRLPOOL dd5e02f557e0d515c03291956a457ba7c5df9b467e15317510315b5c6ee51ba3f16eb3d23e4d4aa7eace048894bea8d115872eeb2b3faaf2bea917a3b0aceb34
|
||||
AUX handbrake-9999-fix-compilation-with-mp4v2-v1.9.1.patch 2213 SHA256 99e9cbc302a8ab0bf3714894de293267875af5373917ce9a1cfa6ce304acfbbf SHA512 f316cd54468dd960913aed7cbf79fe57df4c3e07112149ee3591886e0c03be55a999e94f9524d1415689f93da7c7f840fc78b25c7277c95c40153d5cc22b12f2 WHIRLPOOL debfb3e6bc7767898ab2ef4881dfe5997f6b92844079b6fb03eb4030b14effa47fe411e7b2683d6a39b3c66dea4cbe9862e89abf3563477a14b90f331c43658f
|
||||
AUX handbrake-9999-remove-dvdnav-dup.patch 879 SHA256 cdfa247f00ad5b75af115618b789cc4708342366d430b93f0859c337f2255bdf SHA512 8f00e52866f392c9a52016da01f9267d1a1d8723211931dc501eae639ca8250d3b839b2dd87db67a07448557ef9f905c46566233ae5d7bd687c2bf8a7ed31037 WHIRLPOOL a29c7a2392250b9bc14c098df45977e15b7430545cc25f13a7cfad86384252b7205c0bb2f40bdac04b722141deb1918e81fd316ce8b584a988ce624a7d620446
|
||||
AUX handbrake-9999-remove-faac-dependency.patch 7478 SHA256 dd8b096ee47dfdc2bb3d3c3a9bff3596f0d88b6d5bb428f775aff597c229d83a SHA512 6815ae03b0688df3aa4c7091c7fe2461abed2e1c5f7c72324b3cc677f7bf00e38ce7c28d8525fe79febe8689ee67ebd05e7cbb5eb5ab7c328a8e8972372f7497 WHIRLPOOL 9fa277f7e0f5b2e4efe8ae415509fd3e574e270bb51a8a76e639284f50c3d3b05a929b01cbdb8ad0b008aabbe47780161d600eca3a0f6aa12bf442b4421a1cd5
|
||||
AUX handbrake-9999-remove-faac-dependency.patch 5565 SHA256 6119f43464b53d22828a1d1e138cf2ce1d807e29ac8ba2e3f8ccb0e31def9b10 SHA512 f7e8d1d91c21e1115ca0d09f4a6be4fe5ed9c2e9f33ec5980ccfcb0c58730ef179c6629d0a3fc661153fda951e2e1e83486a8bc12b2af34b6a60b747b85b1e5c WHIRLPOOL 89fd3183219f95dbe6ff045736d6316af31613dec1b3d20c937f734756cd742f4b4be12d0da39a9bc4e36b4d66da12fe6880394048d1ebc11ba2fc83289c46d9
|
||||
AUX handbrake-9999-use-older-libmkv.patch 583 SHA256 17e15eccc630bf5dfcd66609d19bdcf57c731fba6c314af3a5a6d083de80ba7c SHA512 6ebcf55ffaab20301da1ceb2d993580a6b875676b65ee2d61d3fcaedf9e5a3b7e52128dae30363923218ba2e6f4510232c0e7738343e35c4c95048d35ff3933b WHIRLPOOL 075f604ec3c48345f435b3b2cd39b7d175c7df69600e5ca9438cd6d6a380673ff8848a2bf111cfe8fb3dff21ad33e822fbf7b45a3e547da8a0d9170a933e78d3
|
||||
AUX handbrake-9999-use-unpatched-a52.patch 944 SHA256 b8ccdecb0a70650af162fa649a323dd1c31268efe7c9ace58a89d70eab984c80 SHA512 aff9da64a434946600d1683f101bea1024319a418c57b0dbe9a8c287c72edf91d18102d51b817d9cea6e825d3a945741893956c55df16bf8f61b415a50dbeab4 WHIRLPOOL 97cf18bb453b435f88a60ed6417811eb8ce5c7af68f4e3d12316a72ac1594637f288511b54aee2b50fc04c356a0dba23dcf71b5712e9520371ab112f99b4f90f
|
||||
DIST handbrake-0.9.9.tar.bz2 9315199 SHA256 a71dd774104cda00cfb51a813550351d638253791f2f419d04a66f3158a835b3 SHA512 c891e78f5fbc62fd46055bf6cd62e631bc181a2a21167dcf3fe18cbc4b57bb36c11d52dcf39b3c923b807160e79fb2b1f3c36d60f3024149206a86e7bd6d5b68 WHIRLPOOL edcb7758ba68e35b70700bbf484ac7794739a14302d205c080ad4fdf3151b460ee54b0c8dfffd68bca2ccb1a7d4379c9bbb7c3a9939c6bd6a06e1be95f09169e
|
||||
DIST handbrake-0.9.9_pre5441.tar.gz 5580422 SHA256 6a6b8348229c4ae820be329413418d2a50a023922f28119c5b6e5aa155e3ec22 SHA512 aa3faca48dc7fafa5e56c0388300c86b81084549228f20908351a878e737ed54609b98c557ded921e215e4f5ced84aa96a0d64c11a7e67a40ac7eba24f2701a4 WHIRLPOOL 6ad2c23b09414e6d5b15c8c8e0dfa9eac05040c0b1673549b94293c5c20f7f55b8a98d39920be9e6c980664fb861dbf23ee9704fe3bffb7b8facf9722a4e1cb3
|
||||
EBUILD handbrake-0.9.9.ebuild 4212 SHA256 173d20ced779eda14cabafb6509696f9aaf9abd1706de48d7e365f5414dfa1f4 SHA512 a66f657f93054304f5d7fd1d2ea2393f3158a12505ad2590c721b8c9d21252f453873ed81794030bf5309a30f1048c0be02e3646b619251331963af6c387456c WHIRLPOOL 720e9aa5c74466728a1e52106d4bc155dc9ec5d79951ef333473ca4e7e5b5daf5dea4d5989ca2785063bcb320c87d33719156f9389e4277a6a98125dbb0bb097
|
||||
EBUILD handbrake-0.9.9_pre5441-r1.ebuild 4134 SHA256 9afae7b636e150f02f5d1650bd5ade8fc9ce215d5d43f88240de6b08a3b088fc SHA512 3d71cf507af9d42940e3bde7428ee9bea722b898f19e8008600414f8919d43f3c833d47003fafa559b8dc0b2ecf27daff32cd7e2a90a5e6106a0b2bc4172844e WHIRLPOOL 2c52a42308e69c2fb309f53880247d7e53533b4a015005ec1ef92aec130116013ecc9d603299a44e92778da584a933d9404ef1d7424bf2fdbfa075dde836bbcb
|
||||
EBUILD handbrake-9999.ebuild 4165 SHA256 c9b5b7a4c541c169798b43417a17c7d3a6052291bdb1b942e9d885b564c38808 SHA512 1a4a43286797cae6c30769b0dfc0f94b616a1db26464dd5ec2c0c6961a4a4f1c618e794253b20a17eefdc50932dff14adc45a3495fa76f84e1f2afcf68807248 WHIRLPOOL eadc70e06fa5fe65f01f945978e8488a6afbdf3d323864e3af5c99447000db69175f12fdf3439ba8ec9d825c479e334af147cb632795320fdde96177e7310b74
|
||||
MISC ChangeLog 3306 SHA256 da6b634e4ed0ad2fe4b4eb12de6a1fb0cbce719021eb346bc14339ac9bb8a141 SHA512 d242382bb41578c4c0bc18a6326d026a38368f578054a0c6cdedf6f5b83066f02409a32e2e107f1f5f4c15e809f3e028caba45e441b2e53c561815de2d481971 WHIRLPOOL e774b9d35ecd7916a29d2591bd31aa75d73407b3300e1a4d2a81337252fe566a5451719e5fd5eb7eb97bacc9aa86481e96372bcb489d2eccc895676033459331
|
||||
EBUILD handbrake-0.9.9.ebuild 4202 SHA256 85c9c7fa7d0412f323283bd272936348fc16326aaef1d85ec9955a1aa919c357 SHA512 fe1df48b12fbc23022ea2288770aefb0ba83c56c06bf6f51c0e436ce793cd1662c4611a198e38dd3fef75fcc139360bcc4917845ed7874233f3950be9edc876c WHIRLPOOL bf2ec8284049b0864bedec55098acedc3fb6937a2efa381022c5597fbf231e69f3db39bdb5b0158843317c7cffd88ca57587c635da67ae66c67fa0b56365a52b
|
||||
EBUILD handbrake-9999.ebuild 5546 SHA256 642c9e70268f13fd00913e6487b96d5576861a348300d15e7076c8d78fe9bb2f SHA512 802b2fcfce8cb2c15a8047ebdddec7da867e1356e1a546a272785f2a5e6b2c5e962baf16c26d8e3035f2f9cca8f1d6d161966285d97278b70e587420a1cc69e8 WHIRLPOOL 68f3dc027f5f4cabe8f033636c64a251622c9342210b01996691886584abecd629692328e787d5aaba9ebfb6cb11b67fe64203d2f7165cfe2725e96b3e7cce9b
|
||||
MISC ChangeLog 3905 SHA256 266dd0e28dbf960e831ee6ac82011eabbd4a2126222c773199c2589fc593788b SHA512 bfef4a2d73e0f00859153793f5f63bae3ef8b8a87455de66d255a010cd9381c956901c1f74b8999ee5297847d5c707aa1c413fa0227a1d636a1e3edbfe3e81d5 WHIRLPOOL 3724175f16b81079520abdd7786ed3f3d10b17943afe7eb2d520a4b138c9105134eec66e973dc9d0358003a3b0cc9868b977343f44e226001061cab5fc82559d
|
||||
MISC metadata.xml 949 SHA256 0c2dea9a78292e142a185934a0dd7652f713b4ee68935de6e03a73e43074acfc SHA512 ed66b0375be0c9c07f06222a9de970e60446f543de10fe24e6430c687bae088858d926b2121095bc42fe2e9e6c940d459ad4936285a3291982e01e6e4e71c8b2 WHIRLPOOL 6942dd6c1cab7dfd58a65d2c7ad56e1372a6a7b03e525c027de015ef5ebf1d3a7823d202afa16f867f413ff0255bcd0e13f2d4a3ec19d362ee40db8262a2bfeb
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.20 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJR2WbRAAoJEJWyH81tNOV9xScH/2UiWD7wgowbxefkZndjtsG+
|
||||
kc9YESuTGCu8kbOGv6RJfyWkj5tvSa2yWYyeqBWhj9+rDWiK2RGIdg9paLamwe9x
|
||||
o0V66PUwg1wAJTlM9yqs4yl2/hvgpzT7tkrxKlIWbJK3xmKzLh855n2nFvUApkI3
|
||||
AZ4rLjHfMyw/kjhbBn+pC8ODlMcIUZc0+PJr0Vndsv9hyjdoTWASMXNsT6EcKfUj
|
||||
PMznT/RwOydnt4jQDKWV8c0Tne3g+JU78OhODhnJucfpXZ7VornAS8nKhHH3R2Io
|
||||
EvUyEkf4Y2fQeObeh6dylGoZg4+c6tpbF2E5Pfee+vJzon4nXtpDaw3fqMkoX6g=
|
||||
=oJG4
|
||||
iQEcBAEBCAAGBQJR5A6aAAoJEJWyH81tNOV97bAIAKg0RfiPsE73O5r+6DGu667C
|
||||
+Wvkm+N4YMq3knS3gU3fjpU3ka0Z7aK+kSX30yERvEXKepXB9OAIpyuQ8IO1fyrn
|
||||
5qjl0LFO3hD6DXP8pah2QUGn5SyTtOFVCOjuNnr6CTZYH+NISq6TGQ6/S5oyyu5X
|
||||
TwycX5uiNJlHH+rHeL1meu8FKbqDj3119XOS86zSZyM9vGfgGuieFqE7JZX0Phc4
|
||||
5kWeKpNKyMiLxc4wN19yjEfeGAltHC19LYt869pbqOfWdvF4cuRTeG1CgTmDl8+2
|
||||
sSqAAykzxrBiVzgcZcHANbZUbi0QJOyKVrQtM4tNpDR3/OBHwpV9AFulS0JbchU=
|
||||
=LC4h
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,203 @@
|
||||
Forward ported version of https://github.com/rbrito/pkg-handbrake/blob/master/debian/patches/0010-Remove-FAAC-dependency.patch
|
||||
|
||||
diff -ur a/gtk/src/audiohandler.c b/gtk/src/audiohandler.c
|
||||
--- a/gtk/src/audiohandler.c 2013-05-05 15:39:27.715401407 +0200
|
||||
+++ b/gtk/src/audiohandler.c 2013-05-05 15:42:09.312067074 +0200
|
||||
@@ -70,10 +70,7 @@
|
||||
if (hb_audio_encoders[ii].encoder == fallback &&
|
||||
!(hb_audio_encoders[ii].muxers & mux))
|
||||
{
|
||||
- if ( mux == HB_MUX_MKV )
|
||||
- fallback = HB_ACODEC_LAME;
|
||||
- else
|
||||
- fallback = HB_ACODEC_FAAC;
|
||||
+ fallback = HB_ACODEC_LAME;
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -130,7 +127,7 @@
|
||||
return HB_ACODEC_LAME;
|
||||
|
||||
case HB_ACODEC_AAC_PASS:
|
||||
- return HB_ACODEC_FAAC;
|
||||
+ return HB_ACODEC_FFAAC;
|
||||
|
||||
case HB_ACODEC_AC3_PASS:
|
||||
return HB_ACODEC_AC3;
|
||||
diff -ur a/gtk/src/hb-backend.c b/gtk/src/hb-backend.c
|
||||
--- a/gtk/src/hb-backend.c 2013-05-05 15:39:27.738734740 +0200
|
||||
+++ b/gtk/src/hb-backend.c 2013-05-05 15:43:13.702066676 +0200
|
||||
@@ -3767,7 +3767,7 @@
|
||||
gint
|
||||
ghb_get_default_acodec()
|
||||
{
|
||||
- return HB_ACODEC_FAAC;
|
||||
+ return HB_ACODEC_LAME;
|
||||
}
|
||||
|
||||
static void
|
||||
@@ -4505,13 +4505,9 @@
|
||||
{
|
||||
codec = HB_ACODEC_AC3;
|
||||
}
|
||||
- else if (mux == HB_MUX_MKV)
|
||||
- {
|
||||
- codec = HB_ACODEC_LAME;
|
||||
- }
|
||||
else
|
||||
{
|
||||
- codec = HB_ACODEC_FAAC;
|
||||
+ codec = HB_ACODEC_LAME;
|
||||
}
|
||||
value = ghb_lookup_acodec_value(codec);
|
||||
ghb_settings_take_value(asettings, "AudioEncoder", value);
|
||||
@@ -4525,7 +4521,7 @@
|
||||
if (codec == HB_ACODEC_VORBIS)
|
||||
{
|
||||
a_unsup = "Vorbis";
|
||||
- codec = HB_ACODEC_FAAC;
|
||||
+ codec = HB_ACODEC_LAME;
|
||||
}
|
||||
}
|
||||
if (a_unsup)
|
||||
diff -ur a/gtk/src/preset_xlat.c b/gtk/src/preset_xlat.c
|
||||
--- a/gtk/src/preset_xlat.c 2013-05-05 15:39:27.775401407 +0200
|
||||
+++ b/gtk/src/preset_xlat.c 2013-05-05 15:43:34.888733211 +0200
|
||||
@@ -260,7 +260,6 @@
|
||||
|
||||
static value_map_t acodec_xlat[] =
|
||||
{
|
||||
- {"AAC (faac)", "faac"},
|
||||
{"AC3 Passthru", "ac3"},
|
||||
{"MP3 (lame)", "lame"},
|
||||
{"Vorbis (vorbis)", "vorbis"},
|
||||
diff -ur a/gtk/src/presets.c b/gtk/src/presets.c
|
||||
--- a/gtk/src/presets.c 2013-05-05 15:39:27.778734740 +0200
|
||||
+++ b/gtk/src/presets.c 2013-05-05 15:43:59.888733056 +0200
|
||||
@@ -2029,8 +2029,6 @@
|
||||
|
||||
static value_map_t acodec_xlat_compat[] =
|
||||
{
|
||||
- {"AAC (CoreAudio)", "faac"},
|
||||
- {"HE-AAC (CoreAudio)", "faac"},
|
||||
{"AC3 (ffmpeg)", "ac3"},
|
||||
{"AC3", "ac3"},
|
||||
{"MP3 Passthru", "mp3pass"},
|
||||
diff -ur a/libhb/common.c b/libhb/common.c
|
||||
--- a/libhb/common.c 2013-05-05 15:39:27.788734740 +0200
|
||||
+++ b/libhb/common.c 2013-05-05 15:45:02.782066001 +0200
|
||||
@@ -126,7 +126,6 @@
|
||||
{ "AAC (CoreAudio)", "ca_aac", HB_ACODEC_CA_AAC, HB_MUX_MP4|HB_MUX_MKV },
|
||||
{ "HE-AAC (CoreAudio)", "ca_haac", HB_ACODEC_CA_HAAC, HB_MUX_MP4|HB_MUX_MKV },
|
||||
#endif
|
||||
- { "AAC (faac)", "faac", HB_ACODEC_FAAC, HB_MUX_MP4|HB_MUX_MKV },
|
||||
#ifdef USE_FDK_AAC
|
||||
{ "AAC (FDK)", "fdk_aac", HB_ACODEC_FDK_AAC, HB_MUX_MP4|HB_MUX_MKV },
|
||||
{ "HE-AAC (FDK)", "fdk_haac", HB_ACODEC_FDK_HAAC, HB_MUX_MP4|HB_MUX_MKV },
|
||||
diff -ur a/libhb/common.h b/libhb/common.h
|
||||
--- a/libhb/common.h 2013-05-05 15:39:27.788734740 +0200
|
||||
+++ b/libhb/common.h 2013-05-05 15:45:23.358732540 +0200
|
||||
@@ -945,7 +945,6 @@
|
||||
extern hb_work_object_t hb_decavcodeca;
|
||||
extern hb_work_object_t hb_decavcodecv;
|
||||
extern hb_work_object_t hb_declpcm;
|
||||
-extern hb_work_object_t hb_encfaac;
|
||||
extern hb_work_object_t hb_enclame;
|
||||
extern hb_work_object_t hb_encvorbis;
|
||||
extern hb_work_object_t hb_muxer;
|
||||
diff -ur a/libhb/encfaac.c b/libhb/encfaac.c
|
||||
--- a/libhb/encfaac.c 2013-05-05 15:39:27.802068073 +0200
|
||||
+++ b/libhb/encfaac.c 2013-05-05 15:45:51.798732364 +0200
|
||||
@@ -1,3 +1,4 @@
|
||||
+#if 0
|
||||
/* encfaac.c
|
||||
|
||||
Copyright (c) 2003-2013 HandBrake Team
|
||||
@@ -287,3 +288,4 @@
|
||||
return HB_WORK_OK;
|
||||
}
|
||||
|
||||
+#endif /* 0 */
|
||||
\ No newline at end of file
|
||||
diff -ur a/libhb/hb.c b/libhb/hb.c
|
||||
--- a/libhb/hb.c 2013-05-05 15:39:27.805401407 +0200
|
||||
+++ b/libhb/hb.c 2013-05-05 15:46:21.548732180 +0200
|
||||
@@ -487,7 +487,6 @@
|
||||
hb_register( &hb_decavcodeca );
|
||||
hb_register( &hb_decavcodecv );
|
||||
hb_register( &hb_declpcm );
|
||||
- hb_register( &hb_encfaac );
|
||||
hb_register( &hb_enclame );
|
||||
hb_register( &hb_encvorbis );
|
||||
hb_register( &hb_muxer );
|
||||
@@ -588,7 +587,6 @@
|
||||
hb_register( &hb_decavcodeca );
|
||||
hb_register( &hb_decavcodecv );
|
||||
hb_register( &hb_declpcm );
|
||||
- hb_register( &hb_encfaac );
|
||||
hb_register( &hb_enclame );
|
||||
hb_register( &hb_encvorbis );
|
||||
hb_register( &hb_muxer );
|
||||
diff -ur a/libhb/internal.h b/libhb/internal.h
|
||||
--- a/libhb/internal.h 2013-05-05 15:39:27.805401407 +0200
|
||||
+++ b/libhb/internal.h 2013-05-05 15:46:28.215398806 +0200
|
||||
@@ -409,7 +409,6 @@
|
||||
WORK_DECAVCODEC,
|
||||
WORK_DECAVCODECV,
|
||||
WORK_DECLPCM,
|
||||
- WORK_ENCFAAC,
|
||||
WORK_ENCLAME,
|
||||
WORK_ENCVORBIS,
|
||||
WORK_ENC_CA_AAC,
|
||||
diff -ur a/libhb/module.defs b/libhb/module.defs
|
||||
--- a/libhb/module.defs 2013-05-05 15:39:27.808734740 +0200
|
||||
+++ b/libhb/module.defs 2013-05-05 15:46:41.458732057 +0200
|
||||
@@ -1,4 +1,4 @@
|
||||
-__deps__ := A52DEC BZIP2 FAAC FFMPEG FONTCONFIG FREETYPE LAME LIBASS LIBDCA \
|
||||
+__deps__ := A52DEC BZIP2 FFMPEG FONTCONFIG FREETYPE LAME LIBASS LIBDCA \
|
||||
LIBDVDREAD LIBDVDNAV LIBICONV LIBMKV LIBOGG LIBSAMPLERATE LIBTHEORA LIBVORBIS LIBXML2 \
|
||||
MP4V2 MPEG2DEC PTHREADW32 X264 ZLIB LIBBLURAY FDKAAC
|
||||
|
||||
@@ -95,7 +95,7 @@
|
||||
LIBHB.lib = $(LIBHB.build/)hb.lib
|
||||
|
||||
LIBHB.dll.libs = $(foreach n, \
|
||||
- a52 ass avcodec avformat avutil avresample dvdnav dvdread faac \
|
||||
+ a52 ass avcodec avformat avutil avresample dvdnav dvdread \
|
||||
fontconfig freetype mkv mpeg2 mp3lame mp4v2 \
|
||||
ogg samplerate swscale theora vorbis vorbisenc x264 xml2 bluray, \
|
||||
$(CONTRIB.build/)lib/lib$(n).a )
|
||||
diff -ur a/libhb/muxmkv.c b/libhb/muxmkv.c
|
||||
--- a/libhb/muxmkv.c 2013-05-05 15:39:27.808734740 +0200
|
||||
+++ b/libhb/muxmkv.c 2013-05-05 15:47:03.052065256 +0200
|
||||
@@ -256,7 +256,6 @@
|
||||
}
|
||||
track->codecID = MK_ACODEC_FLAC;
|
||||
break;
|
||||
- case HB_ACODEC_FAAC:
|
||||
case HB_ACODEC_FFAAC:
|
||||
case HB_ACODEC_CA_AAC:
|
||||
case HB_ACODEC_CA_HAAC:
|
||||
diff -ur a/libhb/work.c b/libhb/work.c
|
||||
--- a/libhb/work.c 2013-05-05 15:39:27.818734740 +0200
|
||||
+++ b/libhb/work.c 2013-05-05 15:47:14.658731851 +0200
|
||||
@@ -135,7 +135,6 @@
|
||||
switch (codec)
|
||||
{
|
||||
case HB_ACODEC_AC3: return hb_get_work(WORK_ENCAVCODEC_AUDIO);
|
||||
- case HB_ACODEC_FAAC: return hb_get_work(WORK_ENCFAAC);
|
||||
case HB_ACODEC_LAME: return hb_get_work(WORK_ENCLAME);
|
||||
case HB_ACODEC_VORBIS: return hb_get_work(WORK_ENCVORBIS);
|
||||
case HB_ACODEC_CA_AAC: return hb_get_work(WORK_ENC_CA_AAC);
|
||||
diff -ur a/test/module.defs b/test/module.defs
|
||||
--- a/test/module.defs 2013-05-05 15:39:27.975401406 +0200
|
||||
+++ b/test/module.defs 2013-05-05 15:47:35.322065057 +0200
|
||||
@@ -14,7 +14,7 @@
|
||||
TEST.libs = $(LIBHB.a)
|
||||
|
||||
TEST.GCC.l = \
|
||||
- a52 ass avcodec avformat avutil avresample dvdnav dvdread faac \
|
||||
+ a52 ass avcodec avformat avutil avresample dvdnav dvdread \
|
||||
fontconfig freetype fribidi mkv mpeg2 mp3lame mp4v2 ogg \
|
||||
samplerate swscale theoraenc theoradec vorbis vorbisenc x264 \
|
||||
bluray xml2 bz2 z
|
@ -1,175 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/handbrake/handbrake-0.9.9_pre5441-r1.ebuild,v 1.3 2013/06/29 20:35:06 tomwij Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
PYTHON_COMPAT=( python2_{5,6,7} )
|
||||
|
||||
inherit autotools eutils gnome2-utils python-any-r1
|
||||
|
||||
if [[ ${PV} = *9999* ]]; then
|
||||
ESVN_REPO_URI="svn://svn.handbrake.fr/HandBrake/trunk"
|
||||
inherit subversion
|
||||
KEYWORDS=""
|
||||
else
|
||||
SRC_URI="http://dev.gentoo.org/~tomwij/files/dist/${P}.tar.gz"
|
||||
S="${WORKDIR}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
fi
|
||||
|
||||
DESCRIPTION="Open-source, GPL-licensed, multiplatform, multithreaded video transcoder."
|
||||
HOMEPAGE="http://handbrake.fr/"
|
||||
LICENSE="GPL-2"
|
||||
|
||||
SLOT="0"
|
||||
IUSE="fdk ffmpeg gstreamer gtk"
|
||||
|
||||
# Use either ffmpeg or gst-plugins/mpeg2dec for decoding MPEG-2.
|
||||
REQUIRED_USE="!ffmpeg? ( gstreamer )"
|
||||
|
||||
RDEPEND="
|
||||
media-libs/a52dec
|
||||
media-libs/libass
|
||||
media-libs/libbluray
|
||||
media-libs/libdvdnav
|
||||
media-libs/libdvdread
|
||||
media-libs/libmpeg2
|
||||
media-libs/libmp4v2:0
|
||||
media-libs/libmkv
|
||||
media-libs/libsamplerate
|
||||
media-libs/libtheora
|
||||
media-libs/libvorbis
|
||||
media-libs/x264
|
||||
media-sound/lame
|
||||
ffmpeg? ( =virtual/ffmpeg-9 !<media-video/ffmpeg-1.2.1 )
|
||||
sys-libs/zlib
|
||||
gstreamer? (
|
||||
media-libs/gstreamer:1.0
|
||||
media-libs/gst-plugins-base:1.0
|
||||
!ffmpeg? ( media-plugins/gst-plugins-mpeg2dec:1.0 )
|
||||
)
|
||||
gtk? (
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/dbus-glib
|
||||
dev-libs/glib:2
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/libnotify
|
||||
x11-libs/pango
|
||||
>=virtual/udev-171[gudev]
|
||||
)
|
||||
fdk? ( media-libs/fdk-aac )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
${PYTHON_DEPS}
|
||||
dev-lang/yasm
|
||||
dev-util/intltool
|
||||
sys-devel/automake"
|
||||
|
||||
pkg_setup() {
|
||||
python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Get rid of leftover bundled library build definitions,
|
||||
# the version 0.9.9 supports the use of system libraries.
|
||||
sed -i 's:.*\(/contrib\|contrib/\).*::g' \
|
||||
"${S}"/make/include/main.defs \
|
||||
|| die "Contrib removal failed."
|
||||
|
||||
# Instead of adding a #define to libmkv, we expand it in place.
|
||||
epatch "${FILESDIR}"/handbrake-9999-expand-MK_SUBTITLE_PGS.patch
|
||||
|
||||
# Fix compilation against the released 1.9.1 version of mp4v2.
|
||||
epatch "${FILESDIR}"/handbrake-9999-fix-compilation-with-mp4v2-v1.9.1.patch
|
||||
|
||||
# Remove libdvdnav duplication and call it on the original instead.
|
||||
# It may work this way; if not, we should try to mimic the duplication.
|
||||
epatch "${FILESDIR}"/handbrake-9999-remove-dvdnav-dup.patch
|
||||
|
||||
# Remove faac dependency until its compilation errors can be resolved.
|
||||
epatch "${FILESDIR}"/handbrake-9999-remove-faac-dependency.patch
|
||||
|
||||
# Make use of an older version of libmkv.
|
||||
epatch "${FILESDIR}"/handbrake-9999-use-older-libmkv.patch
|
||||
|
||||
# Make use of an unpatched version of a52 that does not make a private field public.
|
||||
epatch "${FILESDIR}"/handbrake-9999-use-unpatched-a52.patch
|
||||
|
||||
# Fixup configure.ac with newer automake
|
||||
cd "${S}/gtk"
|
||||
sed -i \
|
||||
-e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:g' \
|
||||
-e 's:AM_PROG_CC_STDC:AC_PROG_CC:g' \
|
||||
-e 's:am_cv_prog_cc_stdc:ac_cv_prog_cc_stdc:g' \
|
||||
configure.ac || die "Fixing up configure.ac failed"
|
||||
|
||||
# Don't run autogen.sh
|
||||
sed -i '/autogen.sh/d' module.rules || die "Removing autogen.sh call failed"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
|
||||
if ! use gtk ; then
|
||||
myconf+=" --disable-gtk"
|
||||
fi
|
||||
|
||||
if ! use gstreamer ; then
|
||||
myconf+=" --disable-gst"
|
||||
fi
|
||||
|
||||
if use ffmpeg ; then
|
||||
myconf+=" --enable-ff-mpeg2"
|
||||
fi
|
||||
|
||||
if use fdk ; then
|
||||
myconf+=" --enable-fdk-aac"
|
||||
fi
|
||||
|
||||
./configure \
|
||||
--force \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--disable-gtk-update-checks \
|
||||
${myconf} || die "Configure failed."
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake -C build
|
||||
|
||||
# Documentation building is currently broken.
|
||||
#
|
||||
# if use doc ; then
|
||||
# emake -C build doc
|
||||
# fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake -C build DESTDIR="${D}" install
|
||||
|
||||
dodoc AUTHORS CREDITS NEWS THANKS TRANSLATIONS
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
einfo "For the CLI version of HandBrake, you can use \`HandBrakeCLI\`."
|
||||
|
||||
if use gtk ; then
|
||||
einfo ""
|
||||
einfo "For the GTK+ version of HandBrake, you can run \`ghb\`."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
gnome2_icon_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
}
|
@ -0,0 +1,299 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/mpv/mpv-0_p20130715.ebuild,v 1.1 2013/07/15 08:38:08 lu_zero Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
EGIT_REPO_URI="git://github.com/mpv-player/mpv.git"
|
||||
|
||||
inherit toolchain-funcs flag-o-matic multilib base
|
||||
[[ ${PV} == *9999* ]] && inherit git-2
|
||||
|
||||
DESCRIPTION="Video player based on MPlayer/mplayer2"
|
||||
HOMEPAGE="http://mpv.io/"
|
||||
[[ ${PV} == *9999* ]] || \
|
||||
SRC_URI="http://dev.gentoo.org/~lu_zero/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
[[ ${PV} == *9999* ]] || \
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
|
||||
IUSE="+alsa aqua bluray bs2b +cdio dvb +dvd +enca encode +iconv jack joystick
|
||||
jpeg ladspa lcms +libass libcaca libguess lirc mng +mp3 -openal +opengl oss
|
||||
portaudio +postproc pulseaudio pvr +quvi radio samba +shm +threads v4l vcd
|
||||
vdpau vf-dlopen wayland +X xinerama +xscreensaver +xv"
|
||||
|
||||
REQUIRED_USE="
|
||||
enca? ( iconv )
|
||||
lcms? ( opengl )
|
||||
libguess? ( iconv )
|
||||
opengl? ( || ( aqua wayland X ) )
|
||||
portaudio? ( threads )
|
||||
pvr? ( v4l )
|
||||
radio? ( v4l || ( alsa oss ) )
|
||||
v4l? ( threads )
|
||||
vdpau? ( X )
|
||||
wayland? ( opengl )
|
||||
xinerama? ( X )
|
||||
xscreensaver? ( X )
|
||||
xv? ( X )
|
||||
"
|
||||
|
||||
RDEPEND+="
|
||||
|| (
|
||||
>=media-video/libav-9:=[encode?,threads?,vdpau?]
|
||||
>=media-video/ffmpeg-1.2[encode?,threads?,vdpau?]
|
||||
)
|
||||
sys-libs/ncurses
|
||||
sys-libs/zlib
|
||||
X? (
|
||||
x11-libs/libXext
|
||||
x11-libs/libXxf86vm
|
||||
opengl? ( virtual/opengl )
|
||||
lcms? ( media-libs/lcms:2 )
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
xinerama? ( x11-libs/libXinerama )
|
||||
xscreensaver? ( x11-libs/libXScrnSaver )
|
||||
xv? ( x11-libs/libXv )
|
||||
)
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
bluray? ( media-libs/libbluray )
|
||||
bs2b? ( media-libs/libbs2b )
|
||||
cdio? (
|
||||
|| (
|
||||
dev-libs/libcdio-paranoia
|
||||
<dev-libs/libcdio-0.90[-minimal]
|
||||
)
|
||||
)
|
||||
dvb? ( virtual/linuxtv-dvb-headers )
|
||||
dvd? ( >=media-libs/libdvdread-4.1.3 )
|
||||
enca? ( app-i18n/enca )
|
||||
iconv? ( virtual/libiconv )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
jpeg? ( virtual/jpeg )
|
||||
ladspa? ( media-libs/ladspa-sdk )
|
||||
libass? (
|
||||
>=media-libs/libass-0.9.10[enca?,fontconfig]
|
||||
virtual/ttf-fonts
|
||||
)
|
||||
libcaca? ( media-libs/libcaca )
|
||||
libguess? ( >=app-i18n/libguess-1.0 )
|
||||
lirc? ( app-misc/lirc )
|
||||
mng? ( media-libs/libmng )
|
||||
mp3? ( media-sound/mpg123 )
|
||||
openal? ( >=media-libs/openal-1.13 )
|
||||
portaudio? ( >=media-libs/portaudio-19_pre20111121 )
|
||||
postproc? (
|
||||
|| (
|
||||
media-libs/libpostproc
|
||||
media-video/ffmpeg
|
||||
)
|
||||
)
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
quvi? ( >=media-libs/libquvi-0.4.1:= )
|
||||
samba? ( net-fs/samba )
|
||||
wayland? (
|
||||
>=dev-libs/wayland-1.0.0
|
||||
media-libs/mesa[egl,wayland]
|
||||
>=x11-libs/libxkbcommon-0.3.0
|
||||
)
|
||||
"
|
||||
ASM_DEP="dev-lang/yasm"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
>=dev-lang/perl-5.8
|
||||
dev-python/docutils
|
||||
X? (
|
||||
x11-proto/videoproto
|
||||
x11-proto/xf86vidmodeproto
|
||||
xinerama? ( x11-proto/xineramaproto )
|
||||
xscreensaver? ( x11-proto/scrnsaverproto )
|
||||
)
|
||||
amd64? ( ${ASM_DEP} )
|
||||
x86? ( ${ASM_DEP} )
|
||||
x86-fbsd? ( ${ASM_DEP} )
|
||||
"
|
||||
DOCS=( AUTHORS Copyright README.md etc/example.conf etc/input.conf etc/encoding-example-profiles.conf )
|
||||
|
||||
pkg_setup() {
|
||||
if [[ ${PV} == *9999* ]]; then
|
||||
elog
|
||||
elog "This is a live ebuild which installs the latest from upstream's"
|
||||
elog "git repository, and is unsupported by Gentoo."
|
||||
elog "Everything but bugs in the ebuild itself will be ignored."
|
||||
elog
|
||||
fi
|
||||
|
||||
if use !libass; then
|
||||
ewarn
|
||||
ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
|
||||
fi
|
||||
|
||||
if use openal; then
|
||||
ewarn
|
||||
ewarn "You've enabled the openal flag. OpenAL is disabled by default,"
|
||||
ewarn "because it supposedly inteferes with some other configure tests"
|
||||
ewarn "and makes them fail silently."
|
||||
fi
|
||||
|
||||
einfo "For additional format support you need to enable the support on your"
|
||||
einfo "libavcodec/libavformat provider:"
|
||||
einfo " media-video/libav or media-video/ffmpeg"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# fix path to bash executable in configure scripts
|
||||
sed -i -e "1c\#!${EPREFIX}/bin/bash" \
|
||||
configure version.sh || die
|
||||
|
||||
base_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=""
|
||||
local uses i
|
||||
|
||||
# ebuild uses "use foo || --disable-foo" to forcibly disable
|
||||
# compilation in almost every situation. The reason for this is
|
||||
# because if --enable is used, it will force the build of that option,
|
||||
# regardless of whether the dependency is available or not.
|
||||
|
||||
#####################
|
||||
# Optional features #
|
||||
#####################
|
||||
# SDL output is fallback for platforms where nothing better is available
|
||||
myconf+=" --disable-sdl --disable-sdl2"
|
||||
use encode || myconf+=" --disable-encoding"
|
||||
myconf+=" $(use_enable joystick)"
|
||||
uses="bluray vcd"
|
||||
for i in ${uses}; do
|
||||
use ${i} || myconf+=" --disable-${i}"
|
||||
done
|
||||
use quvi || myconf+=" --disable-libquvi4 --disable-libquvi9"
|
||||
use samba || myconf+=" --disable-smb"
|
||||
use lirc || myconf+=" --disable-lirc --disable-lircc"
|
||||
|
||||
########
|
||||
# CDDA #
|
||||
########
|
||||
use cdio || myconf+=" --disable-libcdio"
|
||||
|
||||
############
|
||||
# DVD read #
|
||||
############
|
||||
use dvd || myconf+=" --disable-dvdread"
|
||||
|
||||
#############
|
||||
# Subtitles #
|
||||
#############
|
||||
uses="enca iconv libass libguess"
|
||||
for i in ${uses}; do
|
||||
use ${i} || myconf+=" --disable-${i}"
|
||||
done
|
||||
|
||||
#####################################
|
||||
# DVB / Video4Linux / Radio support #
|
||||
#####################################
|
||||
use dvb || myconf+=" --disable-dvb"
|
||||
use pvr || myconf+=" --disable-pvr"
|
||||
use v4l || myconf+=" --disable-tv --disable-tv-v4l2"
|
||||
if use radio; then
|
||||
myconf+=" --enable-radio --enable-radio-capture"
|
||||
else
|
||||
myconf+=" --disable-radio-v4l2"
|
||||
fi
|
||||
|
||||
##########
|
||||
# Codecs #
|
||||
##########
|
||||
use mp3 || myconf+=" --disable-mpg123"
|
||||
uses="jpeg mng"
|
||||
for i in ${uses}; do
|
||||
use ${i} || myconf+=" --disable-${i}"
|
||||
done
|
||||
|
||||
################
|
||||
# Video Output #
|
||||
################
|
||||
use libcaca || myconf+=" --disable-caca"
|
||||
use postproc || myconf+=" --disable-libpostproc"
|
||||
|
||||
################
|
||||
# Audio Output #
|
||||
################
|
||||
myconf+=" --disable-rsound" # media-sound/rsound is in pro-audio overlay only
|
||||
uses="alsa jack ladspa portaudio"
|
||||
for i in ${uses}; do
|
||||
use ${i} || myconf+=" --disable-${i}"
|
||||
done
|
||||
use bs2b || myconf+=" --disable-libbs2b"
|
||||
use openal && myconf+=" --enable-openal"
|
||||
use oss || myconf+=" --disable-ossaudio"
|
||||
use pulseaudio || myconf+=" --disable-pulse"
|
||||
|
||||
####################
|
||||
# Advanced Options #
|
||||
####################
|
||||
# keep build reproducible
|
||||
myconf+=" --disable-build-date"
|
||||
# do not add -g to CFLAGS
|
||||
myconf+=" --disable-debug"
|
||||
use threads || myconf+=" --disable-pthreads"
|
||||
|
||||
# Platform specific flags, hardcoded on amd64 (see below)
|
||||
use shm || myconf+=" --disable-shm"
|
||||
|
||||
if use x86 && gcc-specs-pie; then
|
||||
filter-flags -fPIC -fPIE
|
||||
append-ldflags -nopie
|
||||
fi
|
||||
|
||||
###########################
|
||||
# X enabled configuration #
|
||||
###########################
|
||||
use X || myconf+=" --disable-x11"
|
||||
uses="vdpau wayland xinerama xv"
|
||||
for i in ${uses}; do
|
||||
use ${i} || myconf+=" --disable-${i}"
|
||||
done
|
||||
use opengl || myconf+=" --disable-gl"
|
||||
use lcms || myconf+=" --disable-lcms2"
|
||||
use xscreensaver || myconf+=" --disable-xss"
|
||||
|
||||
############################
|
||||
# OSX (aqua) configuration #
|
||||
############################
|
||||
use aqua && myconf+=" --enable-macosx-bundle"
|
||||
|
||||
CFLAGS= LDFLAGS= ./configure \
|
||||
--cc="$(tc-getCC)" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-ldflags="${LDFLAGS}" \
|
||||
--pkg-config="$(tc-getPKG_CONFIG)" \
|
||||
--prefix="${EPREFIX}"/usr \
|
||||
--bindir="${EPREFIX}"/usr/bin \
|
||||
--confdir="${EPREFIX}"/etc/${PN} \
|
||||
--mandir="${EPREFIX}"/usr/share/man \
|
||||
--localedir="${EPREFIX}"/usr/share/locale \
|
||||
${myconf} || die
|
||||
|
||||
MAKEOPTS+=" V=1"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
base_src_compile
|
||||
|
||||
if use vf-dlopen; then
|
||||
tc-export CC
|
||||
emake -C TOOLS/vf_dlopen
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
base_src_install
|
||||
|
||||
if use vf-dlopen; then
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe TOOLS/vf_dlopen/*.so
|
||||
fi
|
||||
}
|
@ -1 +1 @@
|
||||
Mon, 15 Jul 2013 06:36:56 +0000
|
||||
Mon, 15 Jul 2013 18:36:56 +0000
|
||||
|
@ -1 +1 @@
|
||||
Mon, 15 Jul 2013 06:36:56 +0000
|
||||
Mon, 15 Jul 2013 18:36:56 +0000
|
||||
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile install prepare
|
||||
DEPEND=app-arch/unzip dev-libs/elfutils net-libs/libpcap
|
||||
DESCRIPTION=Cisco 7200/3600 Simulator
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gns3.net/dynamips/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-arch/unzip dev-libs/elfutils net-libs/libpcap
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/project/gns-3/Dynamips/0.2.8-community/dynamips-0.2.8-community.source.zip
|
||||
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=5005d40ee5a9997f3fbe3ae1bbe0a32e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install preinst prepare setup test
|
||||
DEPEND=>=virtual/jdk-1.7 >=dev-java/javassist-3 dev-java/ant-core test? ( dev-java/ant-junit4 dev-java/hamcrest-core ) >=dev-java/java-config-2.1.9-r1 >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2 >=dev-lang/python-2.4
|
||||
DESCRIPTION=tuProlog is a light-weight Prolog for Internet applications and infrastructures
|
||||
EAPI=3
|
||||
HOMEPAGE=http://tuprolog.unibo.it/
|
||||
IUSE=doc test elibc_FreeBSD elibc_FreeBSD
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-3
|
||||
RDEPEND=>=virtual/jdk-1.7 >=dev-java/javassist-3 >=dev-java/java-config-2.1.9-r1
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/tuprolog-2.7.2.tar.gz
|
||||
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 java-ant-2 65ba8d80c13cf56bad5ccec21a6b3c37 java-pkg-2 65bbb59987d777c1106ae8aa4bf36e7b java-utils-2 52b7cfbf4f7225fcea7e7f18b6d83328 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=a983a6669cef97bb1254962e2fe97178
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare test
|
||||
DEPEND=ssl? ( dev-libs/openssl )
|
||||
DESCRIPTION=A library to execute a function when a specific event occurs on a file descriptor
|
||||
EAPI=5
|
||||
HOMEPAGE=http://libevent.org/
|
||||
IUSE=+ssl static-libs test
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=BSD
|
||||
RDEPEND=ssl? ( dev-libs/openssl ) !<=dev-libs/9libs-1.0
|
||||
SLOT=0
|
||||
SRC_URI=mirror://github/libevent/libevent/libevent-2.1.2-alpha.tar.gz
|
||||
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=46965de70392c34e3cb3548d0355837e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup test
|
||||
DEPEND=test? ( dev-util/dejagnu )
|
||||
DESCRIPTION=a portable, high level programming interface to various calling conventions.
|
||||
EAPI=5
|
||||
HOMEPAGE=http://sourceware.org/libffi/
|
||||
IUSE=debug pax_kernel static-libs test abi_x86_32 abi_x86_64 abi_x86_x32
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=MIT
|
||||
RDEPEND=abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224 )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://sourceware.org/pub/libffi/libffi-3.0.13.tar.gz
|
||||
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 libtool b1c8688e60f9580bcb9bb46e08737eb1 multibuild c2f33b0eedd7bcfd5bc226baa8da7837 multilib 892e597faee02a5b94eb02ab512e7622 multilib-build d9bc148ad9fea2e62ff4a7f7e21c6573 multilib-minimal 09c985fcba99d0f16fc7161fffa80730 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=e852306fc5dd00479e092683aae6e988
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=sys-devel/flex sys-devel/bison python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 ) python_targets_python3_3? ( dev-lang/python:3.3 ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_1(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
|
||||
DESCRIPTION=A collection of libraries providing APIs to netlink protocol based Linux kernel interfaces
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.infradead.org/~tgr/libnl/
|
||||
IUSE=doc static-libs python utils python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux
|
||||
LICENSE=LGPL-2.1 doc? ( GPL-2 ) utils? ( GPL-2 )
|
||||
RDEPEND=python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_1? ( dev-lang/python:3.1 ) python_targets_python3_2? ( dev-lang/python:3.2 ) python_targets_python3_3? ( dev-lang/python:3.3 ) dev-python/python-exec[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_targets_python3_1(-)?,python_targets_python3_2(-)?,python_targets_python3_3(-)?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_6 python_targets_python2_7 python_targets_python3_1 python_targets_python3_2 python_targets_python3_3 )
|
||||
SLOT=3
|
||||
SRC_URI=http://www.infradead.org/~tgr/libnl/files/libnl-3.2.22.tar.gz doc? ( http://www.infradead.org/~tgr/libnl/files/libnl-doc-3.2.22.tar.gz )
|
||||
_eclasses_=distutils-r1 23c50381cb8eba8d1e7d233e14a967f8 eutils 63afaaed8aa819fdcb814c7cd39495a2 libtool b1c8688e60f9580bcb9bb46e08737eb1 multibuild c2f33b0eedd7bcfd5bc226baa8da7837 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 094dc7421f9aea7525b85b899f67e62a python-utils-r1 68315568b6b6ec436deb87db2cd36fe8 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=7a47b7d4b6f78b0beab6aebd12ab71a3
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install test
|
||||
DEPEND=!dev-libs/libusb:1 udev? ( >=virtual/udev-200 ) doc? ( app-doc/doxygen )
|
||||
DESCRIPTION=Userspace access to USB devices
|
||||
EAPI=5
|
||||
HOMEPAGE=http://libusbx.sourceforge.net/
|
||||
IUSE=debug doc examples static-libs test udev
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 -x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=!dev-libs/libusb:1 udev? ( >=virtual/udev-200 )
|
||||
SLOT=1
|
||||
SRC_URI=mirror://sourceforge/libusbx/libusbx-1.0.16.tar.bz2
|
||||
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=32aa3924fd3e7f709f620bd97294d2ad
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=test? ( sys-process/time )
|
||||
DESCRIPTION=userspace RCU (read-copy-update) library
|
||||
EAPI=5
|
||||
HOMEPAGE=http://lttng.org/urcu
|
||||
IUSE=static-libs test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
SLOT=0
|
||||
SRC_URI=http://lttng.org/files/urcu/userspace-rcu-0.7.7.tar.bz2
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 autotools-utils 0954dce983a8c7cfe4e2b55263cb7a05 eutils 63afaaed8aa819fdcb814c7cd39495a2 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=f815e73bafb06f49b700e0f37c3b81df
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare
|
||||
DEPEND=dev-python/setuptools =dev-lang/python-2*
|
||||
DESCRIPTION=A finite domain constraints solver written in 100% pure Python
|
||||
EAPI=3
|
||||
HOMEPAGE=http://www.logilab.org/project/logilab-constraint
|
||||
IUSE=examples
|
||||
KEYWORDS=~amd64 ~sparc ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=dev-python/logilab-common =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.logilab.org/pub/constraint/logilab-constraint-0.5.0.tar.gz
|
||||
_eclasses_=distutils 77fc6005d2dfcc7bdb5ec363a49d9912 multilib 892e597faee02a5b94eb02ab512e7622 python dd56675d8e9f7e85d815a28c87383141 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f
|
||||
_md5_=fd09a94635e62b53772ea519a5cdc850
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=dev-python/setuptools[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=A finite domain constraints solver written in 100% pure Python
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.logilab.org/project/logilab-constraint
|
||||
IUSE=doc examples python_targets_python2_5 python_targets_python2_6 python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~sparc ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=dev-python/logilab-common[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=ftp://ftp.logilab.org/pub/constraint/logilab-constraint-0.5.0.tar.gz
|
||||
_eclasses_=distutils-r1 23c50381cb8eba8d1e7d233e14a967f8 eutils 63afaaed8aa819fdcb814c7cd39495a2 multibuild c2f33b0eedd7bcfd5bc226baa8da7837 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 094dc7421f9aea7525b85b899f67e62a python-utils-r1 68315568b6b6ec436deb87db2cd36fe8 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=53b927bde86aac3946de0261de0be2ae
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=>=dev-vcs/mercurial-2.5 <dev-vcs/mercurial-2.7 dev-python/iniparse[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/pygments[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/PyQt4[svg,python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/qscintilla-python[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] doc? ( >=dev-python/sphinx-1.0.3 ) python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=Set of graphical tools for Mercurial
|
||||
EAPI=5
|
||||
HOMEPAGE=http://tortoisehg.bitbucket.org
|
||||
IUSE=doc python_targets_python2_5 python_targets_python2_6 python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=dev-vcs/mercurial-2.5 <dev-vcs/mercurial-2.7 dev-python/iniparse[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/pygments[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/PyQt4[svg,python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] dev-python/qscintilla-python[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)] python_targets_python2_5? ( dev-lang/python:2.5 ) python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) dev-python/python-exec[python_targets_python2_5(-)?,python_targets_python2_6(-)?,python_targets_python2_7(-)?,-python_single_target_python2_5(-),-python_single_target_python2_6(-),-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_5 python_targets_python2_6 python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://bitbucket/tortoisehg/targz/downloads/tortoisehg-2.8.2.tar.gz
|
||||
_eclasses_=distutils-r1 23c50381cb8eba8d1e7d233e14a967f8 eutils 63afaaed8aa819fdcb814c7cd39495a2 multibuild c2f33b0eedd7bcfd5bc226baa8da7837 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 094dc7421f9aea7525b85b899f67e62a python-utils-r1 68315568b6b6ec436deb87db2cd36fe8 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=fc7f5b12792229fa4af92ffe8a15893c
|
@ -0,0 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
|
||||
DEPEND=app-arch/unzip
|
||||
DESCRIPTION=The spiritual successor of the classic Tetris mixed with physics
|
||||
EAPI=5
|
||||
HOMEPAGE=http://stabyourself.net/nottetris2/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=CC-BY-NC-SA-3.0
|
||||
RDEPEND=>=games-engines/love-0.7.2:0.7 media-libs/devil[png]
|
||||
SLOT=0
|
||||
SRC_URI=http://stabyourself.net/dl.php?file=nottetris2/nottetris2-linux.zip -> nottetris2-1.zip
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 63afaaed8aa819fdcb814c7cd39495a2 games 0fb7637597e0869f6c8be79b11d0135a multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=291f124c3da02f2ca62662bc3cf925c7
|
@ -1,11 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup unpack
|
||||
DESCRIPTION=Header files for Advanced Linux Sound Architecture kernel modules
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.alsa-project.org/
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=GPL-2
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://alsaproject/driver/alsa-driver-1.0.25.tar.bz2
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils 63afaaed8aa819fdcb814c7cd39495a2 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=c141d8876bf5b567fb519268a138529b
|
@ -1,11 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup
|
||||
DEPEND=!sys-kernel/linux-headers
|
||||
DESCRIPTION=Header files for Advanced Linux Sound Architecture kernel modules
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.alsa-project.org/
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
|
||||
LICENSE=GPL-2 LGPL-2.1
|
||||
RDEPEND=!sys-kernel/linux-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://alsaproject/driver/alsa-driver-1.0.25.tar.bz2
|
||||
_eclasses_=eutils 63afaaed8aa819fdcb814c7cd39495a2 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=05d5d64f7798435c072e1acb0df22e72
|
||||
_md5_=f8e89bb7aae329b9911edac40b9f9ccd
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue