parent
1e7831f20c
commit
3d7b75621f
@ -1,2 +1,2 @@
|
||||
DIST rssh-2.3.3.tar.gz 119510 SHA256 1940912c2485f8531e4461de06bd2aebc607d2a89805debb7ac81002fa6fd07f SHA512 a5aeeca30217224830ca96acbf257a59c0da602ed541120d7a69695a352dfe6617b9fd8df7340f3363f4f807b47d1db20b60c10dcc8ef3a208968e3f9cb1c3ee WHIRLPOOL 2db29c430880bf37b7daceece8510fef54662cc3d10e75b693c425231d00b55c4d39c75cd539a088c8547d6caf10ff7c3b994c3ff2eb7e606bb3dcecd3362f05
|
||||
DIST rssh-2.3.4.tar.gz 113315 SHA256 f30c6a760918a0ed39cf9e49a49a76cb309d7ef1c25a66e77a41e2b1d0b40cd9 SHA512 c1a77abdf4abe5f936fb1c9c008fc81fabf7b624d69ed31fe2ae5619dfa4a79f1d4a4f2daa5291a36d40353fa2168e74e5ba61294230d702fcdc88ae0d520487 WHIRLPOOL a2fa86922780bdc5f34536aa5840a76902841024b0bc35220098e9d40e087c28578c37417c92ffca5035898c47f50d5de5d18609a3087ceb25eb532bd6b26092
|
||||
DIST rssh_2.3.4-3.debian.tar.xz 27364 SHA256 077b304c423349f2771207b0da20b0aef4a8e5baa9c51dcacd37fe2134bee70b SHA512 963d51c0a806090f8008b1f83ca3a0bc271f789e1388c4f4de993e61d705458be4163ba74ebb4fccea454b6ab08239b0a7c2b067bfe7ab222033b9785cb79a90 WHIRLPOOL 127f922d7595c3f3dc68be7b87f2b4043fa433c1e115232b6bac35cc924b280f161c976ab59cca92da846653ea4b5d5c3e33592e4f72593ec8dd07bd6c891c34
|
||||
|
@ -1,228 +0,0 @@
|
||||
--- rssh-2.3.3/main.c.in 2010-08-01 15:43:30.000000000 -0400
|
||||
+++ rssh-2.3.3/main.c.in 2012-05-11 16:44:39.000000000 -0400
|
||||
@@ -184,7 +184,7 @@
|
||||
* determine if the command in cmdline is acceptable to run, and store
|
||||
* name of program to exec in cmd
|
||||
*/
|
||||
- if ( !(*cmd = check_command_line(cmdline, opts)) ) return NULL;
|
||||
+ if ( !(*cmd = get_command(cmdline, opts)) ) return NULL;
|
||||
|
||||
/* if we need to do chroot processing, do it */
|
||||
if ( opts->shell_flags & RSSH_USE_CHROOT ){
|
||||
@@ -252,7 +252,9 @@
|
||||
}
|
||||
|
||||
/* return vector of pointers to command line arguments */
|
||||
- return build_arg_vector(cmdline, 0);
|
||||
+ argvec = build_arg_vector(cmdline, 0);
|
||||
+ if (check_command_line(argvec, opts)) return argvec;
|
||||
+ else return NULL;
|
||||
}
|
||||
|
||||
void vers_info( void )
|
||||
--- rssh-2.3.3/util.c 2010-08-01 09:07:00.000000000 -0400
|
||||
+++ rssh-2.3.3/util.c 2012-05-11 16:43:10.000000000 -0400
|
||||
@@ -106,7 +106,7 @@
|
||||
/* print error message to user and log attempt */
|
||||
fprintf(stderr, "\nThis account is restricted by rssh.\n"
|
||||
"%s\n\nIf you believe this is in error, please contact "
|
||||
- "your system administrator.\n\n", cmd);
|
||||
+ "your system administrator.\n\n", cmd);
|
||||
if ( argc < 3 )
|
||||
log_msg("user %s attempted to log in with a shell",
|
||||
username);
|
||||
@@ -132,31 +132,35 @@
|
||||
*/
|
||||
bool opt_exist(char *cl, char opt)
|
||||
{
|
||||
- int i = 0;
|
||||
+ int i = 1;
|
||||
int len;
|
||||
- char *token;
|
||||
- bool optstring = FALSE;
|
||||
-
|
||||
|
||||
len = strlen(cl);
|
||||
|
||||
/* process command line character by character */
|
||||
- while ( i < (len - 2) ){
|
||||
- if ( cl[i] == ' ' || cl[i] == '\t' ){
|
||||
- if ( cl[i+1] == '-' ){
|
||||
- optstring = TRUE;
|
||||
- i+=2;
|
||||
- }
|
||||
- }
|
||||
- if ( cl[i] == opt && optstring ) return TRUE;
|
||||
- if ( cl[i] == ' ' || cl[i] == '\t' || cl[i] == '-' )
|
||||
- optstring = FALSE;
|
||||
+ if (!(cl[0] == '-')) return FALSE;
|
||||
+ while ( i < (len) ){
|
||||
+ if ( cl[i] == opt ) return TRUE;
|
||||
i++;
|
||||
}
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
|
||||
+bool opt_filter(char **vec, const char opt)
|
||||
+{
|
||||
+ while (vec && *vec){
|
||||
+ if (opt_exist(*vec, opt)){
|
||||
+ fprintf(stderr, "\nillegal insecure %c option", opt);
|
||||
+ log_msg("insecure %c option in scp command line!", opt);
|
||||
+ return TRUE;
|
||||
+ }
|
||||
+ vec++;
|
||||
+ }
|
||||
+ return FALSE;
|
||||
+}
|
||||
+
|
||||
+
|
||||
bool check_command( char *cl, ShellOptions_t *opts, char *cmd, int cmdflag )
|
||||
{
|
||||
int cl_len; /* length of command line */
|
||||
@@ -186,69 +190,78 @@
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
+
|
||||
/*
|
||||
* check_command_line() - take the command line passed to rssh, and verify
|
||||
- * that the specified command is one the user is
|
||||
- * allowed to run. Return the path of the command
|
||||
- * which will be run if it is ok, or return NULL if it
|
||||
- * is not.
|
||||
+ * that the specified command is one the user is
|
||||
+ * allowed to run and validate the arguments. Return the
|
||||
+ * path of the command which will be run if it is ok, or
|
||||
+ * return NULL if it is not.
|
||||
*/
|
||||
-char *check_command_line( char *cl, ShellOptions_t *opts )
|
||||
+char *check_command_line( char **cl, ShellOptions_t *opts )
|
||||
{
|
||||
|
||||
- if ( check_command(cl, opts, PATH_SFTP_SERVER, RSSH_ALLOW_SFTP) )
|
||||
+ if ( check_command(*cl, opts, PATH_SFTP_SERVER, RSSH_ALLOW_SFTP) )
|
||||
return PATH_SFTP_SERVER;
|
||||
|
||||
- if ( check_command(cl, opts, PATH_SCP, RSSH_ALLOW_SCP) ){
|
||||
+ if ( check_command(*cl, opts, PATH_SCP, RSSH_ALLOW_SCP) ){
|
||||
/* filter -S option */
|
||||
- if ( opt_exist(cl, 'S') ){
|
||||
- fprintf(stderr, "\ninsecure -S option not allowed.");
|
||||
- log_msg("insecure -S option in scp command line!");
|
||||
- return NULL;
|
||||
- }
|
||||
+ if ( opt_filter(cl, 'S') ) return NULL;
|
||||
return PATH_SCP;
|
||||
}
|
||||
|
||||
- if ( check_command(cl, opts, PATH_CVS, RSSH_ALLOW_CVS) ){
|
||||
- if ( opt_exist(cl, 'e') ){
|
||||
- fprintf(stderr, "\ninsecure -e option not allowed.");
|
||||
- log_msg("insecure -e option in cvs command line!");
|
||||
- return NULL;
|
||||
- }
|
||||
+ if ( check_command(*cl, opts, PATH_CVS, RSSH_ALLOW_CVS) ){
|
||||
+ if ( opt_filter(cl, 'e') ) return NULL;
|
||||
return PATH_CVS;
|
||||
}
|
||||
|
||||
- if ( check_command(cl, opts, PATH_RDIST, RSSH_ALLOW_RDIST) ){
|
||||
+ if ( check_command(*cl, opts, PATH_RDIST, RSSH_ALLOW_RDIST) ){
|
||||
/* filter -P option */
|
||||
- if ( opt_exist(cl, 'P') ){
|
||||
- fprintf(stderr, "\ninsecure -P option not allowed.");
|
||||
- log_msg("insecure -P option in rdist command line!");
|
||||
- return NULL;
|
||||
- }
|
||||
+ if ( opt_filter(cl, 'P') ) return NULL;
|
||||
return PATH_RDIST;
|
||||
}
|
||||
|
||||
- if ( check_command(cl, opts, PATH_RSYNC, RSSH_ALLOW_RSYNC) ){
|
||||
+ if ( check_command(*cl, opts, PATH_RSYNC, RSSH_ALLOW_RSYNC) ){
|
||||
/* filter -e option */
|
||||
- if ( opt_exist(cl, 'e') ){
|
||||
- fprintf(stderr, "\ninsecure -e option not allowed.");
|
||||
- log_msg("insecure -e option in rdist command line!");
|
||||
- return NULL;
|
||||
- }
|
||||
-
|
||||
- if ( strstr(cl, "--rsh=" ) ){
|
||||
- fprintf(stderr, "\ninsecure --rsh= not allowed.");
|
||||
- log_msg("insecure --rsh option in rsync command line!");
|
||||
- return NULL;
|
||||
+ if ( opt_filter(cl, 'e') ) return NULL;
|
||||
+ while (cl && *cl){
|
||||
+ if ( strstr(*cl, "--rsh=" ) ){
|
||||
+ fprintf(stderr, "\ninsecure --rsh= not allowed.");
|
||||
+ log_msg("insecure --rsh option in rsync command line!");
|
||||
+ return NULL;
|
||||
+ }
|
||||
}
|
||||
-
|
||||
return PATH_RSYNC;
|
||||
}
|
||||
+ /* No match, return NULL */
|
||||
+ return NULL;
|
||||
+}
|
||||
+
|
||||
+
|
||||
+/*
|
||||
+ * get_command() - take the command line passed to rssh, and verify
|
||||
+ * that the specified command is one the user is allowed to run.
|
||||
+ * Return the path of the command which will be run if it is ok,
|
||||
+ * or return NULL if it is not.
|
||||
+ */
|
||||
+char *get_command( char *cl, ShellOptions_t *opts )
|
||||
+{
|
||||
|
||||
+ if ( check_command(cl, opts, PATH_SFTP_SERVER, RSSH_ALLOW_SFTP) )
|
||||
+ return PATH_SFTP_SERVER;
|
||||
+ if ( check_command(cl, opts, PATH_SCP, RSSH_ALLOW_SCP) )
|
||||
+ return PATH_SCP;
|
||||
+ if ( check_command(cl, opts, PATH_CVS, RSSH_ALLOW_CVS) )
|
||||
+ return PATH_CVS;
|
||||
+ if ( check_command(cl, opts, PATH_RDIST, RSSH_ALLOW_RDIST) )
|
||||
+ return PATH_RDIST;
|
||||
+ if ( check_command(cl, opts, PATH_RSYNC, RSSH_ALLOW_RSYNC) )
|
||||
+ return PATH_RSYNC;
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
+
|
||||
/*
|
||||
* extract_root() - takes a root directory and the full path to some other
|
||||
* directory, and returns a pointer to a string which
|
||||
@@ -264,7 +277,7 @@
|
||||
len = strlen(root);
|
||||
/* get rid of a trailing / from the root path */
|
||||
if ( root[len - 1] == '/' ){
|
||||
- root[len - 1] = '\0';
|
||||
+ root[len - 1] = '\0';
|
||||
len--;
|
||||
}
|
||||
if ( (strncmp(root, path, len)) ) return NULL;
|
||||
@@ -309,7 +322,7 @@
|
||||
* same name, and returns FALSE if the bits are not valid
|
||||
*/
|
||||
int validate_access( const char *temp, bool *allow_sftp, bool *allow_scp,
|
||||
- bool *allow_cvs, bool *allow_rdist, bool *allow_rsync )
|
||||
+ bool *allow_cvs, bool *allow_rdist, bool *allow_rsync )
|
||||
{
|
||||
int i;
|
||||
|
||||
--- rssh-2.3.3/util.h 2006-12-21 17:22:38.000000000 -0500
|
||||
+++ rssh-2.3.3/util.h 2012-05-11 16:21:12.000000000 -0400
|
||||
@@ -33,7 +33,8 @@
|
||||
#include "rsshconf.h"
|
||||
|
||||
void fail( int flags, int argc, char **argv );
|
||||
-char *check_command_line( char *cl, ShellOptions_t *opts );
|
||||
+char *check_command_line( char **cl, ShellOptions_t *opts );
|
||||
+char *get_command( char *cl, ShellOptions_t *opts);
|
||||
char *extract_root( char *root, char *path );
|
||||
int validate_umask( const char *temp, int *mask );
|
||||
int validate_access( const char *temp, bool *allow_sftp, bool *allow_scp,
|
@ -0,0 +1,33 @@
|
||||
diff -Naur rssh-2.3.4.orig/configure.ac rssh-2.3.4/configure.ac
|
||||
--- rssh-2.3.4.orig/configure.ac 2013-11-15 16:11:21.301056547 -0700
|
||||
+++ rssh-2.3.4/configure.ac 2013-11-15 16:11:51.471424233 -0700
|
||||
@@ -13,12 +13,6 @@
|
||||
AC_PROG_MAKE_SET
|
||||
AC_CHECK_TOOL([STRIP],[strip])
|
||||
|
||||
-if test yes = "$GCC" ; then
|
||||
- defcflags="-O2 -Wall -Wshadow"
|
||||
-else
|
||||
- echo "Using default flags"
|
||||
-fi
|
||||
-
|
||||
# Checks for libraries.
|
||||
|
||||
# Checks for header files.
|
||||
diff -Naur rssh-2.3.4.orig/Makefile.am rssh-2.3.4/Makefile.am
|
||||
--- rssh-2.3.4.orig/Makefile.am 2013-11-15 16:11:21.301056547 -0700
|
||||
+++ rssh-2.3.4/Makefile.am 2013-11-15 16:12:28.581876494 -0700
|
||||
@@ -15,7 +15,7 @@
|
||||
base=`echo @PACKAGE_STRING@|tr " " "-"`
|
||||
|
||||
install-exec-hook:
|
||||
- chmod u+s $(libexecdir)/rssh_chroot_helper
|
||||
+ chmod u+s $(DESTDIR)/$(libexecdir)/rssh_chroot_helper
|
||||
|
||||
rpm: dist
|
||||
rpmbuild -ta --sign $(base).tar.gz
|
||||
@@ -24,3 +24,4 @@
|
||||
gpg -ba --default-key ddm@pizzashack.org $(base).tar.gz
|
||||
mv $(base).tar.gz.asc $(base).tar.gz.sig
|
||||
|
||||
+AM_CPPFLAGS += -I. -I$(srcdir)
|
@ -1,9 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>opensource@andmarios.com</email>
|
||||
<name>Marios Andreopoulos</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>opensource@andmarios.com</email>
|
||||
<name>Marios Andreopoulos</name>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>ottxor@gentoo.org</email>
|
||||
<name>Christoph Junghans</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -1,35 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/rssh/rssh-2.3.3-r2.ebuild,v 1.5 2013/05/10 07:51:42 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="Restricted shell for SSHd"
|
||||
HOMEPAGE="http://rssh.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/rssh/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="static"
|
||||
|
||||
RDEPEND="virtual/ssh"
|
||||
|
||||
src_prepare() {
|
||||
sed -i 's:chmod u+s $(:chmod u+s $(DESTDIR)$(:' Makefile.in || die
|
||||
epatch "${FILESDIR}"/rssh-2.3.3-envvars.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--libexecdir="/usr/$(get_libdir)/misc" \
|
||||
--with-scp=/usr/bin/scp \
|
||||
--with-sftp-server="/usr/$(get_libdir)/misc/sftp-server" \
|
||||
$(use_enable static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}"
|
||||
dodoc AUTHORS ChangeLog CHROOT INSTALL README TODO
|
||||
}
|
@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/rssh/rssh-2.3.4_p3.ebuild,v 1.1 2013/11/19 05:00:42 ottxor Exp $
|
||||
|
||||
EAPI=5
|
||||
inherit autotools-utils multilib
|
||||
|
||||
DESCRIPTION="Restricted shell for SSHd"
|
||||
HOMEPAGE="http://rssh.sourceforge.net/"
|
||||
MY_P="${P/%_p*}"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz
|
||||
mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p/-}.debian.tar.xz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~x86"
|
||||
IUSE="static subversion"
|
||||
|
||||
RDEPEND="virtual/ssh"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
DOCS=( AUTHORS ChangeLog CHROOT INSTALL README TODO )
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/debian/patches/fixes/*.diff "${FILESDIR}/${P}"-autotools.patch
|
||||
use subversion && epatch "${WORKDIR}"/debian/patches/features/subversion.diff
|
||||
AUTOTOOLS_AUTORECONF=1 autotools-utils_src_prepare #due to debian patches
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--libexecdir="/usr/$(get_libdir)/misc"
|
||||
--with-scp=/usr/bin/scp
|
||||
--with-sftp-server="/usr/$(get_libdir)/misc/sftp-server"
|
||||
$(use_enable static)
|
||||
)
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
if use subversion && [[ -f "${EROOT}"/etc/rssh.conf ]]; then
|
||||
awk -f conf_convert "${EROOT}"/etc/rssh.conf > "${T}/rssh.conf" || die
|
||||
insinto /etc
|
||||
doins "${T}/rssh.conf"
|
||||
fi
|
||||
}
|
@ -1,2 +1 @@
|
||||
DIST py-bcrypt-0.2.tar.gz 16804 SHA256 86a798053e41620e64c41b9d6cfd820ac4a564ed4030a5fb177b9daef6bbacba SHA512 d01f263ebb309b4018e457714f8a2cfad6b3a4c33c8b151e2c66de3a658a8495e50704ce10122f0cb551f7669fa9a8f9fdc8d2c5af22e39352c22feb45eaf777 WHIRLPOOL 4f4735505c1e744c516159f0d4a04231e1d21a1fd5e37bc6e85a59c76f92155f1558ab69511c9427346308934d946662ebb653c668d189dff45e6d043529ac98
|
||||
DIST py-bcrypt-0.4.tar.gz 27399 SHA256 5fa13bce551468350d66c4883694850570f3da28d6866bb638ba44fe5eabda78 SHA512 0e43212c9928dc842f93b18a19805d7e0a12dad1032ee6949efba4afee95922bb4046d052c817c09c09fcdc6bcc3b92512fad8d6571bb8983a4ae94e287bb49e WHIRLPOOL 72d584bbab08c802ef37898d2258efba6f7fedaa4774c29cf71410812382c6bf43413dc20c0fd34b6dad18c88616906d947529781126364946a8703192071475
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 2011-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/py-bcrypt/py-bcrypt-0.2.ebuild,v 1.1 2013/09/10 06:29:40 patrick Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="py-bcrypt is an implementation of the OpenBSD Blowfish password hashing algorithm"
|
||||
HOMEPAGE="http://www.mindrot.org/projects/py-bcrypt
|
||||
https://code.google.com/p/py-bcrypt/"
|
||||
SRC_URI="http://www.mindrot.org/files/${PN}/${P}.tar.gz
|
||||
http://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-4"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
DOCS=( ChangeLog LICENSE README TODO )
|
@ -1,2 +1,3 @@
|
||||
DIST graphviz-2.26.3.tar.gz 17092429 SHA256 f410996e69b1095237c2128deae5fc7b6ce99055b095271abb14447bc2f37fa1 SHA512 6225141752318af0b50714d70d31dd1ef1bc414d134d22f066f159843991194215bb9bc4e8df38a194e1de67ebbf137d371e875948fa6a6eebfca9df1a414a6d WHIRLPOOL ca35d0ed9cb3751ae968e1c6d425efe42e8b681685eb66f975c0ff1b73e245fc3db6418ec69300331c94275fe3bfcdcd168b931b880c280f3dd63f1f03c4d4db
|
||||
DIST graphviz-2.28.0.tar.gz 19620087 SHA256 d3aa7973c578cae4cc26d9d6498c57ed06680cab9a4e940d0357a3c6527afc76 SHA512 d6dbcd99487e382f9ca83ef63a3ff3fbe9208f6d3969cf03d15b8944dfb58c7fefe1bf96939e3e69019ae9a562619c6d64ad24e390c408b7271caade443233e0 WHIRLPOOL f0274567661f16993a107f45685f0716e64ea493e064efd2e72a4680120cbee8989fb0eab6429d432d18106d42bfc37d4113816efb14e7888d00014b83dea72a
|
||||
DIST graphviz-2.34.0.tar.gz 23921350 SHA256 d94abca5745aa4c5808ab56cd3d0ec9ed14fb76a5a88d39e1f234fa84d22d764 SHA512 73dc8c25bc5747fda717d6d2162a8b37bf883544a13b487354a6000d528816a69a021f33cbeec0f6e718a7e9905ab2a04ee63f787ca7f79226055b2da21f4832 WHIRLPOOL 0fe3bf7420eccef9de51789ae9a8d8cab55b6fae7382e557604fb974e04eaa1e0610392dc7f6d5fa85a0b83a3cc955a4ff08d594bf8805c7f06625c7d9ac9007
|
||||
|
@ -0,0 +1,81 @@
|
||||
--- configure.ac 2011-05-07 05:25:24.000000000 +0200
|
||||
+++ configure.ac 2011-06-24 13:24:49.000000000 +0200
|
||||
@@ -560,8 +560,8 @@
|
||||
use_xlib="Yes"
|
||||
#no x11.pc on centos4
|
||||
# PKG_CHECK_MODULES(X11, [x11])
|
||||
- PKG_CHECK_MODULES(XRENDER, [xrender],HAVE_XRENDER="yes" ,HAVE_XRENDER="no")
|
||||
fi
|
||||
+PKG_CHECK_MODULES(XRENDER, [xrender],HAVE_XRENDER="yes" ,HAVE_XRENDER="no")
|
||||
AM_CONDITIONAL(WITH_X, [test "x$use_xlib" = "xYes"])
|
||||
AM_CONDITIONAL(WITH_XRENDER, [test "x$,HAVE_XRENDER" = "xyes"])
|
||||
|
||||
@@ -1924,6 +1924,10 @@
|
||||
# so we set HAVE_LIBXPMFORLEFTY instead of the usual HAVE_LIBXPM
|
||||
#
|
||||
|
||||
+AC_ARG_WITH(lefty,
|
||||
+ [AS_HELP_STRING([--with-lefty=yes],[build lefty])],
|
||||
+ [],[with_xaw=yes])
|
||||
+
|
||||
AC_ARG_WITH(Xpmincludedir,
|
||||
[AS_HELP_STRING([--with-Xpmincludedir=DIR],[use Xpm includes from DIR])],
|
||||
[XPM_INCLUDES="-I$withval"])
|
||||
@@ -1931,6 +1935,17 @@
|
||||
[AS_HELP_STRING([--with-Xpmlibdir=DIR],[use Xpm libraries from DIR])],
|
||||
[XPM_LIBS="-L$withval"])
|
||||
|
||||
+AC_ARG_WITH(Xawincludedir,
|
||||
+ [AS_HELP_STRING([--with-Xawincludedir=DIR],[use Xaw includes from DIR])],
|
||||
+ [XAW_INCLUDES="-I$withval"])
|
||||
+AC_ARG_WITH(Xawlibdir,
|
||||
+ [AS_HELP_STRING([--with-Xawlibdir=DIR],[use Xaw libraries from DIR])],
|
||||
+ [XAW_LIBS="-L$withval"])
|
||||
+
|
||||
+if test "x$with_xaw" != "xyes"; then
|
||||
+ use_lefty="No (disabled)"
|
||||
+else
|
||||
+
|
||||
save_CPPFLAGS=$CPPFLAGS
|
||||
save_LDFLAGS=$LDFLAGS
|
||||
CPPFLAGS="$CPPFLAGS $XPM_INCLUDES $X_CFLAGS"
|
||||
@@ -1941,18 +1956,10 @@
|
||||
AC_MSG_WARN(Optional Xpm library not available), [-lXmu -lXt -lX11 -lXext $SOCKET_LIBS])
|
||||
LDFLAGS=$save_LDFLAGS
|
||||
CPPFLAGS=$save_CPPFLAGS
|
||||
-AC_SUBST([XPM_INCLUDES])
|
||||
-AC_SUBST([XPM_LIBS])
|
||||
|
||||
dnl -----------------------------------
|
||||
dnl INCLUDES and LIBS for XAW
|
||||
|
||||
-AC_ARG_WITH(Xawincludedir,
|
||||
- [AS_HELP_STRING([--with-Xawincludedir=DIR],[use Xaw includes from DIR])],
|
||||
- [XAW_INCLUDES="-I$withval"])
|
||||
-AC_ARG_WITH(Xawlibdir,
|
||||
- [AS_HELP_STRING([--with-Xawlibdir=DIR],[use Xaw libraries from DIR])],
|
||||
- [XAW_LIBS="-L$withval"])
|
||||
save_CPPFLAGS=$CPPFLAGS
|
||||
save_LDFLAGS=$LDFLAGS
|
||||
CPPFLAGS="$CPPFLAGS $XAW_INCLUDES $X_CFLAGS"
|
||||
@@ -1978,12 +1985,17 @@
|
||||
fi
|
||||
LDFLAGS=$save_LDFLAGS
|
||||
CPPFLAGS=$save_CPPFLAGS
|
||||
+
|
||||
+fi
|
||||
+
|
||||
+AC_SUBST([XPM_INCLUDES])
|
||||
+AC_SUBST([XPM_LIBS])
|
||||
AC_SUBST([XAW_INCLUDES])
|
||||
AC_SUBST([XAW_LIBS])
|
||||
-AM_CONDITIONAL(WITH_XAW, [test "x$with_xaw" != "xno"])
|
||||
-if test "x$with_xaw" = "xno"; then
|
||||
+AM_CONDITIONAL(WITH_XAW, [test "x$with_xaw" = "xyes"])
|
||||
+if test "x$with_xaw" != "xyes"; then
|
||||
if test "x$no_x" != "xyes"; then
|
||||
- AC_MSG_WARN(Lefty cannot be built)
|
||||
+ AC_MSG_WARN(Lefty will not be built)
|
||||
fi
|
||||
fi
|
||||
|
@ -0,0 +1,17 @@
|
||||
--- cmd/dot/Makefile.am 2013-01-14 04:11:21.000000000 +0100
|
||||
+++ cmd/dot/Makefile.am 2013-02-01 17:19:30.893949329 +0100
|
||||
@@ -115,12 +115,8 @@
|
||||
dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a $(WEBP_LIBS)
|
||||
dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la $(WEBP_LIBS)
|
||||
endif
|
||||
-dot_static_LDADD += $(top_builddir)/plugin/pango/.libs/libgvplugin_pango_C.a $(PANGOCAIRO_LIBS)
|
||||
-dot_builtins_LDADD += $(top_builddir)/plugin/pango/libgvplugin_pango.la $(PANGOCAIRO_LIBS)
|
||||
-if WITH_WEBP
|
||||
-dot_static_LDADD += $(top_builddir)/plugin/webp/.libs/libgvplugin_webp_C.a $(WEBP_LIBS)
|
||||
-dot_builtins_LDADD += $(top_builddir)/plugin/webp/libgvplugin_webp.la $(WEBP_LIBS)
|
||||
-endif
|
||||
+dot_static_LDADD += $(top_builddir)/plugin/pango/.libs/libgvplugin_pango_C.a $(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS)
|
||||
+dot_builtins_LDADD += $(top_builddir)/plugin/pango/libgvplugin_pango.la $(PANGOCAIRO_LIBS) $(PANGOFT2_LIBS)
|
||||
endif
|
||||
|
||||
if WITH_LASI
|
@ -0,0 +1,259 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphviz/graphviz-2.34.0.ebuild,v 1.1 2013/11/19 07:06:35 nerdboy Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_6,2_7} )
|
||||
|
||||
inherit autotools eutils flag-o-matic java-pkg-opt-2 multilib python-single-r1
|
||||
|
||||
DESCRIPTION="Open Source Graph Visualization Software"
|
||||
HOMEPAGE="http://www.graphviz.org/"
|
||||
SRC_URI="http://www.graphviz.org/pub/graphviz/stable/SOURCES/${P}.tar.gz"
|
||||
|
||||
LICENSE="CPL-1.0"
|
||||
SLOT="0"
|
||||
#original KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris"
|
||||
IUSE="+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt4 ruby svg static-libs tcl X elibc_FreeBSD"
|
||||
|
||||
# Requires ksh
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib
|
||||
>=dev-libs/expat-2
|
||||
>=dev-libs/glib-2.11.1
|
||||
>=media-libs/fontconfig-2.3.95
|
||||
>=media-libs/freetype-2.1.10
|
||||
>=media-libs/gd-2.0.34[fontconfig,jpeg,png,truetype,zlib]
|
||||
>=media-libs/libpng-1.2:0
|
||||
!<=sci-chemistry/cluster-1.3.081231
|
||||
virtual/jpeg
|
||||
virtual/libiconv
|
||||
X? (
|
||||
x11-libs/libXaw
|
||||
x11-libs/libX11
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXt
|
||||
)
|
||||
cairo? (
|
||||
>=x11-libs/pango-1.12
|
||||
>=x11-libs/cairo-1.1.10[svg]
|
||||
)
|
||||
devil? ( media-libs/devil[png,jpeg] )
|
||||
postscript? ( app-text/ghostscript-gpl )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
gts? ( sci-libs/gts )
|
||||
lasi? ( media-libs/lasi )
|
||||
pdf? ( app-text/poppler )
|
||||
python? ( ${PYTHON_DEPS} )
|
||||
qt4? (
|
||||
dev-qt/qtcore:4
|
||||
dev-qt/qtgui:4
|
||||
)
|
||||
ruby? ( dev-lang/ruby )
|
||||
svg? ( gnome-base/librsvg )
|
||||
tcl? ( >=dev-lang/tcl-8.3 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
sys-devel/flex
|
||||
guile? ( dev-scheme/guile dev-lang/swig )
|
||||
java? ( >=virtual/jdk-1.5 dev-lang/swig )
|
||||
nls? ( >=sys-devel/gettext-0.14.5 )
|
||||
perl? ( dev-lang/swig )
|
||||
python? (
|
||||
dev-lang/swig
|
||||
${PYTHON_DEPS}
|
||||
)
|
||||
ruby? ( dev-lang/swig )
|
||||
tcl? ( dev-lang/swig )"
|
||||
REQUIRED_USE="
|
||||
!cairo? ( !X !gtk !postscript !lasi )
|
||||
python? ( ${PYTHON_REQUIRED_USE} )"
|
||||
|
||||
# Dependency description / Maintainer-Info:
|
||||
|
||||
# Rendering is done via the following plugins (/plugins):
|
||||
# - core, dot_layout, neato_layout, gd , dot
|
||||
# the ones which are always compiled in, depend on zlib, gd
|
||||
# - gtk
|
||||
# Directly depends on gtk-2.
|
||||
# needs 'pangocairo' enabled in graphviz configuration
|
||||
# gtk-2 depends on pango, cairo and libX11 directly.
|
||||
# - gdk-pixbuf
|
||||
# Disabled, GTK-1 junk.
|
||||
# - glitz
|
||||
# Disabled, no particular reason
|
||||
# needs 'pangocairo' enabled in graphviz configuration
|
||||
# - ming
|
||||
# flash plugin via -Tswf requires media-libs/ming-0.4. Disabled as it's
|
||||
# incomplete.
|
||||
# - cairo/pango:
|
||||
# Needs pango for text layout, uses cairo methods to draw stuff
|
||||
# - xlib:
|
||||
# needs cairo+pango,
|
||||
# can make use of gnomeui and inotify support (??? unsure),
|
||||
# needs libXaw for UI
|
||||
# UI also links directly against libX11, libXmu, and libXt
|
||||
# and uses libXpm if available so we make sure it always is
|
||||
|
||||
# There can be swig-generated bindings for the following languages (/tclpkg/gv):
|
||||
# - c-sharp (disabled)
|
||||
# - scheme (enabled via guile) ... no longer broken on ~x86
|
||||
# - io (disabled)
|
||||
# - java (enabled via java) *2
|
||||
# - lua (enabled via lua)
|
||||
# - ocaml (enabled via ocaml)
|
||||
# - perl (enabled via perl) *1
|
||||
# - php (enabled via php) *2
|
||||
# - python (enabled via python) *1
|
||||
# - ruby (enabled via ruby) *1
|
||||
# - tcl (enabled via tcl)
|
||||
# *1 = The ${P}-bindings.patch takes care that those bindings are installed to the right location
|
||||
# *2 = Those bindings don't build because the paths for the headers/libs aren't
|
||||
# detected correctly and/or the options passed to swig are wrong (-php instead of -php4/5)
|
||||
|
||||
# There are several other tools in /tclpkg:
|
||||
# gdtclft, tcldot, tclhandle, tclpathplan, tclstubs ; enabled with: --with-tcl
|
||||
# tkspline, tkstubs ; enabled with: --with-tk
|
||||
|
||||
# And the commands (/cmd):
|
||||
# - dot, dotty, gvedit, gvpr, lefty, lneato, smyrna, tools/* :)
|
||||
# sci-libs/gts can be used for some of these
|
||||
# - lefty:
|
||||
# needs Xaw and X to build
|
||||
# - gvedit (via 'qt4'):
|
||||
# based on ./configure it needs qt-core and qt-gui only
|
||||
# - smyrna : experimental opengl front-end (via 'smyrna')
|
||||
# currently disabled -- it segfaults a lot
|
||||
# needs x11-libs/gtkglext, gnome-base/libglade, media-libs/freeglut
|
||||
# sci-libs/gts, x11-libs/gtk. Also needs 'gtk','glade','glut','gts' and 'png'
|
||||
# with flags enabled at configure time
|
||||
|
||||
pkg_setup() {
|
||||
use python && python-single-r1_pkg_setup
|
||||
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-Xaw-configure.patch \
|
||||
"${FILESDIR}"/${P}-dot-pangocairo-link.patch
|
||||
|
||||
# ToDo: Do the same thing for examples and/or
|
||||
# write a patch for a configuration-option
|
||||
# and send it to upstream
|
||||
# note - the longer sed expression removes multi-line assignments that are extended via '\'
|
||||
if ! use doc ; then
|
||||
find . -iname Makefile.am \
|
||||
| xargs sed -i -e '/^\(html\|pdf\)_DATA.*\\[[:space:]]*$/{:m;N;s/\\\n//;tm;d}' \
|
||||
-e '/^\(html\|pdf\)_DATA/d' || die
|
||||
fi
|
||||
|
||||
# This is an old version of libtool
|
||||
# use the ./configure option to exclude its use, and
|
||||
# delete the dir since we don't need to eautoreconf it
|
||||
rm -rf libltdl
|
||||
|
||||
# no nls, no gettext, no iconv macro, so disable it
|
||||
use nls || { sed -i -e '/^AM_ICONV/d' configure.ac || die; }
|
||||
|
||||
# Nuke the dead symlinks for the bindings
|
||||
sed -i -e '/$(pkgluadir)/d' tclpkg/gv/Makefile.am || die
|
||||
|
||||
# replace the whitespace with tabs
|
||||
sed -i -e 's: :\t:g' doc/info/Makefile.am || die
|
||||
|
||||
# workaround for http://www.graphviz.org/mantisbt/view.php?id=1895
|
||||
use elibc_FreeBSD && append-flags $(test-flags -fno-builtin-sincos)
|
||||
|
||||
use java && append-cppflags $(java-pkg_get-jni-cflags)
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# libtool file collision, bug 276609
|
||||
local myconf="--without-included-ltdl --disable-ltdl-install"
|
||||
|
||||
myconf="${myconf}
|
||||
$(use_with cairo pangocairo)
|
||||
$(use_with devil)
|
||||
$(use_with gtk)
|
||||
$(use_with gts)
|
||||
$(use_with qt4)
|
||||
$(use_with lasi)
|
||||
$(use_with svg rsvg)
|
||||
$(use_with X x)
|
||||
$(use_with X xaw)
|
||||
$(use_with X lefty)
|
||||
--with-digcola
|
||||
--with-fontconfig
|
||||
--with-freetype2
|
||||
--with-ipsepcola
|
||||
--with-libgd
|
||||
--with-sfdp
|
||||
$(use_enable gdk-pixbuf)
|
||||
--without-ming"
|
||||
|
||||
# new/experimental features, to be tested, disable for now
|
||||
myconf="${myconf}
|
||||
--with-cgraph
|
||||
--without-glitz
|
||||
--without-ipsepcola
|
||||
--without-smyrna
|
||||
--without-visio"
|
||||
|
||||
# Bindings:
|
||||
myconf="${myconf}
|
||||
$(use_enable guile)
|
||||
--disable-io
|
||||
$(use_enable java)
|
||||
--disable-lua
|
||||
--disable-ocaml
|
||||
$(use_enable perl)
|
||||
--disable-php
|
||||
$(use_enable python)
|
||||
--disable-r
|
||||
$(use_enable ruby)
|
||||
--disable-sharp
|
||||
$(use_enable tcl)"
|
||||
|
||||
econf \
|
||||
--enable-ltdl \
|
||||
--disable-silent-rules \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
sed -i -e "s:htmldir:htmlinfodir:g" doc/info/Makefile || die
|
||||
|
||||
emake DESTDIR="${D}" \
|
||||
txtdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
|
||||
htmlinfodir="${EPREFIX}"/usr/share/doc/${PF}/html/info \
|
||||
pdfdir="${EPREFIX}"/usr/share/doc/${PF}/pdf \
|
||||
pkgconfigdir="${EPREFIX}"/usr/$(get_libdir)/pkgconfig \
|
||||
install
|
||||
|
||||
use examples || rm -rf "${ED}"/usr/share/graphviz/demo
|
||||
|
||||
use static-libs || find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README
|
||||
|
||||
use python && python_optimize \
|
||||
"${D}$(python_get_sitedir)" \
|
||||
"${D}/usr/$(get_libdir)/graphviz/python"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# This actually works if --enable-ltdl is passed
|
||||
# to configure
|
||||
dot -c
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 19 Nov 2013 05:07:02 +0000
|
||||
Tue, 19 Nov 2013 09:36:59 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 19 Nov 2013 05:07:02 +0000
|
||||
Tue, 19 Nov 2013 09:37:00 +0000
|
||||
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DESCRIPTION=Restricted shell for SSHd
|
||||
EAPI=4
|
||||
HOMEPAGE=http://rssh.sourceforge.net/
|
||||
IUSE=static
|
||||
KEYWORDS=amd64 ppc x86
|
||||
LICENSE=BSD
|
||||
RDEPEND=virtual/ssh
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/rssh/rssh-2.3.3.tar.gz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=4b3db8becbcc4d556abf07361a17f620
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare
|
||||
DEPEND=app-arch/unzip dev-libs/boehm-gc[static-libs] dev-lang/perl dev-perl/XML-Parser || ( dev-lang/opendylan-bin dev-lang/opendylan ) x86? ( <dev-libs/mps-1.108 ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=app-arch/unzip dev-libs/boehm-gc dev-lang/perl dev-perl/XML-Parser || ( dev-lang/opendylan-bin dev-lang/opendylan ) x86? ( <dev-libs/mps-1.108 ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=OpenDylan language runtime environment
|
||||
EAPI=4
|
||||
HOMEPAGE=http://opendylan.org
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=Opendylan
|
||||
RDEPEND=app-arch/unzip dev-libs/boehm-gc[static-libs] dev-lang/perl dev-perl/XML-Parser || ( dev-lang/opendylan-bin dev-lang/opendylan ) x86? ( <dev-libs/mps-1.108 )
|
||||
RDEPEND=app-arch/unzip dev-libs/boehm-gc dev-lang/perl dev-perl/XML-Parser || ( dev-lang/opendylan-bin dev-lang/opendylan ) x86? ( <dev-libs/mps-1.108 )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://opendylan.org/downloads/opendylan/2013.1/opendylan-2013.1-sources.tar.bz2
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e toolchain-funcs 51e6c948e72c43bcc8edc7544411c953
|
||||
_md5_=4a1fb66458f9118dd928cd45ea6b43ed
|
||||
_md5_=51bb88c5f30d68bda99dd8ace32f78ea
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=userland_GNU? ( >=sys-apps/coreutils-8.5 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
DESCRIPTION=py-bcrypt is an implementation of the OpenBSD Blowfish password hashing algorithm
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.mindrot.org/projects/py-bcrypt https://code.google.com/p/py-bcrypt/
|
||||
IUSE=python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=BSD-4
|
||||
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
|
||||
REQUIRED_USE=|| ( python_targets_python2_7 )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.mindrot.org/files/py-bcrypt/py-bcrypt-0.2.tar.gz http://py-bcrypt.googlecode.com/files/py-bcrypt-0.2.tar.gz
|
||||
_eclasses_=distutils-r1 49574f07941f70e03dd1bfa59be559be eutils 4878e7f88afc0ba0866ac112190b0fd4 multibuild 56d4120419072116417e8de1bd1040ff multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e python-r1 b81583006559e9b008883355c9889e29 python-utils-r1 49ee0ca5e1019d8f256a23692dad2642 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=9fdbb4d303d88d89323f104be2bd6e61
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=configure install postinst preinst prepare setup
|
||||
DEPEND=sys-libs/zlib >=dev-libs/expat-2 >=dev-libs/glib-2.11.1 >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34[fontconfig,jpeg,png,truetype,zlib] >=media-libs/libpng-1.2:0 !<=sci-chemistry/cluster-1.3.081231 virtual/jpeg virtual/libiconv X? ( x11-libs/libXaw x11-libs/libX11 x11-libs/libXmu x11-libs/libXpm x11-libs/libXt ) cairo? ( >=x11-libs/pango-1.12 >=x11-libs/cairo-1.1.10[svg] ) devil? ( media-libs/devil[png,jpeg] ) postscript? ( app-text/ghostscript-gpl ) gtk? ( x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) python? ( python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) ruby? ( dev-lang/ruby ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3 ) virtual/pkgconfig sys-devel/flex guile? ( dev-scheme/guile dev-lang/swig ) java? ( >=virtual/jdk-1.5 dev-lang/swig ) nls? ( >=sys-devel/gettext-0.14.5 ) perl? ( dev-lang/swig ) python? ( dev-lang/swig python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) ruby? ( dev-lang/swig ) tcl? ( dev-lang/swig ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
DESCRIPTION=Open Source Graph Visualization Software
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.graphviz.org/
|
||||
IUSE=+cairo devil doc examples gdk-pixbuf gtk gts guile java lasi nls pdf perl postscript python qt4 ruby svg static-libs tcl X elibc_FreeBSD elibc_FreeBSD java python_targets_python2_6 python_targets_python2_7 python_single_target_python2_6 python_single_target_python2_7
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris
|
||||
LICENSE=CPL-1.0
|
||||
RDEPEND=sys-libs/zlib >=dev-libs/expat-2 >=dev-libs/glib-2.11.1 >=media-libs/fontconfig-2.3.95 >=media-libs/freetype-2.1.10 >=media-libs/gd-2.0.34[fontconfig,jpeg,png,truetype,zlib] >=media-libs/libpng-1.2:0 !<=sci-chemistry/cluster-1.3.081231 virtual/jpeg virtual/libiconv X? ( x11-libs/libXaw x11-libs/libX11 x11-libs/libXmu x11-libs/libXpm x11-libs/libXt ) cairo? ( >=x11-libs/pango-1.12 >=x11-libs/cairo-1.1.10[svg] ) devil? ( media-libs/devil[png,jpeg] ) postscript? ( app-text/ghostscript-gpl ) gtk? ( x11-libs/gtk+:2 ) gts? ( sci-libs/gts ) lasi? ( media-libs/lasi ) pdf? ( app-text/poppler ) python? ( python_single_target_python2_6? ( >=dev-lang/python-2.6.8-r3:2.6 ) python_single_target_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) dev-lang/python-exec:=[python_targets_python2_6(-)?,python_targets_python2_7(-)?,python_single_target_python2_6(+)?,python_single_target_python2_7(+)?] ) qt4? ( dev-qt/qtcore:4 dev-qt/qtgui:4 ) ruby? ( dev-lang/ruby ) svg? ( gnome-base/librsvg ) tcl? ( >=dev-lang/tcl-8.3 ) java? ( >=dev-java/java-config-2.1.9-r1 )
|
||||
REQUIRED_USE=!cairo? ( !X !gtk !postscript !lasi ) python? ( python_single_target_python2_6? ( python_targets_python2_6 ) python_single_target_python2_7? ( python_targets_python2_7 ) ^^ ( python_single_target_python2_6 python_single_target_python2_7 ) )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://www.graphviz.org/pub/graphviz/stable/SOURCES/graphviz-2.34.0.tar.gz
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 8d0d93b7a8605ea346cce4604f6db516 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing 89580da5ec17ad687fcde876c542b91e python-single-r1 4d9f916e821994a2ccdbbcfc8ac225c9 python-utils-r1 49ee0ca5e1019d8f256a23692dad2642 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=6e3c691d40053f55eca7a5d50c33b77a
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=User space headers for aufs3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-headers-3.10_p20130807.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=ad42eaa12cd9202c3c30dc0679d63cc8
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=User space headers for aufs3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-headers-3.10_p20130821.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=1e882c2ddf52a061602de6bbaad5598b
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=User space headers for aufs3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-headers-3.10_p20130826.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=e9cb736b912cf28c52b7220b291e2519
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=User space headers for aufs3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-headers-3.2_p20130821.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=7691bc6fd7d7f5a886f9f6cfdc20bb7a
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=User space headers for aufs3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-headers-3.2_p20130826.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=ee92daf165aa5f0c597ee50c379f344d
|
@ -1,10 +0,0 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=User space headers for aufs3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-headers-3.2_p20130915.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=675dc95f94db4fe872ed48c39f5f8d92
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318 <sys-fs/aufs-headers-3.9
|
||||
DESCRIPTION=Utilities are always necessary for aufs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-util-3.2_p20130821.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=1f797ea4e7284623e583328dc4028a43
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318 <sys-fs/aufs-headers-3.9
|
||||
DESCRIPTION=Utilities are always necessary for aufs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-util-3.2_p20130826.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=eaf4a1990790c09013dcfc4c9e044d41
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318 <sys-fs/aufs-headers-3.9
|
||||
DESCRIPTION=Utilities are always necessary for aufs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-util-3.2_p20130915.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=f32284d39bb9af6225e239d33a70bc2d
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318 >=sys-fs/aufs-headers-3.10_p20130821
|
||||
DESCRIPTION=Utilities are always necessary for aufs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-util-3.9_p20130821.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=50fd2d1bee691191a5a1a3a26d805e27
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=prepare setup
|
||||
DEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318 >=sys-fs/aufs-headers-3.10_p20130826
|
||||
DESCRIPTION=Utilities are always necessary for aufs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!sys-fs/aufs2 !<sys-fs/aufs3-3_p20130318
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs-util-3.9_p20130826.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 65cef1287b9d62b1a0f180765d1e0c69 linux-info a9cbd6bbe2b28166e403321882f3c73c multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=a125c073217bad2ba3041fc1b00929c9
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.10 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module proc symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.9 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.10.14
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.10.N/deblob-3.10 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.10.N/deblob-check -> deblob-check-3.10 ) mirror://gentoo/genpatches-3.10-21.base.tar.xz mirror://gentoo/genpatches-3.10-21.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.10-21.experimental.tar.xz ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.10_p20131007.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=70519166d7e90174ce8c67ac62afaf12
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.10 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module proc vanilla symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.9 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.10.15
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.10.N/deblob-3.10 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.10.N/deblob-check -> deblob-check-3.10 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.10_p20131007.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.10-22.base.tar.xz mirror://gentoo/genpatches-3.10-22.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.10-22.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=4e6161c167608e44f27c726af168a062
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.10 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module proc vanilla symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.9 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.10.16
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.10.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.10.N/deblob-3.10 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.10.N/deblob-check -> deblob-check-3.10 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.10_p20131007.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.10-23.base.tar.xz mirror://gentoo/genpatches-3.10-23.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.10-23.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=adac3fdf368c95cccdeef3d13ddb55d8
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.11 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module proc symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.9 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.11.3
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.11.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.11.N/deblob-3.11 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.11.N/deblob-check -> deblob-check-3.11 ) mirror://gentoo/genpatches-3.11-6.base.tar.xz mirror://gentoo/genpatches-3.11-6.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.11-6.experimental.tar.xz ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.11_p20130923.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=f0d511623ce0600dab410cceda8d4800
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.11 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module proc vanilla symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.9 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.11.4
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.11.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.11.N/deblob-3.11 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.11.N/deblob-check -> deblob-check-3.11 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.11_p20131007.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.11-7.base.tar.xz mirror://gentoo/genpatches-3.11-7.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.11-7.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=bfeef6fdbbb1bab20a5c86e12dcd35ad
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.11 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module proc vanilla symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.9 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.11.5
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.11.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.11.N/deblob-3.11 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.11.N/deblob-check -> deblob-check-3.11 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.11_p20131007.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.11-8.base.tar.xz mirror://gentoo/genpatches-3.11-8.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.11-8.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=1e7292b561111e8687d844c7576f2901
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.4 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob module proc symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.2 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.4.63
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.4.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.4.N/deblob-3.4 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.4.N/deblob-check -> deblob-check-3.4 ) mirror://gentoo/genpatches-3.4-44.base.tar.xz mirror://gentoo/genpatches-3.4-44.extras.tar.xz http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.4_p20130923.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=e88720d263f9b9963fe1fb063bbc4b3f
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.4 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob module proc symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.2 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.4.64
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.4.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.4.N/deblob-3.4 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.4.N/deblob-check -> deblob-check-3.4 ) mirror://gentoo/genpatches-3.4-45.base.tar.xz mirror://gentoo/genpatches-3.4-45.extras.tar.xz http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.4_p20131007.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=8e0fc0ba9269863317ca0bd9779a6448
|
@ -1,15 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 ) deblob? ( =dev-lang/python-2* )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.4 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob module proc symlink build deblob
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=>=sys-fs/aufs-util-3.2 !build? ( virtual/dev-manager )
|
||||
RDEPEND=!build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl sys-devel/bc )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.4.65
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.4.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.4.N/deblob-3.4 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.4.N/deblob-check -> deblob-check-3.4 ) mirror://gentoo/genpatches-3.4-46.base.tar.xz mirror://gentoo/genpatches-3.4-46.extras.tar.xz http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.4_p20131007.tar.xz
|
||||
_eclasses_=eutils 4878e7f88afc0ba0866ac112190b0fd4 kernel-2 e604aa8dedb3e5f0a877bacbd7d9a915 multilib 892e597faee02a5b94eb02ab512e7622 toolchain-funcs 51e6c948e72c43bcc8edc7544411c953 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=b5030a82225120ddf1375faef5bee6dc
|
@ -1 +1 @@
|
||||
Tue, 19 Nov 2013 05:07:04 +0000
|
||||
Tue, 19 Nov 2013 09:37:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Nov 19 05:07:01 UTC 2013
|
||||
Tue Nov 19 09:36:59 UTC 2013
|
||||
|
@ -1 +1 @@
|
||||
Tue, 19 Nov 2013 05:30:01 +0000
|
||||
Tue, 19 Nov 2013 10:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1384837501 Tue Nov 19 05:05:01 2013 UTC
|
||||
1384853701 Tue Nov 19 09:35:01 2013 UTC
|
||||
|
@ -0,0 +1,189 @@
|
||||
AIX port, bug#490266.
|
||||
|
||||
This is from 2 upstream commits:
|
||||
|
||||
http://git.savannah.gnu.org/cgit/gawk.git/commit/?h=gawk-4.1-stable&id=21c8b6d547b12942775d675ead2994992285c04c
|
||||
http://git.savannah.gnu.org/cgit/gawk.git/commit/?h=gawk-4.1-stable&id=29e3ae329c550b884169b7db20775cd74b95b77a
|
||||
|
||||
#diff --git a/extension/ChangeLog b/extension/ChangeLog
|
||||
#index e01d6d1..4d1af22 100644
|
||||
#--- a/extension/ChangeLog
|
||||
#+++ b/extension/ChangeLog
|
||||
#@@ -1,3 +1,20 @@
|
||||
#+2013-10-23 Michael Haubenwallner <michael.haubenwallner@salomon.at>
|
||||
#+
|
||||
#+ Fix portability for AIX.
|
||||
#+
|
||||
#+ * inplace.c (_XOPEN_SOURCE): Define when not defined yet.
|
||||
#+ (_XOPEN_SOURCE_EXTENDED): Ditto. Needs to define a number.
|
||||
#+
|
||||
#+2013-06-10 Arnold D. Robbins <arnold@skeeve.com>
|
||||
#+
|
||||
#+ * configure.ac (AC_HEADER_MAJOR): New macro added.
|
||||
#+ Add check for limits.h header.
|
||||
#+ * filefuncs.c: Add the right stuff to get the major/minor macros.
|
||||
#+ * readdir.c: Add include of limits.h appropriately wrapped.
|
||||
#+
|
||||
#+ Thanks to ICHII Takashi <ichii386@schweetheart.jp> for the reports
|
||||
#+ and pointers.
|
||||
#+
|
||||
# 2013-05-09 Arnold D. Robbins <arnold@skeeve.com>
|
||||
#
|
||||
# * 4.1.0: Release tar ball made.
|
||||
#diff --git a/extension/configure.ac b/extension/configure.ac
|
||||
#index 53ed588..3ad03ed 100644
|
||||
#--- a/extension/configure.ac
|
||||
#+++ b/extension/configure.ac
|
||||
#@@ -64,7 +64,8 @@ else
|
||||
# AC_MSG_RESULT([no])
|
||||
# fi
|
||||
#
|
||||
#-AC_CHECK_HEADERS(dirent.h fnmatch.h time.h sys/time.h sys/select.h)
|
||||
#+AC_HEADER_MAJOR
|
||||
#+AC_CHECK_HEADERS(dirent.h fnmatch.h limits.h time.h sys/time.h sys/select.h)
|
||||
#
|
||||
# AC_CHECK_FUNCS(fdopendir fnmatch gettimeofday \
|
||||
# getdtablesize nanosleep select GetSystemTimeAsFileTime)
|
||||
diff --git a/extension/configh.in b/extension/configh.in
|
||||
index 9162ce4..02954ee 100644
|
||||
--- a/extension/configh.in
|
||||
+++ b/extension/configh.in
|
||||
@@ -66,6 +66,9 @@
|
||||
/* Define to 1 if you have the <inttypes.h> header file. */
|
||||
#undef HAVE_INTTYPES_H
|
||||
|
||||
+/* Define to 1 if you have the <limits.h> header file. */
|
||||
+#undef HAVE_LIMITS_H
|
||||
+
|
||||
/* Define to 1 if you have the <memory.h> header file. */
|
||||
#undef HAVE_MEMORY_H
|
||||
|
||||
@@ -109,6 +112,14 @@
|
||||
*/
|
||||
#undef LT_OBJDIR
|
||||
|
||||
+/* Define to 1 if `major', `minor', and `makedev' are declared in <mkdev.h>.
|
||||
+ */
|
||||
+#undef MAJOR_IN_MKDEV
|
||||
+
|
||||
+/* Define to 1 if `major', `minor', and `makedev' are declared in
|
||||
+ <sysmacros.h>. */
|
||||
+#undef MAJOR_IN_SYSMACROS
|
||||
+
|
||||
/* Name of package */
|
||||
#undef PACKAGE
|
||||
|
||||
diff --git a/extension/configure b/extension/configure
|
||||
index f848b9b..c3f8f1c 100755
|
||||
--- a/extension/configure
|
||||
+++ b/extension/configure
|
||||
@@ -13885,7 +13885,57 @@ else
|
||||
$as_echo "no" >&6; }
|
||||
fi
|
||||
|
||||
-for ac_header in dirent.h fnmatch.h time.h sys/time.h sys/select.h
|
||||
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
|
||||
+$as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
|
||||
+if ${ac_cv_header_sys_types_h_makedev+:} false; then :
|
||||
+ $as_echo_n "(cached) " >&6
|
||||
+else
|
||||
+ cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
||||
+/* end confdefs.h. */
|
||||
+#include <sys/types.h>
|
||||
+int
|
||||
+main ()
|
||||
+{
|
||||
+return makedev(0, 0);
|
||||
+ ;
|
||||
+ return 0;
|
||||
+}
|
||||
+_ACEOF
|
||||
+if ac_fn_c_try_link "$LINENO"; then :
|
||||
+ ac_cv_header_sys_types_h_makedev=yes
|
||||
+else
|
||||
+ ac_cv_header_sys_types_h_makedev=no
|
||||
+fi
|
||||
+rm -f core conftest.err conftest.$ac_objext \
|
||||
+ conftest$ac_exeext conftest.$ac_ext
|
||||
+
|
||||
+fi
|
||||
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_types_h_makedev" >&5
|
||||
+$as_echo "$ac_cv_header_sys_types_h_makedev" >&6; }
|
||||
+
|
||||
+if test $ac_cv_header_sys_types_h_makedev = no; then
|
||||
+ac_fn_c_check_header_mongrel "$LINENO" "sys/mkdev.h" "ac_cv_header_sys_mkdev_h" "$ac_includes_default"
|
||||
+if test "x$ac_cv_header_sys_mkdev_h" = xyes; then :
|
||||
+
|
||||
+$as_echo "#define MAJOR_IN_MKDEV 1" >>confdefs.h
|
||||
+
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+
|
||||
+ if test $ac_cv_header_sys_mkdev_h = no; then
|
||||
+ ac_fn_c_check_header_mongrel "$LINENO" "sys/sysmacros.h" "ac_cv_header_sys_sysmacros_h" "$ac_includes_default"
|
||||
+if test "x$ac_cv_header_sys_sysmacros_h" = xyes; then :
|
||||
+
|
||||
+$as_echo "#define MAJOR_IN_SYSMACROS 1" >>confdefs.h
|
||||
+
|
||||
+fi
|
||||
+
|
||||
+
|
||||
+ fi
|
||||
+fi
|
||||
+
|
||||
+for ac_header in dirent.h fnmatch.h limits.h time.h sys/time.h sys/select.h
|
||||
do :
|
||||
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
|
||||
ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
|
||||
diff --git a/extension/filefuncs.c b/extension/filefuncs.c
|
||||
index 1e8fc8d..9e637aa 100644
|
||||
--- a/extension/filefuncs.c
|
||||
+++ b/extension/filefuncs.c
|
||||
@@ -46,6 +46,12 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
+#ifdef MAJOR_IN_MKDEV
|
||||
+#include <sys/mkdev.h>
|
||||
+#elif defined(MAJOR_IN_SYSMACROS)
|
||||
+#include <sys/sysmacros.h>
|
||||
+#endif
|
||||
+
|
||||
#include "gawkapi.h"
|
||||
|
||||
#include "gettext.h"
|
||||
diff --git a/extension/inplace.c b/extension/inplace.c
|
||||
index ded4746..69d452a 100644
|
||||
--- a/extension/inplace.c
|
||||
+++ b/extension/inplace.c
|
||||
@@ -27,8 +27,12 @@
|
||||
#include <config.h>
|
||||
#endif
|
||||
|
||||
-#define _XOPEN_SOURCE
|
||||
-#define _XOPEN_SOURCE_EXTENDED
|
||||
+#ifndef _XOPEN_SOURCE
|
||||
+# define _XOPEN_SOURCE
|
||||
+#endif
|
||||
+#ifndef _XOPEN_SOURCE_EXTENDED
|
||||
+# define _XOPEN_SOURCE_EXTENDED 1
|
||||
+#endif
|
||||
|
||||
#include <stdio.h>
|
||||
#include <assert.h>
|
||||
diff --git a/extension/readdir.c b/extension/readdir.c
|
||||
index 5ca4dc6..c2a626a 100644
|
||||
--- a/extension/readdir.c
|
||||
+++ b/extension/readdir.c
|
||||
@@ -44,6 +44,10 @@
|
||||
#include <sys/types.h>
|
||||
#include <sys/stat.h>
|
||||
|
||||
+#ifdef HAVE_LIMITS_H
|
||||
+#include <limits.h>
|
||||
+#endif
|
||||
+
|
||||
#ifdef HAVE_DIRENT_H
|
||||
#include <dirent.h>
|
||||
#else
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-headers/aufs-headers-3.10_p20130807.ebuild,v 1.2 2013/09/20 17:48:56 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="User space headers for aufs3"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
# Clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-linux.git
|
||||
# Check Branch
|
||||
# Create .config
|
||||
# make headers_install INSTALL_HDR_PATH=${T}
|
||||
# find ${T} -type f \( ! -name "*aufs*" \) -delete
|
||||
# find ${T} -type d -empty -delete
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
doheader -r include/*
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-headers/aufs-headers-3.10_p20130821.ebuild,v 1.2 2013/09/20 17:48:56 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="User space headers for aufs3"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
# Clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-linux.git
|
||||
# Check aufs release Branch
|
||||
# Create .config
|
||||
# make headers_install INSTALL_HDR_PATH=${T}
|
||||
# find ${T} -type f \( ! -name "*aufs*" \) -delete
|
||||
# find ${T} -type d -empty -delete
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
doheader -r include/*
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-headers/aufs-headers-3.10_p20130826.ebuild,v 1.2 2013/09/20 17:48:56 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="User space headers for aufs3"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
# Clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-linux.git
|
||||
# Check aufs release Branch
|
||||
# Create .config
|
||||
# make headers_install INSTALL_HDR_PATH=${T}
|
||||
# find ${T} -type f \( ! -name "*aufs*" \) -delete
|
||||
# find ${T} -type d -empty -delete
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
doheader -r include/*
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-headers/aufs-headers-3.2_p20130821.ebuild,v 1.2 2013/09/20 17:48:56 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="User space headers for aufs3"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
# Clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-linux.git
|
||||
# Check aufs release Branch
|
||||
# Create .config
|
||||
# make headers_install INSTALL_HDR_PATH=${T}
|
||||
# find ${T} -type f \( ! -name "*aufs*" \) -delete
|
||||
# find ${T} -type d -empty -delete
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
doheader -r include/*
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-headers/aufs-headers-3.2_p20130826.ebuild,v 1.2 2013/09/20 17:48:56 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="User space headers for aufs3"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
# Clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-linux.git
|
||||
# Check aufs release Branch
|
||||
# Create .config
|
||||
# make headers_install INSTALL_HDR_PATH=${T}
|
||||
# find ${T} -type f \( ! -name "*aufs*" \) -delete
|
||||
# find ${T} -type d -empty -delete
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
doheader -r include/*
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-headers/aufs-headers-3.2_p20130915.ebuild,v 1.2 2013/09/20 17:48:56 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit versionator
|
||||
|
||||
DESCRIPTION="User space headers for aufs3"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
# Clone git://aufs.git.sourceforge.net/gitroot/aufs/aufs3-linux.git
|
||||
# Check aufs release Branch
|
||||
# Create .config
|
||||
# make headers_install INSTALL_HDR_PATH=${T}
|
||||
# find ${T} -type f \( ! -name "*aufs*" \) -delete
|
||||
# find ${T} -type d -empty -delete
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_install() {
|
||||
doheader -r include/*
|
||||
}
|
@ -1,6 +1 @@
|
||||
DIST aufs-util-3.2_p20130821.tar.xz 76916 SHA256 31bef04c542d173e2d5be143667c38fe3bd5833d18dcfe71d4fbca14238dd672 SHA512 af092f20fd43e318a04ac8ea034e509c549a8211a13f0f8bafb3eee89b2022d25bf9920769ea4608158390b932eda02f28572f3bc9acf5feb62171f3eb06ce0f WHIRLPOOL c5ed35c7077f16b8eacddafba45ff35f67686e4093d7d11ab854004eaf61ea46d8f419c5d75bb37843890bfe49241b4d27676d97690dd8bf01fea1d7ee85f482
|
||||
DIST aufs-util-3.2_p20130826.tar.xz 76932 SHA256 0f6973059283c9b89871c7b93edbddd72c750aab9c8483565d215b01fb3533d6 SHA512 603e46b87930a841c791190ef2602be4a1a4fdfbfaf0f7ae44fe8b731a8afbc8783c9d52e769d2ca5f4d7c084bfe502f73dd2a2f47cd8ecb8dcac44bf4c148e9 WHIRLPOOL b623543d38d8b1a7fb0b5589a6290724ba7761f05126d77b1a8831befad690d2797a158e4c965eea8c84ed75317b48ba64905f43606ee7d5b6d731a055ba1475
|
||||
DIST aufs-util-3.2_p20130915.tar.xz 77104 SHA256 a423ad4903940406b52511d9f06fa0e33f717739cd99635833de270d1b814dce SHA512 979b263286004abeb5ddf17d8444c197b22bdf14650bc72158a87df4152e5a02404f245473ef10afa87e4b62b5538b7d4295279d7b44efa9f7bedd01e5a756f4 WHIRLPOOL 904963cce0b97b8870a8e01f77ea14d4500c375220e3948aececdc5ee5cf5c91e879668f35f8b87d8fc49af300e31f210b13399ced3577eb3aecc6b5fde822d9
|
||||
DIST aufs-util-3.9_p20130821.tar.xz 77956 SHA256 b2634a3c7d61c84cea3ef06d7857c2f47e45f5a1362e46c5e43dcbbefade0027 SHA512 2bf165d898f4708e8aa5f6872c18ebb2cdc2d0a600290d963f39faa5e2aec16a00c72bafe5ff8a7baf81aa084bb5cba281c5762e3bc6a7d742fc3bcbfc280746 WHIRLPOOL 6fe72ed973ae239910b187566b4181da8b476d12106d7d040a0d1e9cbd987490888c8675164c813955c61be9e772e2663de320d88f6046a9ee9c69eef068e12f
|
||||
DIST aufs-util-3.9_p20130826.tar.xz 78524 SHA256 2ace04c672e9420755e4a7bcc34dda693f160a1bcacd38f8ef521007288e12c0 SHA512 94e73777bc776d5a8ed61afe9bd37be392d2e35d698d1d1f4175e2f4e6bab9a41da96d48d61b134031dfd93a243737f0db4ad1ebd9ed6c10bd82278203b6d2c2 WHIRLPOOL 819cd72e36b037be464084647c5d58149921532a27c067723779cc2bf18b81b1b1e4e3bf70249afffe65a25d89f2cbdfdf6a4a287d8dbfe51c217aab5396a21e
|
||||
DIST aufs-util-3.9_p20130915.tar.xz 79024 SHA256 0acabea84fa1b7cb3bedfd01f79cdc6e243660edd0de9702e43e1a55a7c64158 SHA512 b0bb86c939163e34a06664ed0c64800fe6d0b28ee048899a653385cb0f73e145688ae6613ef54c3a8b4ccdeaeedcd21767eae23c618ddb1f18e63f184dd0b7d7 WHIRLPOOL 67ad5578e64da76b33cf5b9f50bb9ae474713718e0e842848b080bf3bed011bf06cf3daad32ed62642eb9216c62a95f6813fbf598fffe313743d9b00d1039567
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/aufs-util-3.2_p20130821.ebuild,v 1.1 2013/08/21 07:49:15 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Utilities are always necessary for aufs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
# git archive -v --prefix=${P}/ --remote=git://git.code.sf.net/p/aufs/aufs-util aufs3.2 -o ${P}.tar
|
||||
# xz -ve9 *.tar
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!sys-fs/aufs2
|
||||
!<sys-fs/aufs3-3_p20130318"
|
||||
DEPEND="${RDEPEND}
|
||||
<sys-fs/aufs-headers-3.9"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "/LDFLAGS += -static -s/d" \
|
||||
-e "/CFLAGS/s:-O::g" \
|
||||
-i Makefile || die
|
||||
sed \
|
||||
-e "s:m 644 -s:m 644:g" \
|
||||
-e "s:/usr/lib:/usr/$(get_libdir):g" \
|
||||
-i libau/Makefile || die
|
||||
|
||||
tc-export CC AR
|
||||
export HOSTCC=$(tc-getCC)
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/aufs-util-3.2_p20130826.ebuild,v 1.1 2013/08/26 10:24:43 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Utilities are always necessary for aufs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
# git archive -v --prefix=${P}/ --remote=git://git.code.sf.net/p/aufs/aufs-util aufs3.2 -o ${P}.tar
|
||||
# xz -ve9 *.tar
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!sys-fs/aufs2
|
||||
!<sys-fs/aufs3-3_p20130318"
|
||||
DEPEND="${RDEPEND}
|
||||
<sys-fs/aufs-headers-3.9"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "/LDFLAGS += -static -s/d" \
|
||||
-e "/CFLAGS/s:-O::g" \
|
||||
-i Makefile || die
|
||||
sed \
|
||||
-e "s:m 644 -s:m 644:g" \
|
||||
-e "s:/usr/lib:/usr/$(get_libdir):g" \
|
||||
-i libau/Makefile || die
|
||||
|
||||
tc-export CC AR
|
||||
export HOSTCC=$(tc-getCC)
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/aufs-util-3.2_p20130915.ebuild,v 1.1 2013/09/17 10:19:24 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Utilities are always necessary for aufs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
# git archive -v --prefix=${P}/ --remote=git://git.code.sf.net/p/aufs/aufs-util aufs3.2 -o ${P}.tar
|
||||
# xz -ve9 *.tar
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!sys-fs/aufs2
|
||||
!<sys-fs/aufs3-3_p20130318"
|
||||
DEPEND="${RDEPEND}
|
||||
<sys-fs/aufs-headers-3.9"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "/LDFLAGS += -static -s/d" \
|
||||
-e "/CFLAGS/s:-O::g" \
|
||||
-i Makefile || die
|
||||
sed \
|
||||
-e "s:m 644 -s:m 644:g" \
|
||||
-e "s:/usr/lib:/usr/$(get_libdir):g" \
|
||||
-i libau/Makefile || die
|
||||
|
||||
tc-export CC AR
|
||||
export HOSTCC=$(tc-getCC)
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/aufs-util-3.9_p20130821.ebuild,v 1.2 2013/08/28 07:58:13 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Utilities are always necessary for aufs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
# git archive -v --prefix=${P}/ --remote=git://git.code.sf.net/p/aufs/aufs-util aufs3.2 -o ${P}.tar
|
||||
# xz -ve9 *.tar
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!sys-fs/aufs2
|
||||
!<sys-fs/aufs3-3_p20130318"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-fs/aufs-headers-3.10_p20130821"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "/LDFLAGS += -static -s/d" \
|
||||
-e "/CFLAGS/s:-O::g" \
|
||||
-i Makefile || die
|
||||
sed \
|
||||
-e "s:m 644 -s:m 644:g" \
|
||||
-e "s:/usr/lib:/usr/$(get_libdir):g" \
|
||||
-i libau/Makefile || die
|
||||
|
||||
tc-export CC AR
|
||||
export HOSTCC=$(tc-getCC)
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs-util/aufs-util-3.9_p20130826.ebuild,v 1.2 2013/08/28 07:58:13 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="Utilities are always necessary for aufs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
|
||||
# git archive -v --prefix=${P}/ --remote=git://git.code.sf.net/p/aufs/aufs-util aufs3.9 -o ${P}.tar
|
||||
# xz -ve9 *.tar
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="
|
||||
!sys-fs/aufs2
|
||||
!<sys-fs/aufs3-3_p20130318"
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-fs/aufs-headers-3.10_p20130826"
|
||||
|
||||
src_prepare() {
|
||||
sed \
|
||||
-e "/LDFLAGS += -static -s/d" \
|
||||
-e "/CFLAGS/s:-O::g" \
|
||||
-i Makefile || die
|
||||
sed \
|
||||
-e "s:m 644 -s:m 644:g" \
|
||||
-e "s:/usr/lib:/usr/$(get_libdir):g" \
|
||||
-i libau/Makefile || die
|
||||
|
||||
tc-export CC AR
|
||||
export HOSTCC=$(tc-getCC)
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.10.14.ebuild,v 1.1 2013/10/08 11:46:18 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="21"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.10_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module proc"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
|
||||
|
||||
UNIPATCH_LIST="
|
||||
"${WORKDIR}"/aufs3-kbuild.patch
|
||||
"${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.9"
|
||||
|
||||
src_unpack() {
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
unpack ${AUFS_TARBALL}
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.10.15.ebuild,v 1.2 2013/10/13 16:48:54 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="22"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.10_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module proc vanilla"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="
|
||||
${KERNEL_URI}
|
||||
${ARCH_URI}
|
||||
${AUFS_URI}
|
||||
!vanilla? ( ${GENPATCHES_URI} )
|
||||
"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.9"
|
||||
|
||||
src_unpack() {
|
||||
if use vanilla; then
|
||||
unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
|
||||
ewarn "You are using USE=vanilla"
|
||||
ewarn "This will drop all support from the gentoo kernel security team"
|
||||
fi
|
||||
|
||||
UNIPATCH_LIST=""${WORKDIR}"/aufs3-kbuild.patch "${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.10.16.ebuild,v 1.1 2013/10/14 11:28:28 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="23"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.10_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module proc vanilla"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="
|
||||
${KERNEL_URI}
|
||||
${ARCH_URI}
|
||||
${AUFS_URI}
|
||||
!vanilla? ( ${GENPATCHES_URI} )
|
||||
"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.9"
|
||||
|
||||
src_unpack() {
|
||||
if use vanilla; then
|
||||
unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
|
||||
ewarn "You are using USE=vanilla"
|
||||
ewarn "This will drop all support from the gentoo kernel security team"
|
||||
fi
|
||||
|
||||
UNIPATCH_LIST=""${WORKDIR}"/aufs3-kbuild.patch "${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.11.3.ebuild,v 1.1 2013/10/02 06:17:27 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="6"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.11_p20130923
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module proc"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
|
||||
|
||||
UNIPATCH_LIST="
|
||||
"${WORKDIR}"/aufs3-kbuild.patch
|
||||
"${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.9"
|
||||
|
||||
src_unpack() {
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
unpack ${AUFS_TARBALL}
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.11.4.ebuild,v 1.2 2013/10/13 16:48:54 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="7"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.11_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module proc vanilla"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="
|
||||
${KERNEL_URI}
|
||||
${ARCH_URI}
|
||||
${AUFS_URI}
|
||||
!vanilla? ( ${GENPATCHES_URI} )
|
||||
"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.9"
|
||||
|
||||
src_unpack() {
|
||||
if use vanilla; then
|
||||
unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
|
||||
ewarn "You are using USE=vanilla"
|
||||
ewarn "This will drop all support from the gentoo kernel security team"
|
||||
fi
|
||||
|
||||
UNIPATCH_LIST=""${WORKDIR}"/aufs3-kbuild.patch "${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.11.5.ebuild,v 1.1 2013/10/14 11:28:28 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="8"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.11_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob experimental module proc vanilla"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="
|
||||
${KERNEL_URI}
|
||||
${ARCH_URI}
|
||||
${AUFS_URI}
|
||||
!vanilla? ( ${GENPATCHES_URI} )
|
||||
"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.9"
|
||||
|
||||
src_unpack() {
|
||||
if use vanilla; then
|
||||
unset UNIPATCH_LIST_GENPATCHES UNIPATCH_LIST_DEFAULT
|
||||
ewarn "You are using USE=vanilla"
|
||||
ewarn "This will drop all support from the gentoo kernel security team"
|
||||
fi
|
||||
|
||||
UNIPATCH_LIST=""${WORKDIR}"/aufs3-kbuild.patch "${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.4.63.ebuild,v 1.2 2013/09/30 14:45:29 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="44"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.4_p20130923
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob module proc"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
|
||||
|
||||
UNIPATCH_LIST="
|
||||
"${WORKDIR}"/aufs3-kbuild.patch
|
||||
"${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.2"
|
||||
|
||||
src_unpack() {
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
unpack ${AUFS_TARBALL}
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.4.64.ebuild,v 1.1 2013/10/08 11:46:18 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="45"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.4_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob module proc"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
|
||||
|
||||
UNIPATCH_LIST="
|
||||
"${WORKDIR}"/aufs3-kbuild.patch
|
||||
"${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.2"
|
||||
|
||||
src_unpack() {
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
unpack ${AUFS_TARBALL}
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,62 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.4.65.ebuild,v 1.1 2013/10/08 11:46:18 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="46"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
inherit kernel-2 eutils
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.4_p20131007
|
||||
AUFS_TARBALL="aufs-sources-${AUFS_VERSION}.tar.xz"
|
||||
# git archive -v --remote=git://git.code.sf.net/p/aufs/aufs3-standalone aufs${AUFS_VERSION/_p*} > aufs-sources-${AUFS_VERSION}.tar
|
||||
AUFS_URI="http://dev.gentoo.org/~jlec/distfiles/${AUFS_TARBALL}"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
HOMEPAGE="http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/"
|
||||
IUSE="deblob module proc"
|
||||
|
||||
DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree and aufs3 support"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${AUFS_URI}"
|
||||
|
||||
UNIPATCH_LIST="
|
||||
"${WORKDIR}"/aufs3-kbuild.patch
|
||||
"${WORKDIR}"/aufs3-base.patch"
|
||||
|
||||
PDEPEND=">=sys-fs/aufs-util-3.2"
|
||||
|
||||
src_unpack() {
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
use proc && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-proc_map.patch"
|
||||
unpack ${AUFS_TARBALL}
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
if ! use proc; then
|
||||
sed '/config AUFS_PROC_MAP/,/^$/d' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -f "${WORKDIR}"/include/linux/aufs_type.h include/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
einfo "For more info on this patchset, and how to report problems, see:"
|
||||
einfo "${HOMEPAGE}"
|
||||
has_version sys-fs/aufs-util && \
|
||||
einfo "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
Loading…
Reference in new issue