parent
d35f7afcf4
commit
fc52a78507
@ -1 +1,2 @@
|
||||
DIST p7zip_9.20.1_src_all.tar.bz2 3835235 SHA256 49557e7ffca08100f9fc687f4dfc5aea703ca207640c76d9dee7b66f03cb4782 SHA512 7bb8a276aaefc4a83364e45633c48527de44c6b1205344f3356db570582f30f81d82a94938c99a7ad193587b584cc1c03219c28249de40018bdaee6c3b2a022a WHIRLPOOL cb20f37d3f796931a9b330728aa7148afe98bbf8a49bb91bfd80e4667c16416206b23bf34298e9ec37825e8b43f92a5710f0cea1f974296d5c17aa2c7b0931f3
|
||||
DIST p7zip_9.38.1_src_all.tar.bz2 3917925 SHA256 fd5019109c9a1bf34ad3257d37a6853eae8151ff50345f0a3ffba7d8c5fdb995 SHA512 f524ffae54e0d9563a509cc4b243e830d882a925e682eb2e15e2d19cb72c947fddecd72c8507d6c1538b997b240b0827046fc2fb4f5e3f7d49840257c92b9c04 WHIRLPOOL 6bad1cde056ab1e8db4079c0e649665fbc7e6b9a565261188bd0acaec6c583d8bd9425cb26d39315408d0180ba0be0069a77b704633cf05ec855220cb31f1c24
|
||||
|
@ -0,0 +1,154 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-9.38.1.ebuild,v 1.1 2015/04/07 08:44:03 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
WX_GTK_VER="2.8"
|
||||
|
||||
inherit eutils multilib toolchain-funcs wxwidgets
|
||||
|
||||
DESCRIPTION="Port of 7-Zip archiver for Unix"
|
||||
HOMEPAGE="http://p7zip.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1 rar? ( unRAR )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris"
|
||||
IUSE="doc kde rar +pch static wxwidgets abi_x86_x32"
|
||||
|
||||
REQUIRED_USE="kde? ( wxwidgets )"
|
||||
|
||||
RDEPEND="
|
||||
kde? ( x11-libs/wxGTK:2.8[X,-odbc] kde-base/kdelibs )
|
||||
wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )"
|
||||
DEPEND="${RDEPEND}
|
||||
amd64? ( dev-lang/yasm )
|
||||
abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 )
|
||||
x86? ( dev-lang/nasm )"
|
||||
|
||||
S=${WORKDIR}/${PN}_${PV}
|
||||
|
||||
src_prepare() {
|
||||
if ! use pch; then
|
||||
sed "s:PRE_COMPILED_HEADER=StdAfx.h.gch:PRE_COMPILED_HEADER=:g" -i makefile.* || die
|
||||
fi
|
||||
|
||||
sed \
|
||||
-e 's:-m32 ::g' \
|
||||
-e 's:-m64 ::g' \
|
||||
-e 's:-O::g' \
|
||||
-e 's:-pipe::g' \
|
||||
-e "/^CXX=/s:g++:$(tc-getCXX):" \
|
||||
-e "/^CC=/s:gcc:$(tc-getCC):" \
|
||||
-e '/ALLFLAGS/s:-s ::' \
|
||||
-e "/OPTFLAGS=/s:=.*:=${CFLAGS}:" \
|
||||
-i makefile* || die
|
||||
|
||||
# remove non-free RAR codec
|
||||
if use rar; then
|
||||
ewarn "Enabling nonfree RAR decompressor"
|
||||
else
|
||||
sed \
|
||||
-e '/Rar/d' \
|
||||
-e '/RAR/d' \
|
||||
-i makefile* CPP/7zip/Bundles/Format7zFree/makefile || die
|
||||
rm -rf CPP/7zip/Compress/Rar || die
|
||||
fi
|
||||
|
||||
if use abi_x86_x32; then
|
||||
sed -i -e "/^ASM=/s:amd64:x32:" makefile*
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use amd64; then
|
||||
cp -f makefile.linux_amd64_asm makefile.machine || die
|
||||
elif use x86; then
|
||||
cp -f makefile.linux_x86_asm_gcc_4.X makefile.machine || die
|
||||
elif [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# Mac OS X needs this special makefile, because it has a non-GNU linker
|
||||
[[ ${CHOST} == *64-* ]] \
|
||||
&& cp -f makefile.macosx_64bits makefile.machine \
|
||||
|| cp -f makefile.macosx_32bits makefile.machine
|
||||
# bundles have extension .bundle but don't die because USE=-rar
|
||||
# removes the Rar directory
|
||||
sed -i -e '/strcpy(name/s/\.so/.bundle/' \
|
||||
CPP/Windows/DLL.cpp || die
|
||||
sed -i -e '/^PROG=/s/\.so/.bundle/' \
|
||||
CPP/7zip/Bundles/Format7zFree/makefile \
|
||||
$(use rar && echo CPP/7zip/Compress/Rar/makefile) || die
|
||||
elif use x86-fbsd; then
|
||||
# FreeBSD needs this special makefile, because it hasn't -ldl
|
||||
sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
|
||||
fi
|
||||
|
||||
if use static; then
|
||||
sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine || die
|
||||
fi
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
einfo "Preparing dependency list"
|
||||
emake depend
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake all3
|
||||
if use kde || use wxwidgets; then
|
||||
emake -- 7zG
|
||||
emake -- 7zFM
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake test test_7z test_7zr
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# this wrappers can not be symlinks, p7zip should be called with full path
|
||||
make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
|
||||
make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
|
||||
make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
|
||||
|
||||
if use kde || use wxwidgets; then
|
||||
make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
|
||||
make_wrapper 7zFM "/usr/$(get_libdir)/${PN}/7zFM"
|
||||
|
||||
make_desktop_entry 7zFM "${PN} FM" ${PN} "GTK;Utility;Archiving;Compression"
|
||||
make_desktop_entry 7zG "${PN} GUI" ${PN} "GTK;Utility;Archiving;Compression"
|
||||
|
||||
dobin GUI/p7zipForFilemanager
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe bin/7z{G,FM}
|
||||
|
||||
insinto /usr/$(get_libdir)/${PN}
|
||||
doins -r GUI/{Lang,help}
|
||||
|
||||
insinto /usr/share/icons/hicolor/16x16/apps/
|
||||
newins GUI/p7zip_16_ok.png p7zip.png
|
||||
|
||||
if use kde; then
|
||||
|
||||
rm GUI/kde4/p7zip_compress.desktop
|
||||
insinto /usr/share/kde4/services/ServiceMenus
|
||||
doins GUI/kde4/*.desktop
|
||||
fi
|
||||
fi
|
||||
|
||||
dobin contrib/gzip-like_CLI_wrapper_for_7z/p7zip
|
||||
doman contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1
|
||||
|
||||
exeinto /usr/$(get_libdir)/${PN}
|
||||
doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx
|
||||
doexe bin/*$(get_modname)
|
||||
if use rar; then
|
||||
exeinto /usr/$(get_libdir)/${PN}/Codecs/
|
||||
doexe bin/Codecs/*$(get_modname)
|
||||
fi
|
||||
|
||||
doman man1/7z.1 man1/7za.1 man1/7zr.1
|
||||
dodoc ChangeLog README TODO
|
||||
|
||||
if use doc; then
|
||||
dodoc DOC/*.txt
|
||||
dohtml -r DOC/MANUAL/*
|
||||
fi
|
||||
}
|
@ -0,0 +1,292 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgis/postgis-2.1.7.ebuild,v 1.1 2015/04/07 05:59:56 patrick Exp $
|
||||
|
||||
EAPI="5"
|
||||
POSTGRES_COMPAT=( 9.{0,1,2,3,4,5} )
|
||||
|
||||
inherit autotools eutils versionator
|
||||
|
||||
MY_PV=$(replace_version_separator 3 '')
|
||||
MY_P="${PN}-${MY_PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DESCRIPTION="Geographic Objects for PostgreSQL"
|
||||
HOMEPAGE="http://postgis.net"
|
||||
SRC_URI="http://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="doc gtk static-libs test"
|
||||
|
||||
RDEPEND="
|
||||
|| (
|
||||
dev-db/postgresql:9.5[server]
|
||||
dev-db/postgresql:9.4[server]
|
||||
dev-db/postgresql:9.3[server]
|
||||
dev-db/postgresql:9.2[server]
|
||||
dev-db/postgresql:9.1[server]
|
||||
dev-db/postgresql:9.0[server]
|
||||
)
|
||||
dev-libs/json-c
|
||||
dev-libs/libxml2:2
|
||||
>=sci-libs/geos-3.4.2
|
||||
>=sci-libs/proj-4.6.0
|
||||
>=sci-libs/gdal-1.10.0
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
dev-libs/libxslt
|
||||
|| (
|
||||
media-gfx/imagemagick[png]
|
||||
media-gfx/graphicsmagick[imagemagick,png]
|
||||
)
|
||||
)
|
||||
virtual/pkgconfig
|
||||
test? ( dev-util/cunit )
|
||||
"
|
||||
|
||||
PGIS="$(get_version_component_range 1-2)"
|
||||
|
||||
REQUIRED_USE="test? ( doc )"
|
||||
|
||||
# Needs a running psql instance, doesn't work out of the box
|
||||
RESTRICT="test"
|
||||
|
||||
MAKEOPTS+=' -j1'
|
||||
|
||||
# These modules are built using the same *FLAGS that were used to build
|
||||
# dev-db/postgresql. The right thing to do is to ignore the current
|
||||
# *FLAGS settings.
|
||||
QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
|
||||
|
||||
postgres_check_slot() {
|
||||
if ! declare -p POSTGRES_COMPAT &>/dev/null; then
|
||||
die 'POSTGRES_COMPAT not declared.'
|
||||
fi
|
||||
|
||||
# Don't die because we can't run postgresql-config during pretend.
|
||||
[[ "$EBUILD_PHASE" = "pretend" \
|
||||
&& -z "$(which postgresql-config 2> /dev/null)" ]] && return 0
|
||||
|
||||
local res=$(echo ${POSTGRES_COMPAT[@]} \
|
||||
| grep -c $(postgresql-config show 2> /dev/null) 2> /dev/null)
|
||||
|
||||
if [[ "$res" -eq "0" ]] ; then
|
||||
eerror "PostgreSQL slot must be set to one of: "
|
||||
eerror " ${POSTGRES_COMPAT[@]}"
|
||||
return 1
|
||||
fi
|
||||
|
||||
return 0
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
postgres_check_slot || die
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
postgres_check_slot || die
|
||||
export PGSLOT="$(postgresql-config show)"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${PN}-2.1-ldflags.patch" \
|
||||
"${FILESDIR}/${PN}-2.0-arflags.patch" \
|
||||
"${FILESDIR}/${PN}-2.1.4-pkgconfig-json.patch"
|
||||
|
||||
local AT_M4DIR="macros"
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myargs=""
|
||||
use gtk && myargs+=" --with-gui"
|
||||
econf \
|
||||
--with-pgconfig="/usr/lib/postgresql-${PGSLOT}/bin/pg_config" \
|
||||
${myargs}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
emake -C topology
|
||||
|
||||
if use doc ; then
|
||||
emake comments
|
||||
emake cheatsheets
|
||||
emake -C doc html
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
use doc && emake DESTDIR="${D}" comments-install
|
||||
emake -C topology DESTDIR="${D}" install
|
||||
dobin ./utils/postgis_restore.pl
|
||||
|
||||
dodoc CREDITS TODO loader/README.* doc/*txt
|
||||
|
||||
use doc && dohtml -r doc/html/*
|
||||
|
||||
docinto topology
|
||||
dodoc topology/{TODO,README}
|
||||
|
||||
insinto /etc
|
||||
doins "${FILESDIR}/postgis_dbs"
|
||||
|
||||
use static-libs || find "${ED}" -name '*.a' -delete
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "To finish installing or updating PostGIS edit:"
|
||||
elog " ${EROOT%/}/etc/postgis_dbs"
|
||||
elog
|
||||
elog "Then, run:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
}
|
||||
|
||||
pkg_config(){
|
||||
source "${EROOT%/}/etc/conf.d/postgresql-${PGSLOT}"
|
||||
source "${EROOT%/}/etc/postgis_dbs"
|
||||
local postgis_path="${EROOT%/}/usr/share/postgresql-${PGSLOT}/contrib/postgis-${PGIS}"
|
||||
|
||||
if [[ -n ${configured} ]] ; then
|
||||
einfon "Password for PostgreSQL user '${pguser}': "
|
||||
read -s PGPASSWORD
|
||||
export PGPASSWORD
|
||||
echo
|
||||
else
|
||||
eerror "You must edit:"
|
||||
eerror " ${EROOT%/}/etc/postgis_dbs"
|
||||
eerror "Before running 'emerge --config =${CATEGORY}/${PF}'"
|
||||
eerror
|
||||
die "Edit postgis_dbs"
|
||||
fi
|
||||
|
||||
# The server we work with must be the same slot we built against.
|
||||
local server_match
|
||||
server_match=$(psql -U ${pguser} -d postgres -p ${PGPORT} \
|
||||
-Aqwtc 'SELECT version()' 2> /dev/null | grep -c "PostgreSQL ${PGSLOT}")
|
||||
if [[ $? = 0 ]] ; then
|
||||
if [[ $server_match -ne 1 ]] ; then
|
||||
unset PGPASSWORD
|
||||
eerror "Server version must be ${PGSLOT}.x"
|
||||
die "Server version isn't ${PGSLOT}.x"
|
||||
fi
|
||||
else
|
||||
unset PGPASSWORD
|
||||
eerror "Is the server running?"
|
||||
die "Couldn't connect to server."
|
||||
fi
|
||||
|
||||
local retval
|
||||
safe_exit() {
|
||||
unset PGPASSWORD
|
||||
sed -e 's/\(configured\)/#\1/' -i "${EROOT%/}/etc/postgis_dbs"
|
||||
eend $retval
|
||||
eerror "All actions could not be performed."
|
||||
eerror "Read above to see what failed."
|
||||
eerror "Once you fix the issue, you'll need to edit:"
|
||||
eerror " ${EROOT%/}/etc/postgis_dbs"
|
||||
eerror "As some things may have succeeded."
|
||||
eerror
|
||||
die "All actions could not be performed"
|
||||
}
|
||||
|
||||
local db
|
||||
for db in ${databases[@]} ; do
|
||||
ebegin "Performing CREATE LANGUAGE on ${db}"
|
||||
createlang -U ${pguser} -p ${PGPORT} plpgsql ${db}
|
||||
retval=$?
|
||||
# In this case, only error code 1 is fatal
|
||||
[[ $retval == 1 ]] && safe_exit || eend 0
|
||||
|
||||
ebegin "Enabling PostGIS on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${templates[@]} ; do
|
||||
ebegin "Creating template database '${db}'"
|
||||
createdb -p ${PGPORT} -U ${pguser} -O ${pguser} -T ${from_template} \
|
||||
${db} "PostGIS Template"
|
||||
retval=$?
|
||||
[[ $retval != 0 ]] && safe_exit
|
||||
|
||||
psql -q -U ${pguser} -p ${PGPORT} -c \
|
||||
"UPDATE pg_database \
|
||||
SET datistemplate = TRUE, datallowconn = TRUE \
|
||||
WHERE datname = '${db}'"
|
||||
retval=$?
|
||||
[[ $retval != 0 ]] && safe_exit
|
||||
|
||||
createlang -U ${pguser} -p ${PGPORT} plpgsql ${db}
|
||||
retval=$?
|
||||
# In this case, only error code 1 is fatal
|
||||
[[ $retval == 1 ]] && safe_exit
|
||||
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${epsg_databases[@]} ; do
|
||||
ebegin "Adding EPSG to ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/spatial_ref_sys.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${comment_databases[@]} ; do
|
||||
ebegin "Adding comments on ${db}"
|
||||
local comment_file
|
||||
for comment_file in "${postgis_path}"/*_comments.sql ; do
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} -f "${comment_file}"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && continue || safe_exit
|
||||
done
|
||||
eend 0
|
||||
done
|
||||
|
||||
for db in ${upgrade_from_1_3[@]} ; do
|
||||
ebegin "Upgrading from PostGIS 1.3 to ${PGIS} on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_upgrade_13_to_${PGIS//.}.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${upgrade_from_1_4[@]} ; do
|
||||
ebegin "Upgrading from PostGIS 1.4 to ${PGIS} on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_upgrade_14_to_${PGIS//.}.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${upgrade_from_1_5[@]} ; do
|
||||
ebegin "Minor upgrade for PostGIS ${PGIS} on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_upgrade_${PGIS//.}_minor.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
# Clean up and make it so the user has to edit postgis_dbs again that
|
||||
# way this script won't step on any toes due to user error.
|
||||
unset PGPASSWORD
|
||||
sed -e 's/\(configured\)/#\1/' -i "${EROOT%/}/etc/postgis_dbs"
|
||||
einfo "PostgreSQL ${PGSLOT} is now PostGIS enabled."
|
||||
einfo
|
||||
einfo "Currently, only one PostgreSQL slot at a time can be PostGIS enabled."
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST equalizer-0.0.11.gem 12800 SHA256 44e5bc46f49883e83d159ee9b1f7320b4ae8283bb6329e5d9716f5e7dde855ce SHA512 01273a8e83124178f5b7d7eed08a4ca6286772c26202e028fa957f3e9d655869c51a7710312a52bb654672c7cbaee5de15fa2eee01c5413f2589cf05e02700a9 WHIRLPOOL b843ca5b5dcfa8fc581f0d462664e2afba656d0186d48344e8025920574d6d609b7c67751e3b00922d78f4cf47d23c39499a1ce0f1022aebe061b831b8af5cb1
|
||||
DIST equalizer-0.0.9.gem 12288 SHA256 992b58dc8892afc3c0bde86cd00349b23f01fb702c295c46dd3bfb4f0574dbc4 SHA512 28588e9d42cd2bdaebb9727d35577d0d306578ed85b6a42ec5ca616fd6e858dfc972cca6a2ba3b37cc799d9d6daffc3e9ce73708dc998f7072b83d1cbd8756b2 WHIRLPOOL 8bc9938ed8c99d150d72a28f234b2491cd7c4fc030a9562aaf52e70354eb70537ceb40a050c007f84f1d109e8bbbc86fa1d11ca8ddbf7c932ebcb416c7cc6113
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/equalizer/equalizer-0.0.11.ebuild,v 1.1 2015/04/07 05:41:35 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby20 ruby21 ruby22"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CONTRIBUTING.md README.md"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Module to define equality, equivalence and inspection methods"
|
||||
HOMEPAGE="https://github.com/dkubb/equalizer"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e "/devtools/d" spec/spec_helper.rb || die
|
||||
|
||||
# Avoid a failing spec caused by memoizable 0.4.2, and we ignore it
|
||||
# there as well.
|
||||
rm spec/unit/equalizer/included_spec.rb || die
|
||||
}
|
@ -1 +1 @@
|
||||
Tue, 07 Apr 2015 05:37:11 +0000
|
||||
Tue, 07 Apr 2015 09:36:54 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 07 Apr 2015 05:37:11 +0000
|
||||
Tue, 07 Apr 2015 09:36:54 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile install prepare test
|
||||
DEPEND=kde? ( x11-libs/wxGTK:2.8[X,-odbc] kde-base/kdelibs ) wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] ) amd64? ( dev-lang/yasm ) abi_x86_x32? ( >=dev-lang/yasm-1.2.0-r1 ) x86? ( dev-lang/nasm )
|
||||
DESCRIPTION=Port of 7-Zip archiver for Unix
|
||||
EAPI=5
|
||||
HOMEPAGE=http://p7zip.sourceforge.net/
|
||||
IUSE=doc kde rar +pch static wxwidgets abi_x86_x32
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris
|
||||
LICENSE=LGPL-2.1 rar? ( unRAR )
|
||||
RDEPEND=kde? ( x11-libs/wxGTK:2.8[X,-odbc] kde-base/kdelibs ) wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )
|
||||
REQUIRED_USE=kde? ( wxwidgets )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/p7zip/p7zip_9.38.1_src_all.tar.bz2
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 wxwidgets 6d6eec2685256d35511e7b6d5461bec9
|
||||
_md5_=ab2ae99d48b26874d3350ee494f62d47
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile config configure install postinst prepare pretend setup
|
||||
DEPEND=|| ( dev-db/postgresql:9.5[server] dev-db/postgresql:9.4[server] dev-db/postgresql:9.3[server] dev-db/postgresql:9.2[server] dev-db/postgresql:9.1[server] dev-db/postgresql:9.0[server] ) dev-libs/json-c dev-libs/libxml2:2 >=sci-libs/geos-3.4.2 >=sci-libs/proj-4.6.0 >=sci-libs/gdal-1.10.0 gtk? ( x11-libs/gtk+:2 ) doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt || ( media-gfx/imagemagick[png] media-gfx/graphicsmagick[imagemagick,png] ) ) virtual/pkgconfig test? ( dev-util/cunit ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Geographic Objects for PostgreSQL
|
||||
EAPI=5
|
||||
HOMEPAGE=http://postgis.net
|
||||
IUSE=doc gtk static-libs test
|
||||
KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=|| ( dev-db/postgresql:9.5[server] dev-db/postgresql:9.4[server] dev-db/postgresql:9.3[server] dev-db/postgresql:9.2[server] dev-db/postgresql:9.1[server] dev-db/postgresql:9.0[server] ) dev-libs/json-c dev-libs/libxml2:2 >=sci-libs/geos-3.4.2 >=sci-libs/proj-4.6.0 >=sci-libs/gdal-1.10.0 gtk? ( x11-libs/gtk+:2 )
|
||||
REQUIRED_USE=test? ( doc )
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://download.osgeo.org/postgis/source/postgis-2.1.7.tar.gz
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=872c7c7f65bc898585dd5986a3304029
|
@ -1,15 +1,15 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare setup
|
||||
DEPEND=app-arch/bzip2 app-text/ghostscript-gpl dev-libs/libpcre virtual/blas cairo? ( x11-libs/cairo[X] x11-libs/pango ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng ) readline? ( sys-libs/readline ) tk? ( dev-lang/tk ) X? ( x11-libs/libXmu x11-misc/xdg-utils ) virtual/pkgconfig doc? ( virtual/latex-base dev-texlive/texlive-fontsrecommended ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/fortran
|
||||
DEPEND=app-arch/bzip2 app-text/ghostscript-gpl dev-libs/libpcre virtual/blas cairo? ( x11-libs/cairo[X] x11-libs/pango ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:0= ) readline? ( sys-libs/readline:0= ) tk? ( dev-lang/tk:0= ) X? ( x11-libs/libXmu x11-misc/xdg-utils ) virtual/pkgconfig doc? ( virtual/latex-base dev-texlive/texlive-fontsrecommended ) !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 virtual/fortran
|
||||
DESCRIPTION=Language and environment for statistical computing and graphics
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.r-project.org/
|
||||
IUSE=bash-completion cairo doc icu java jpeg lapack minimal nls openmp perl png prefix profile readline static-libs tiff tk X
|
||||
KEYWORDS=amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos
|
||||
LICENSE=|| ( GPL-2 GPL-3 ) LGPL-2.1
|
||||
RDEPEND=app-arch/bzip2 app-text/ghostscript-gpl dev-libs/libpcre virtual/blas cairo? ( x11-libs/cairo[X] x11-libs/pango ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng ) readline? ( sys-libs/readline ) tk? ( dev-lang/tk ) X? ( x11-libs/libXmu x11-misc/xdg-utils ) ( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) ) app-arch/xz-utils java? ( >=virtual/jre-1.5 ) virtual/fortran
|
||||
RDEPEND=app-arch/bzip2 app-text/ghostscript-gpl dev-libs/libpcre virtual/blas cairo? ( x11-libs/cairo[X] x11-libs/pango ) icu? ( dev-libs/icu:= ) jpeg? ( virtual/jpeg:0 ) lapack? ( virtual/lapack ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:0= ) readline? ( sys-libs/readline:0= ) tk? ( dev-lang/tk:0= ) X? ( x11-libs/libXmu x11-misc/xdg-utils ) ( || ( <sys-libs/zlib-1.2.5.1-r1 >=sys-libs/zlib-1.2.5.1-r2[minizip] ) ) app-arch/xz-utils java? ( >=virtual/jre-1.5 ) virtual/fortran
|
||||
REQUIRED_USE=png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )
|
||||
RESTRICT=minimal? ( test )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://cran/src/base/R-3/R-3.0.1.tar.gz bash-completion? ( http://dev.gentoo.org/~bicatali/distfiles/R-20130129.bash_completion.bz2 )
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c bash-completion-r1 c8399c7c7ecbcf7ed6e5bd3abb3d4af3 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 fortran-2 db8710b355fc5598015c4bc3aad3bdb0 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=f01f185fe637de3acc964bdd7c54128f
|
||||
_md5_=dece0d0f2b80a3e3bf54788ec78dd3a2
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
|
||||
DESCRIPTION=Module to define equality, equivalence and inspection methods
|
||||
EAPI=5
|
||||
HOMEPAGE=https://github.com/dkubb/equalizer
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/equalizer-0.0.11.gem
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de java-utils-2 85dc5414cfdfbdf5b56e6d8345d2c658 multilib 3bf24e6abb9b76d9f6c20600f0b716bf ruby-fakegem d4f8591e9b20b106327e9d143eb13da5 ruby-ng c79a9fd7644eefe8009be02a82648e1f toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=ec0f001d4418f3f00c9835a47dd63ecd
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure prepare
|
||||
DEPEND=dev-libs/glib:2 sys-libs/ncurses[unicode?] geoip? ( dev-libs/geoip ) btree? ( dev-db/tokyocabinet ) memhash? ( dev-db/tokyocabinet ) zlib? ( sys-libs/zlib ) bzip2? ( app-arch/bzip2 ) virtual/pkgconfig
|
||||
DESCRIPTION=A real-time web log analyzer and interactive viewer that runs in a terminal
|
||||
EAPI=5
|
||||
HOMEPAGE=http://goaccess.io
|
||||
IUSE=btree debug geoip bzip2 memhash unicode zlib
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/glib:2 sys-libs/ncurses[unicode?] geoip? ( dev-libs/geoip ) btree? ( dev-db/tokyocabinet ) memhash? ( dev-db/tokyocabinet ) zlib? ( sys-libs/zlib ) bzip2? ( app-arch/bzip2 )
|
||||
REQUIRED_USE=btree? ( !memhash )
|
||||
SLOT=0
|
||||
SRC_URI=http://tar.goaccess.io/goaccess-0.8.5.tar.gz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de multilib 3bf24e6abb9b76d9f6c20600f0b716bf toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||
_md5_=37a17a2033cd369ed8af562ee0145038
|
@ -0,0 +1,9 @@
|
||||
DEFINED_PHASES=install
|
||||
DESCRIPTION=Graphical viewer for chromatogram files
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.geospiza.com/finchtv/
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=finchtv
|
||||
SLOT=0
|
||||
SRC_URI=http://www.geospiza.com/finchtv/download/programs/linux/finchtv_1_3_1.tar.gz
|
||||
_md5_=0187bbb0caa745d08ce9b1ddebaf2b82
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup unpack
|
||||
DEPEND=dev-libs/libxslt sys-cluster/cluster-glue sys-cluster/resource-agents ais? ( sys-cluster/openais ) heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) smtp? ( net-libs/libesmtp ) snmp? ( net-analyzer/net-snmp ) !heartbeat? ( !ais? ( sys-cluster/openais ) ) !sys-cluster/crmsh !=dev-libs/glib-2.32* =dev-lang/python-2* !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
|
||||
DESCRIPTION=Pacemaker CRM
|
||||
EAPI=2
|
||||
HOMEPAGE=http://www.clusterlabs.org/
|
||||
IUSE=+ais heartbeat smtp snmp static-libs
|
||||
KEYWORDS=amd64 hppa x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=dev-libs/libxslt sys-cluster/cluster-glue sys-cluster/resource-agents ais? ( sys-cluster/openais ) heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) smtp? ( net-libs/libesmtp ) snmp? ( net-analyzer/net-snmp ) !heartbeat? ( !ais? ( sys-cluster/openais ) ) !sys-cluster/crmsh =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=http://hg.clusterlabs.org/pacemaker/stable-1.0/archive/Pacemaker-1.0.10.tar.bz2
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||
_md5_=1bd1e3f5b560e5d1e35d5afd646ad5ed
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup unpack
|
||||
DEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-cluster/cluster-glue sys-cluster/resource-agents heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) !heartbeat? ( sys-cluster/corosync ) smtp? ( net-libs/libesmtp ) snmp? ( net-analyzer/net-snmp ) !sys-cluster/crmsh !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.13:1.13 >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 =dev-lang/python-2*
|
||||
DESCRIPTION=Pacemaker CRM
|
||||
EAPI=2
|
||||
HOMEPAGE=http://www.linux-ha.org/wiki/Pacemaker
|
||||
IUSE=+ais heartbeat smtp snmp static-libs
|
||||
KEYWORDS=~amd64 ~hppa ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=app-text/docbook-xsl-stylesheets dev-libs/libxslt sys-cluster/cluster-glue sys-cluster/resource-agents heartbeat? ( >=sys-cluster/heartbeat-3.0.0 ) !heartbeat? ( sys-cluster/corosync ) smtp? ( net-libs/libesmtp ) snmp? ( net-analyzer/net-snmp ) !sys-cluster/crmsh !=dev-libs/glib-2.32* =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=https://github.com/ClusterLabs/pacemaker-1.0/tarball/Pacemaker-1.0.12 -> pacemaker-1.0.12.tar.gz
|
||||
_eclasses_=autotools 999c8f6cf5d91495cb0779588f20716c base 87f7447ccfc06fd0729ff4684e11e0d6 eutils 9fb270e417e0e83d64ca52586c4a79de libtool 52d0e17251d04645ffaa61bfdd858944 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python 3a270b7b1d1e679847ff0faeac25c5a3 toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4
|
||||
_md5_=71f47919453d647a6eaa143dac7523b1
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup
|
||||
DEPEND=dev-util/patchutils dev-vcs/git kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources )
|
||||
DESCRIPTION=An entirely re-designed and re-implemented Unionfs
|
||||
EAPI=5
|
||||
HOMEPAGE=http://aufs.sourceforge.net/
|
||||
IUSE=debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs kernel_linux
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-fs/aufs-util !sys-fs/aufs !sys-fs/aufs2 kernel_linux? ( virtual/modutils )
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/aufs3-standalone-3_p20150406.tar.xz
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de flag-o-matic c263990f1b677b0f0be0a3299f179762 linux-info 2b8c53f6065bdee2d757472215a3088f linux-mod 101302d4b7b694ea9622bbffb187d0de multilib 3bf24e6abb9b76d9f6c20600f0b716bf readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=9684badaacad56ba78fd4502c67c7056
|
@ -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.7.5-r2:2.7 ) )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.14 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module 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.14.36
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.14.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.14.N/deblob-3.14 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.14.N/deblob-check -> deblob-check-3.14 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.14.21+_p20150323.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.14-41.base.tar.xz mirror://gentoo/genpatches-3.14-41.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.14-41.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de kernel-2 b544eac9542c54048d7dd55302455f51 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 096f8247eae93026af13ab88cf4305cd readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=56ca7ae67a13e08f20a41e94223d1009
|
@ -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.7.5-r2:2.7 ) )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.17 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module 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.17.8-r1
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.17.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.17.N/deblob-3.17 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.17.N/deblob-check -> deblob-check-3.17 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.17_p20150106.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.17-12.base.tar.xz mirror://gentoo/genpatches-3.17-12.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.17-12.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de kernel-2 b544eac9542c54048d7dd55302455f51 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 096f8247eae93026af13ab88cf4305cd readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=d90a2ee173138d2d96d2235c14139c3c
|
@ -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.7.5-r2:2.7 ) )
|
||||
DESCRIPTION=Full sources including the Gentoo patchset for the 3.19 kernel tree and aufs3 support
|
||||
EAPI=5
|
||||
HOMEPAGE=http://dev.gentoo.org/~mpagano/genpatches http://aufs.sourceforge.net/
|
||||
IUSE=deblob experimental module 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.19.2
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.19.tar.xz deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.19.N/deblob-3.19 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.19.N/deblob-check -> deblob-check-3.19 ) http://dev.gentoo.org/~jlec/distfiles/aufs-sources-3.19_p20150309.tar.xz !vanilla? ( mirror://gentoo/genpatches-3.19-3.base.tar.xz mirror://gentoo/genpatches-3.19-3.extras.tar.xz experimental? ( mirror://gentoo/genpatches-3.19-3.experimental.tar.xz ) )
|
||||
_eclasses_=eutils 9fb270e417e0e83d64ca52586c4a79de kernel-2 b544eac9542c54048d7dd55302455f51 multilib 3bf24e6abb9b76d9f6c20600f0b716bf python-any-r1 da352ea9da8eb9bf158d56cca65d6c82 python-utils-r1 096f8247eae93026af13ab88cf4305cd readme.gentoo 106edea5533517715013de909a333abd toolchain-funcs 79b635d29abf0572d6a1b0dc8e63c0e4 versionator cd0bcdb170807e4a1984115e9d53a26f
|
||||
_md5_=f12034f593184ca4c998fac292645f0a
|
@ -1 +1 @@
|
||||
Tue, 07 Apr 2015 05:37:14 +0000
|
||||
Tue, 07 Apr 2015 09:36:57 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue Apr 7 05:37:11 UTC 2015
|
||||
Tue Apr 7 09:36:54 UTC 2015
|
||||
|
@ -1 +1 @@
|
||||
Tue, 07 Apr 2015 06:00:01 +0000
|
||||
Tue, 07 Apr 2015 10:00:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1428384901 Tue 07 Apr 2015 05:35:01 AM UTC
|
||||
1428399301 Tue 07 Apr 2015 09:35:01 AM UTC
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST goaccess-0.5.tar.gz 127068 SHA256 beabad8267099d693cf2f0a6f533ecf5b5bdcc829b4536ec56b4a68b2c7d5e0e SHA512 24c59efca896e24f89aae5f12391398b8649822a5e07ee035a1c265a8987d1ba493155db12b7189c9d637891c81da6414919c9f9f6795831234810f021bb3999 WHIRLPOOL 0f49750053c64ec3395a5e56dadd27a271a45709a45dbe6051182d5153a820edf0548d6b21d05636dd96a0df5769b45dc0e55f007a5bdbe7485ce49940b3a941
|
||||
DIST goaccess-0.6.1.tar.gz 150264 SHA256 f414664769c884cdda33c92e6df1069fb8a1750d19955122b3f030614d414afa SHA512 67712e4af16c6e039ca46f6f8d8302a58be1e0cfd0c76930068c03a9989c35b58b61f7b1e6a9e79cbb978c8f492b80782b8c7b894abc2e067f0a520e2981f98b WHIRLPOOL efa017b3951a7cbb80a041a63eef8cf13035be62d92be7da3df55a5ee7bc4d4b10e570023d488fad993a96c0da9c7bdb122009cf1e52e9c9e6a112e6e10c3420
|
||||
DIST goaccess-0.8.5.tar.gz 189006 SHA256 a4c6b6b98875059409b2a7528d5e7662536591b1949461cb03d88ea1360c3a88 SHA512 736ae69d0c3bbbaf1d06b287c2d600aae1a72255361c9bb40d1c74986932a771c2b401126e75f22ad4be72f6dc053efd262c40ad40cd62efc57c4461d5481c63 WHIRLPOOL fc2328e558135ca277f8ab52a922a726b3994c47f41fdff2a3110197c4430cb2fd928928d2fba124825a8a127b03ac8551799b0d16b9b2d655ec8a324af56216
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/net-analyzer/goaccess/goaccess-0.8.5.ebuild,v 1.1 2015/04/07 06:47:44 idella4 Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="A real-time web log analyzer and interactive viewer that runs in a terminal"
|
||||
HOMEPAGE="http://goaccess.io"
|
||||
SRC_URI="http://tar.goaccess.io/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux"
|
||||
|
||||
IUSE="btree debug geoip bzip2 memhash unicode zlib"
|
||||
|
||||
REQUIRED_USE="btree? ( !memhash )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
sys-libs/ncurses[unicode?]
|
||||
geoip? ( dev-libs/geoip )
|
||||
btree? ( dev-db/tokyocabinet )
|
||||
memhash? ( dev-db/tokyocabinet )
|
||||
zlib? ( sys-libs/zlib )
|
||||
bzip2? ( app-arch/bzip2 )"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
# Fix path to GeoIP bases in config
|
||||
sed -e s':/usr/local:/usr:' -i config/goaccess.conf || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable debug) \
|
||||
$(use_enable geoip) \
|
||||
$(use_enable bzip2 bzip) \
|
||||
$(use_enable unicode utf8) \
|
||||
$(use_enable zlib) \
|
||||
$(use memhash && echo "--enable-tcb=memhash") \
|
||||
$(use btree && echo "--enable-tcb=btree")
|
||||
|
||||
epatch_user
|
||||
}
|
@ -1,10 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>nikoli@gmx.us</email>
|
||||
<name>Nikoli</name>
|
||||
</maintainer>
|
||||
<herd>proxy-maintainers</herd>
|
||||
<maintainer>
|
||||
<email>spiderx@spiderx.dp.ua</email>
|
||||
<name>Vladimir Pavljuchenkov</name>
|
||||
<description>Proxy maintainer</description>
|
||||
</maintainer>
|
||||
<longdescription>GoAccess is an open source real-time web log analyzer and
|
||||
interactive viewer that runs in a terminal in *nix systems. It provides fast and valuable
|
||||
HTTP statistics for system administrators that require a visual server report on the fly.
|
||||
</longdescription>
|
||||
<use>
|
||||
<flag name="btree">Enable Tokyo Cabinet's on-disk B+ Tree database backend</flag>
|
||||
<flag name="memhash">Enable Tokyo Cabinet's on-memory hash database backend</flag></use>
|
||||
<upstream>
|
||||
<changelog>https://github.com/allinurl/goaccess/blob/master/ChangeLog</changelog>
|
||||
<doc>http://goaccess.io/faq</doc>
|
||||
<bugs-to>mailto:goaccess@prosoftcorp.com</bugs-to>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sci-biology/finchtv/finchtv-1.3.1-r2.ebuild,v 1.1 2015/04/07 08:00:34 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
MY_PV="${PV//./_}"
|
||||
MY_P=${PN}_${MY_PV}
|
||||
|
||||
DESCRIPTION="Graphical viewer for chromatogram files"
|
||||
HOMEPAGE="http://www.geospiza.com/finchtv/"
|
||||
SRC_URI="http://www.geospiza.com/finchtv/download/programs/linux/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="finchtv"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
QA_PREBUILT="opt/bin/*"
|
||||
|
||||
src_install() {
|
||||
exeinto /opt/bin
|
||||
doexe finchtv
|
||||
dodoc ReleaseNotes.txt
|
||||
dohtml -r Help/*
|
||||
insinto /usr/share/doc/${PN}
|
||||
doins -r SampleData
|
||||
}
|
@ -1,12 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>sci-biology</herd>
|
||||
<maintainer>
|
||||
<email>je_fro@gentoo.org</email>
|
||||
<name>Jeff Gardner</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
<herd>sci-biology</herd>
|
||||
<maintainer>
|
||||
<email>je_fro@gentoo.org</email>
|
||||
<name>Jeff Gardner</name>
|
||||
</maintainer>
|
||||
<longdescription lang="en">
|
||||
A cross-platform graphical viewer for chromatogram files.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
|
@ -1,76 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.0.10.ebuild,v 1.7 2014/12/02 14:45:32 ultrabug Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
MY_PN="Pacemaker"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
PYTHON_DEPEND="2"
|
||||
inherit python autotools multilib eutils base flag-o-matic
|
||||
|
||||
DESCRIPTION="Pacemaker CRM"
|
||||
HOMEPAGE="http://www.clusterlabs.org/"
|
||||
SRC_URI="http://hg.clusterlabs.org/${PN}/stable-1.0/archive/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 hppa x86"
|
||||
IUSE="+ais heartbeat smtp snmp static-libs"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libxslt
|
||||
sys-cluster/cluster-glue
|
||||
sys-cluster/resource-agents
|
||||
ais? ( sys-cluster/openais )
|
||||
heartbeat? ( >=sys-cluster/heartbeat-3.0.0 )
|
||||
smtp? ( net-libs/libesmtp )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
!heartbeat? ( !ais? ( sys-cluster/openais ) )
|
||||
!sys-cluster/crmsh
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
!=dev-libs/glib-2.32*
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.0.10-asneeded.patch"
|
||||
"${FILESDIR}/${PN}-1.0.10-installpaths.patch"
|
||||
)
|
||||
|
||||
S="${WORKDIR}/${MY_PN}-1-0-${MY_P}"
|
||||
|
||||
pkg_setup() {
|
||||
if ! use ais && ! use heartbeat; then
|
||||
ewarn "You disabled both cluster implementations"
|
||||
ewarn "Silently enabling OpenAIS/CoroSync support."
|
||||
fi
|
||||
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
sed -i -e "/ggdb3/d" configure.ac || die
|
||||
sed -e "s:<glib/ghash.h>:<glib.h>:" \
|
||||
-i lib/ais/plugin.c || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myopts=""
|
||||
|
||||
use heartbeat || use ais || myopts="--with-ais"
|
||||
# appends lib to localstatedir automatically
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--disable-dependency-tracking \
|
||||
--disable-fatal-warnings \
|
||||
$(use_with ais) \
|
||||
$(use_with heartbeat) \
|
||||
$(use_with smtp esmtp) \
|
||||
$(use_with snmp) \
|
||||
$(use_enable static-libs static) \
|
||||
${myopts}
|
||||
}
|
@ -1,78 +0,0 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-cluster/pacemaker/pacemaker-1.0.12.ebuild,v 1.4 2014/12/02 14:45:32 ultrabug Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
MY_PN=Pacemaker
|
||||
MY_P=${MY_PN}-${PV}
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit autotools base python
|
||||
|
||||
MY_TREE="066152e"
|
||||
|
||||
DESCRIPTION="Pacemaker CRM"
|
||||
HOMEPAGE="http://www.linux-ha.org/wiki/Pacemaker"
|
||||
SRC_URI="https://github.com/ClusterLabs/${PN}-1.0/tarball/${MY_P} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~x86"
|
||||
IUSE="+ais heartbeat smtp snmp static-libs"
|
||||
|
||||
DEPEND="
|
||||
app-text/docbook-xsl-stylesheets
|
||||
dev-libs/libxslt
|
||||
sys-cluster/cluster-glue
|
||||
sys-cluster/resource-agents
|
||||
heartbeat? ( >=sys-cluster/heartbeat-3.0.0 )
|
||||
!heartbeat? ( sys-cluster/corosync )
|
||||
smtp? ( net-libs/libesmtp )
|
||||
snmp? ( net-analyzer/net-snmp )
|
||||
!sys-cluster/crmsh
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
!=dev-libs/glib-2.32*
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-1.0.10-asneeded.patch"
|
||||
"${FILESDIR}/${PN}-1.0.10-installpaths.patch"
|
||||
"${FILESDIR}/1.0.12-BUILD_VERSION.patch"
|
||||
)
|
||||
|
||||
S="${WORKDIR}/ClusterLabs-${PN}-1.0-${MY_TREE}"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
base_src_prepare
|
||||
sed -i -e "/ggdb3/d" configure.ac || die
|
||||
sed -e "s:<glib/ghash.h>:<glib.h>:" \
|
||||
-i lib/ais/plugin.c || die
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myopts=""
|
||||
use heartbeat || myopts="--with-ais"
|
||||
# appends lib to localstatedir automatically
|
||||
econf \
|
||||
--localstatedir=/var \
|
||||
--disable-dependency-tracking \
|
||||
--disable-fatal-warnings \
|
||||
$(use_with heartbeat) \
|
||||
$(use_with smtp esmtp) \
|
||||
$(use_with snmp) \
|
||||
$(use_enable static-libs static) \
|
||||
${myopts}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
base_src_install
|
||||
use static-libs || find "${D}" -type f -name "*.la" -delete
|
||||
}
|
@ -0,0 +1,173 @@
|
||||
# Copyright 1999-2015 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs3/aufs3-3_p20150406.ebuild,v 1.1 2015/04/07 06:25:39 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils flag-o-matic linux-info linux-mod multilib readme.gentoo toolchain-funcs
|
||||
|
||||
AUFS_VERSION="${PV%%_p*}"
|
||||
# highest branch version
|
||||
PATCH_MAX_VER=18
|
||||
# highest supported version
|
||||
KERN_MAX_VER=19
|
||||
# lowest supported version
|
||||
KERN_MIN_VER=14
|
||||
|
||||
DESCRIPTION="An entirely re-designed and re-implemented Unionfs"
|
||||
HOMEPAGE="http://aufs.sourceforge.net/"
|
||||
SRC_URI="http://dev.gentoo.org/~jlec/distfiles/aufs3-standalone-${PV}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug doc fuse hfs inotify kernel-patch nfs pax_kernel ramfs"
|
||||
|
||||
DEPEND="
|
||||
dev-util/patchutils
|
||||
dev-vcs/git"
|
||||
RDEPEND="
|
||||
sys-fs/aufs-util
|
||||
!sys-fs/aufs
|
||||
!sys-fs/aufs2"
|
||||
|
||||
S="${WORKDIR}"/${PN}-standalone
|
||||
|
||||
MODULE_NAMES="aufs(misc:${S})"
|
||||
|
||||
README_GENTOO_SUFFIX="-r1"
|
||||
|
||||
pkg_setup() {
|
||||
CONFIG_CHECK+=" !AUFS_FS"
|
||||
use inotify && CONFIG_CHECK+=" ~FSNOTIFY"
|
||||
use nfs && CONFIG_CHECK+=" EXPORTFS"
|
||||
use fuse && CONFIG_CHECK+=" ~FUSE_FS"
|
||||
use hfs && CONFIG_CHECK+=" ~HFSPLUS_FS"
|
||||
use pax_kernel && CONFIG_CHECK+=" PAX" && ERROR_PAX="Please use hardened sources"
|
||||
|
||||
# this is needed so merging a binpkg ${PN} is possible w/out a kernel unpacked on the system
|
||||
[ -n "$PKG_SETUP_HAS_BEEN_RAN" ] && return
|
||||
|
||||
get_version
|
||||
kernel_is lt 3 ${KERN_MIN_VER} 0 && die "the kernel version isn't supported by upstream anymore. Please upgrade."
|
||||
kernel_is gt 3 ${KERN_MAX_VER} 99 && die "kernel too new"
|
||||
|
||||
linux-mod_pkg_setup
|
||||
|
||||
if [[ "${KV_MINOR}" -gt "${PATCH_MAX_VER}" ]]; then
|
||||
PATCH_BRANCH="x-rcN"
|
||||
elif [[ "${KV_MINOR}" == "14" ]] && [[ "${KV_PATCH}" -ge "21" ]]; then
|
||||
PATCH_BRANCH="${KV_MINOR}".12+
|
||||
elif [[ "${KV_MINOR}" == "18" ]] && [[ "${KV_PATCH}" -ge "1" ]]; then
|
||||
PATCH_BRANCH="${KV_MINOR}".1+
|
||||
else
|
||||
PATCH_BRANCH="${KV_MINOR}"
|
||||
fi
|
||||
|
||||
case ${KV_EXTRA} in
|
||||
"")
|
||||
elog "It seems you are using vanilla-sources with aufs3"
|
||||
elog "Please use sys-kernel/aufs-sources with USE=vanilla"
|
||||
elog "This will save you the nasty reemerge of sys-fs/aufs3 on every kernel upgrade"
|
||||
;;
|
||||
"-gentoo")
|
||||
elog "It seems you are using gentoo-sources with aufs3"
|
||||
elog "Please use sys-kernel/aufs-sources"
|
||||
elog "This will save you the nasty reemerge of sys-fs/aufs3 on every kernel upgrade"
|
||||
;;
|
||||
esac
|
||||
|
||||
pushd "${T}" &> /dev/null
|
||||
unpack ${A}
|
||||
cd ${PN}-standalone || die
|
||||
local module_branch=origin/${PN}.${PATCH_BRANCH}
|
||||
einfo "Using ${module_branch} as patch source"
|
||||
git checkout -q -b local-${PN}.${PATCH_BRANCH} ${module_branch} || die
|
||||
combinediff ${PN}-base.patch ${PN}-standalone.patch > "${T}"/combined-1.patch
|
||||
combinediff "${T}"/combined-1.patch ${PN}-mmap.patch > ${PN}-standalone-base-mmap-combined.patch
|
||||
if ! ( patch -p1 --dry-run --force -R -d ${KV_DIR} < ${PN}-standalone-base-mmap-combined.patch > /dev/null ); then
|
||||
if use kernel-patch; then
|
||||
cd ${KV_DIR}
|
||||
ewarn "Patching your kernel..."
|
||||
patch --no-backup-if-mismatch --force -p1 -R -d ${KV_DIR} < "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch >/dev/null
|
||||
epatch "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
|
||||
ewarn "You need to compile your kernel with the applied patch"
|
||||
ewarn "to be able to load and use the aufs kernel module"
|
||||
else
|
||||
eerror "You need to apply a patch to your kernel to compile and run the ${PN} module"
|
||||
eerror "Either enable the kernel-patch useflag to do it with this ebuild"
|
||||
eerror "or apply "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch by hand"
|
||||
die "missing kernel patch, please apply it first"
|
||||
fi
|
||||
fi
|
||||
popd &> /dev/null
|
||||
export PKG_SETUP_HAS_BEEN_RAN=1
|
||||
}
|
||||
|
||||
set_config() {
|
||||
for option in $*; do
|
||||
grep -q "^CONFIG_AUFS_${option} =" config.mk || die "${option} is not a valid config option"
|
||||
sed "/^CONFIG_AUFS_${option}/s:=:= y:g" -i config.mk || die
|
||||
done
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
local module_branch=origin/${PN}.${PATCH_BRANCH}
|
||||
|
||||
einfo "Using for module creation branch ${module_branch}"
|
||||
git checkout -q -b local-gentoo ${module_branch} || die
|
||||
|
||||
# All config options to off
|
||||
sed "s:= y:=:g" -i config.mk || die
|
||||
|
||||
set_config RDU BRANCH_MAX_127 SBILIST
|
||||
|
||||
use debug && set_config DEBUG
|
||||
use fuse && set_config BR_FUSE POLL
|
||||
use hfs && set_config BR_HFSPLUS
|
||||
use inotify && set_config HNOTIFY HFSNOTIFY
|
||||
use nfs && set_config EXPORT
|
||||
use nfs && ( use amd64 || use ppc64 ) && set_config INO_T_64
|
||||
use ramfs && set_config BR_RAMFS
|
||||
|
||||
if use pax_kernel; then
|
||||
if kernel_is ge 3 11; then
|
||||
epatch "${FILESDIR}"/pax-3.11.patch
|
||||
else
|
||||
epatch "${FILESDIR}"/pax-3.patch
|
||||
fi
|
||||
fi
|
||||
|
||||
sed -i "s:aufs.ko usr/include/linux/aufs_type.h:aufs.ko:g" Makefile || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
local ARCH=x86
|
||||
|
||||
emake \
|
||||
CC=$(tc-getCC) \
|
||||
LD=$(tc-getLD) \
|
||||
LDFLAGS="$(raw-ldflags)" \
|
||||
ARCH=$(tc-arch-kernel) \
|
||||
CONFIG_AUFS_FS=m \
|
||||
KDIR="${KV_OUT_DIR}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
linux-mod_src_install
|
||||
|
||||
insinto /usr/share/doc/${PF}
|
||||
|
||||
use doc && doins -r Documentation
|
||||
|
||||
use kernel-patch || doins "${T}"/${PN}-standalone/${PN}-standalone-base-mmap-combined.patch
|
||||
|
||||
dodoc Documentation/filesystems/aufs/README "${T}"/${PN}-standalone/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
readme.gentoo_pkg_postinst
|
||||
linux-mod_pkg_postinst
|
||||
}
|
@ -1,46 +1,33 @@
|
||||
DIST aufs-sources-3.14.21+_p20150323.tar.xz 165332 SHA256 112ab854829a6ae65a85d86afb56f140ea5de952243ca8c55b2276bbf55ea2fa SHA512 ee707e21c01c230bc9c7d0fb11633804dcd9a032bc6fca1e828dd89fe658bb39793bb268d0980ea28ddcd2cd5c888b600e149c31461c3d1a2d3dbaca8dd5b5a3 WHIRLPOOL 5b68caa487c5b076430b70ffa7afc02e2396db83b35a27538bae7417794a80892e1011873858e5cca69dfb1cbdfb991734171974f7ed2a51be3fafd78e098194
|
||||
DIST aufs-sources-3.17_p20150106.tar.xz 164980 SHA256 80b81108ac0ff7da54a5c6c3c2b5d941d0464b0cd5e1798ff2a05383a36dfcc4 SHA512 5114dc63d5d952b30f247b75c0ef02c62c9c1b7e11446654ec3897c2ad2c6b8f19e2f6fd95224e3dc3de923a199e67d7b6f2ade6cdfb5359e1f695b4a7edd21c WHIRLPOOL 51dcc7aa1ae06ccda5ae85fb594ad3432593fb74d84e951a1844e3d04e7ceb6e1f080999df8aa959f38dbe372d5fdf60659449944f67f98b85ceb6ef0b2a1a92
|
||||
DIST aufs-sources-3.18.1+_p20150309.tar.xz 165344 SHA256 2d327e606588aa828540378ec648c5199e330af5e53ba273a1b615e6c523beef SHA512 b9ff4ced83bf8437b372b11dcc13987e9e470f5699c48406a465723329f6dbf1ea4efa7c4ea936478e63ce787e5a5707f81dd35e1d0558718f7686c64a27690f WHIRLPOOL 98b0b18d637f0412495708ce9dd90143f7bc3af7105cfc8f30a75fdda5bbf6e4c7472c53a07f586fa716a8ef5af94982355f826edb67f8501346e93ccbca8271
|
||||
DIST aufs-sources-3.18.1+_p20150323.tar.xz 165420 SHA256 63e319eb44830ae0b7fb55307a90a20d0206f2b7ebc563f4a7c706e0bc8ed55d SHA512 d79892a2d190abaa9b57bd24dffab9e6bb47bf1a754cb66b5fdc308c3c9c963b6e1e891a74f6e62809e089bbdc283637885b651a32c97b573ad89de47905f519 WHIRLPOOL 2ae39312e5abe2d2dbe39b16d8258820bde058378b8be7dfb56093ff9a4cc7562c11f9011d5a9def83f4bbf2f9922be642013a6c0b97745ee433e53db4072b6e
|
||||
DIST aufs-sources-3.18.1+_p20150406.tar.xz 164272 SHA256 8ce95c9fd676f9a75044124619fa380be71b410ead4ca0614e4d86cd11a30831 SHA512 1c6b898fbc32e8ebed4f5488b843da114e79a06eb14c13c16b1a24e5678f82f0179e7a30f7f23783d3b3daae9962253fc21fcc00ca3701e6ac6a69ad8cd4d4e0 WHIRLPOOL 174220d53c871019a829cf2a420ac7edb5462134968189396caab3150ba2853bc6dc7fa7a8561e8deffde4d7a02aff264207190829ecf4f01aa6800379ee90ff
|
||||
DIST aufs-sources-3.19_p20150216.tar.xz 164816 SHA256 0152a53cc54940edc7d4a61b488c8977e020a89825339d9076d5a0f2b4f76e2f SHA512 9d61e265702b7b2545808a9172ad274769562a3be1b59124862fcd9436f98f0b4dc2240daaac1d5ee0e841e26affe843ec895f82170af4f196e04986912037ea WHIRLPOOL ced8a422da716fbbc7681dc7b442666ac2fa5339b45056bbea5b1f74f10532ffc15deb010c7a18d51b4927c98e82163cfe7948c65d3f475eebb64fad61350b29
|
||||
DIST aufs-sources-3.19_p20150309.tar.xz 165232 SHA256 d4f1633c005ce6b6a8ebf5188a8f67a71b608373bd7d5390beeb01a17cbf7aee SHA512 a665428e8f6eacf20dfae55aba22a33a6c81042c68005832988bc3421d5add094af7643ed037f7c2d36b4b8d03d5ae568dab06df0167ffb545dccddd0a455d9d WHIRLPOOL 6bc982c8c339820f3744caedc8a331bc7880d1b38861873d6030cc5d0a32e4be1a94908706e991717f4340ca570ca7edc2a059c1404b314ed3118f1f023bed20
|
||||
DIST aufs-sources-3.19_p20150323.tar.xz 165260 SHA256 b6941dff2bfb7a0e167da1ecdb52c913ad8a1abb1daba4de81d7ae66fface690 SHA512 ce104b27a7c8cf142ea89e98e75850ba1f0cd1541326cb1f708fe23131466c875df592e2092ee7a990db0adb5fa50dd7ccd8c54ff28223acbaa1b8c0d8a9d8cb WHIRLPOOL 1649d914980fa1ca85272183943c72ba7a179f28b6d5eee079936726d770f7ec19ec91dc7e9a52d56b8efb1e518f01e75934008a66ab034b058d235562d43682
|
||||
DIST deblob-3.14 121249 SHA256 980400e0db952ccdb5a507f99444330af893ed0f8a7a052916fcf0c2b2631f7e SHA512 2cbdf4f3947c12ade0931f0b3fb8b9c0312626a3bfea9d1c7d8d1d875b4673624ed3a6369653521998bbea0cde6730b573d6be918d052f1b553e093cb42a838f WHIRLPOOL 7ba1738ac829d8848104843da6237576f235c0151d53944ff3a7e0308cfb91600ffb9253402a34c2ed106c5b0bb3ce36785ead990396465341a957c58319221c
|
||||
DIST deblob-3.17 127288 SHA256 93abf2894baf4d937ff2889fd1bdd04f1093bdb1321c79d8275e40f483e57ad1 SHA512 cb82b7cf59765991f74a1f5829cc6fb036a2e3466337b508884bcc5b27d7fef35db2e653cead705a37c7935c0bfb6bfeb1cdac7293de41994ee9c17ddca2ef39 WHIRLPOOL 0697a7bd39f270393814ffcbc746da6883e41fb32354223cdde8757b126d762bff55e69541c4d9ea0cc75093e19b73c4b6b09d98d9983e07b64fc4794615f2c8
|
||||
DIST deblob-3.18 127087 SHA256 c720eabb3911f8dfa4398c4250853df4633018abebc01a509ee4a283c3e00941 SHA512 6fe33762ba19aad7ff891b7b805cc26f6e2926f5e40c92fa45bc7f31bdeb5c8fc42b97e5d37d71b9422da239c7c54abd25f1fa2fa1e5733c6053abbf4c9e9011 WHIRLPOOL c351a3ae15c59081fca69c1b5d9b9de10f024eb01f1426722a0d6ccb7caa34330be42897cd85cf19b22ff876352b0cec1c19707edc81c4cb01ad9c1df2e3d831
|
||||
DIST deblob-3.19 129098 SHA256 b0e121e80f02676bc023df1470691b94bd0495ae09aa349d1e6edddf7d1b34a2 SHA512 8f9327d5bb56fbc24f72622d579232003db95695c0cd22b4ce0b4692c9757b639c1253548d943f7cbdde9652cf51814f4b4fdf92055e8ae1c9d75acdc68d9a32 WHIRLPOOL bc3ed9eeec3ab77e2f18ec4a2a536a58b4bf2091a50219220c4d1d21de6956709c97dbb098eba64eacb2fac45f410020f6c37a3f890e6e820d5d8faebc3f3b3c
|
||||
DIST deblob-check-3.14 613905 SHA256 4c69ea1c225b1a84c41e75392dcaa94f77dd8e647aff3afe52f1ab16ac99c5e5 SHA512 4dd7e785727ce29d78f5f68431fcb6ea9dfda5221dc8e699f40d13e3c85411707b13c288d23f8baa6b3c47f5a67ac58da0a7f1a51c4d9fdda82a7428ead88cf4 WHIRLPOOL de1b67955662f072193f58b7e7dbd98c6680958c2d65632bfb831dc0681945a4d1c27abe978e6ee687ae8f48773eb71c2f9026f461377b28235e7f7e39832a67
|
||||
DIST deblob-check-3.17 638139 SHA256 6ddbf2201595f0ba80166f44163621a4b14f508934c7dcc6c4f39573531aff71 SHA512 f9c60b21af2ee50db85a85329c0a5e3ecc5195ca6d9cc7d6bf499fcdb2eddf1454d99e30b91ce6062f484069ac2096da445643bdea8358c5ff1a79292a5947d6 WHIRLPOOL a0a15be3a48fabc56a782b0f6a92cb88520479d9f837e1de8b4bd2990b751e25f5a130542208f1c18b8f89c5a29edde846adb425834a640b6e188eee38bd98e4
|
||||
DIST deblob-check-3.18 654232 SHA256 30f22602b6ddf2cbccc16ef25fdc4d92755f3972e1c671d7cab8b9d6865eb155 SHA512 2cff9abef479a55dd6a0699371be8227ba63b18da1fb153d5df382e0a5e4f1b745b7de256a367a36efa9d12e2aad5622cc288efef009feebf81c108dbef4fe16 WHIRLPOOL e92927ad1565e80ce87e8bda372f8f7eb42bc0f47ad9b19fe5cf737903b2021fd6e3756e8d22b70f3037a46c254fec8b7285b37beb10795ccb4ca99d38876f8c
|
||||
DIST deblob-check-3.19 659945 SHA256 df5a9b11b095b0d8c3204c9b24118d77689900fc4ef4c3256b13fe86aee0d185 SHA512 f7fc86ebc8e1c61c16d7ce6831368832862346522676b65f4702c77bb2e9b08691f2c67cf88e92929908d5300d53913e7e5365baf3378b1cbe3aca59ec80c672 WHIRLPOOL e5e33da007c07af4ca5713d583f992d9da8c6745761e1956a246de429a44aa972a94cc1db51e67d0ba1aad9b8476ef694d846e8157a85411bcbc1809f20f633a
|
||||
DIST genpatches-3.14-41.base.tar.xz 862172 SHA256 09c86fcffe85c6fd6e270d85e7582c73d3dac459a194336b71c71e233180a1bb SHA512 58912d7e53c52c3a685bae32cff829f3c074b245cc104038b11f6da6c8da8a24e3492a8dbe3761dd35c323d965e235dafa1cb86e5eee7243058c8671bd4d9ac7 WHIRLPOOL a428b9409e365ec7cb73047c4556590d27ae858e644db1d0df56d04769ee9c0979f5626dcf5054755054d66042814b99a9fa7787e585d4c60c79f02ce121894b
|
||||
DIST genpatches-3.14-41.experimental.tar.xz 60312 SHA256 9dff89f3ecfa9a7afbf8f9f2e5d5110e806439dcf18c036c59c2abae0ca89e35 SHA512 370edde5e05d2c944cac8ab85757a7bf228fa6de48947a7bd1c0e2285b4966ec322c571d7d0c549e3afeb8492f01f78a722da6dadd9028b0c44a3616e1faaacd WHIRLPOOL 1cd17346a038fcf06468ab42f0d57aefe242920ede83f698ed37896346d6b72f5969d7185f728a41ecaf2190e58f9b9fe7cb9e82f5c2b5510d334da3939d67db
|
||||
DIST genpatches-3.14-41.extras.tar.xz 18248 SHA256 2e7a85f6da5235b53f3dda54b44c73b4743842ce2b25d9fbedf8d853dd56d55b SHA512 e77537c59efbf1b20b181f96cd659f2139fcbcf97cd2b67028d97a7c9fce23f764c1d96dfe06ce64a9c77f4263c6353815e2559c4cf93652aa47d844e1b10ed8 WHIRLPOOL 5d49ce00ac80176531f18378158a1c6bd10534ae180255423a2e3d00dfc790c2388818ee73330cb711887bb22f4eb4487f87100d30916e6bacacd40885d1cdb4
|
||||
DIST genpatches-3.14-42.base.tar.xz 881468 SHA256 f4b7deef8842326755a6b54199b559151aadb6ae017faec56a2c17ccafbda7a0 SHA512 b51180aeef5d7acdd6c261e896dbc07a1a452d8e551b13df67d5f5b2dfe0df689a4f6e6517d154a1d0b6dece40387461df44ac53b701b24ac8f39f40bb55a40e WHIRLPOOL dd446413b17c88e4b932c0862326fe3f713a74a328bb70a4756daf13d5b3f1d0cedb9ec5338e46c7917a7a1a7c76276fe84c4b3b795f600bc81083806bf15395
|
||||
DIST genpatches-3.14-42.experimental.tar.xz 60324 SHA256 f2ba54de5a767fa09366568e75f93cf213e0e297d6a749dc94e6f5718b84543e SHA512 5b15bc9c56131323f5b96fd78032dd87c4ebed2b77d13bdeef887372c357da073f0062fa70f314947d517c99ce7321a26d44a82624545dba47cea05b449cc832 WHIRLPOOL 1d24eb22d8f95fd865a6497bc14eca7353f34198042740f3cdb26ab8c8fae5daea65e5fb3e37fa617b5541a8080e3328d232b9131500cc2c70492f7c38841ed3
|
||||
DIST genpatches-3.14-42.extras.tar.xz 18260 SHA256 48085c3ceea449f1a1257e2ac5f0fc81a72eddee616828e4c4253e0bdd3604ba SHA512 baf0657a26356250946a70e6987b353efacaa768d0591a3ddcefea7b13dac83d27fb65ca6532b4c6d7e27f74080f8a54aa4ac92a5b2c357103bdc8b015a4b0d3 WHIRLPOOL a33ff402b9bf261879e8ff958c6363dc677106203eb5cd50d912b70a59a2ec1c12463b07f8add9531c69dc7fbc4a5e21e44cca2fd210406e4232948511b31dd8
|
||||
DIST genpatches-3.17-12.base.tar.xz 288464 SHA256 c39b1a6020d5e3edb044a5a5c9f7f0f9f776cf244260ba5e011798d956769e79 SHA512 9cf44048b44457a92bf07f65931f439a633166537d2c844188610862e064e052bf526e6f197cc2bbe0750f76dcc1ae10846e2b1c01935cfb33abfd2dbff85e0d WHIRLPOOL 0329fa44e6316bdef90f5490ad105fe8f5ac69048429092d4accbb63817b8b08b7d1cb899d2705c4a8bf61d798023d6a7a10400608706608e3c4872f1859bde6
|
||||
DIST genpatches-3.17-12.experimental.tar.xz 60316 SHA256 5f043d095be71df644b99d97a54fa452f8e254d7d068ff22b4ad70ccb229e16e SHA512 9899d8be29d2e805e622811910b131d41d24cda5504be563969ce65277f89c6ef52eb353225c434e64ecb648812cab3b15c06d73f1c46ae6223436eab02476e8 WHIRLPOOL b325aa25e984d5a3fcaf907dd562be2790e531c8469f8160fecc602088db8b2da66d85d80f5621f3edffdd906a2a75c7fa762109e1d693f38f1a12d5c2d5613b
|
||||
DIST genpatches-3.17-12.extras.tar.xz 16192 SHA256 47a9d6bea797fdd02d6ca5ac624931a8d0dfcb9639549519fe06c1e41f5b3333 SHA512 e771f938f2cb7af2157095c62a7cd81103264aec776deab896b3743e5f19e9a2d8b98130bb8017cc910882a5ad4f6c997a39a1e2139eee70874097a5085c6aba WHIRLPOOL 8973804df0bf07d95bc1ddcddea0b92adf1fd862ae76de0c2837bc4a86ea22acf8dce6def393dd9831e262e75d6c21ea59cf930e3b11b9b454825e631623a7f7
|
||||
DIST genpatches-3.18-11.base.tar.xz 257480 SHA256 5c42cb7769ce03e8b234b1981b256ff53deac337191ab61a3c41ce37697dd2d1 SHA512 541ce106b66f52f422d02feb1fb1838959e5ea1041b1dc21773d599b382938ab95ce9d4a1c92cf75e474bf0b45e8d6b0add128c2c5982119a67c73887cb3c369 WHIRLPOOL c0e8a9478dea4424e4bce08c31b7fdd39c759965e034e966e88bdd74937013b1aab8189c2981063e1933304ff3cd4e1cc9c27383f5ccf6422d235b44aec61719
|
||||
DIST genpatches-3.18-11.experimental.tar.xz 61532 SHA256 0645955271dce8c653dd21716229ed46163fb1574ba5710e5b5753b0352bc925 SHA512 f60d297a9145e7dbaf241b5f68e392159201f9f6a4dd64d8f9679d6b5d0ffaff980eea5ba0085d1620e92c3f152f275201d0da67ca8264058813c8eb358799bd WHIRLPOOL ef36f610f4b3bbb541b6007238ac6b9200fe64324c1cb9336c15f2cb38ef6976a3c0a9954503fd338742531af7c177e1d9140870b49382f99aa2aec3c5a93e8f
|
||||
DIST genpatches-3.18-11.extras.tar.xz 16184 SHA256 576370ba1c6449b0ea04a5dfcc600f3971504ff03cb4b0a221601d533e5e6b5d SHA512 d4a477a6c7a5b69cf549c8f29f0b158ec642c7d9627ea1c41294900fd605936612cc6dd5de44bb9bee211b8f8c63207cbd22a7fb7e690fb2cdf735aff284bed1 WHIRLPOOL 1f63e754521d774708f22143f93ca7d85f13e7165433829c66c77931ebd4c7894c292df0413f22a617711ec55f1b75b380fbcbd493c585a6147453a77848bf5a
|
||||
DIST genpatches-3.18-12.base.tar.xz 302096 SHA256 de9d9297a5f3262e3840ace4e07e50445e0e170bb6bb10e811ecc5dc48d7eeb6 SHA512 6ad3f6cb70cc592a7aa0e12b4ac8737ec9d389a5f1f609c5462bdacf901a3bbee5d833ca6866bb560cd9b6782de6878d111157c912e629238621f8735d10edd8 WHIRLPOOL 1aaaa040bde58bcfcf099b353294f2b08ff8a13c8ca9bcfffe96eacfe6a7d0aa6aca295f001d3888d059e43e41cbcd544f27a5779435c839880b5ba1908d2965
|
||||
DIST genpatches-3.18-12.experimental.tar.xz 61644 SHA256 4f1eda36d5f6bbac3dbe5d4f4e01c0e868c8e34dacc0bea35dc6a1c92a8327c1 SHA512 ea2fa60a5fce800a23906f50bd1edf369937e02db542f4453b72fb2ac59d219d8bcac4513dfa31c25e511a2ec1a5145b70f3833a3e19536ea0efb1ca58db8e7e WHIRLPOOL 33ea890e383338951006641c8af34e34f474c37844e550bf2bc6b4d20da3209ee0664ec6bfc5cc72d1b91b06872bdd4bd72cc90070247fe70912efcc50a46834
|
||||
DIST genpatches-3.18-12.extras.tar.xz 16188 SHA256 f1621d1cbaa5614ed31e8b69df4ba77ee644a8656c1684bf9d365b436b42b541 SHA512 1a557e64cb60f0bdac8889984a095fa35af30638dc28a9de53706ade69bf1c505a8cf1c29fc3fb27347d6e84e2850b6dcfd8ef669814d52faa4a0322d7ba092e WHIRLPOOL 36aa9405437db8b1cf8698985232cff8dec5c6f5eb68bc72685a3274af98f4fce427334ca095d8ed1b8f497e8ff85cfd80c0df75751d46e5d0f0ef90e1f2f6bb
|
||||
DIST genpatches-3.18-13.base.tar.xz 327876 SHA256 a19044798e6bd059d9c42ca97c6b73c6ad95efa9d8a475598350b3d5f5383955 SHA512 99964f90ab24cea9c05fb82fd7beb62d0309767d165d3ade8f2976fb1bc4e83070e59381524731006015e804032ba9672b1308018fb21b6489726fffd4aacbd4 WHIRLPOOL 29d33dfa0a3de8ee0f429c975ac4d2fb8c73d24727b0a9ee597f3eedbc973430bc89145b37f40f322106f6f407b4ebf361eb510a649e47ac62622ab211c3c0e6
|
||||
DIST genpatches-3.18-13.experimental.tar.xz 61620 SHA256 4aa5c2ca964a8315f9640d8f88c62274cf89e83aaa38b3935e1eefbec9b38097 SHA512 9073feb943d5dde1c7096bb5d6528f5f9150d2b61a4f9d25da5c5d6d7d9e2720dc99c0774fa1a227cdd02b8457ef8bd43cdecf14c215bfc83b11a3a5e5967bd1 WHIRLPOOL 4add10891a715fb1666b5502b7ddfe8dad8edfd9db51dc57ca7475aa324f600370c6901940dfd382fdf12a8a9ef0b266779515f38de0b41370538caba1c3221f
|
||||
DIST genpatches-3.18-13.extras.tar.xz 16188 SHA256 f2e51800f79c814199bcbc9911595b2998afef59a94b931a30c6ad88bba47eb2 SHA512 fe5afdbaf6c48757d2e289986346052068da1b614db58606107ec2736debe22aff55c190050340e7716f39f30943a154a2239096f167f2831d50dc0a94c5e12b WHIRLPOOL 28c4107ca46f5d7782609c7ed1b2789bc5bd1a6b1b5d339cf7aae32d5234a2c0c8da60d93656f260b56cfed4731b9a2b6dec3f81fd1d6445cd828cc4230e5b9c
|
||||
DIST genpatches-3.19-1.base.tar.xz 3228 SHA256 f1cb186a18c9b075ebc38c179eb9306dd00600da8358d7f4ea6b434f4d4a10b4 SHA512 a128e78662896021940d6d87a61c0752ad5da4bd1fdfb0f8e784f3353bd6ed3f46ba34632ccdd34ac2526861226e829f63a253a0b28e0b5a373e0b1b27d49ccf WHIRLPOOL 364d8b04724b5e9528a68bb328329a9b73f88e43aa5015f92a008da4718ce9a635b4a2b51a531b7d58355ea96762d575e14b7c7a3087ac61aabb2cc19b541409
|
||||
DIST genpatches-3.19-1.experimental.tar.xz 3556 SHA256 4636fb56a98deba14d296b2b8f87edc17deb396a0ab4cdebbb1c888a00a49316 SHA512 6d764929ee05d7a4a4139675f9f5beff41e2313031b10a570473b7676679e9bf83636cb5a221d04a303a32912f821e760c738a75b22808b039339fcd188920b3 WHIRLPOOL a1bbb0b8d44e747b239a66602dfc25e425c8e9881a886f199d8e9c0a0e33010ed5aa11d9f9e0a6a6e7600b294f23d4dba90493b8d59bffb869e8a5c362284ac2
|
||||
DIST genpatches-3.19-1.extras.tar.xz 1456 SHA256 63959517328e3266a0e27044b1611fe7d3a9ac69e43e806b468ff45b05407036 SHA512 1340c63dab494766fb458b5a8c7982693d483b00c83f9a40c97f4754c5f64db94987f73997c89f00d302654d4376f21f94c858e594a51fb2257a15ec30378a4f WHIRLPOOL 02a3349b0c77f5fc4fdab9c5c5fb20f100039e0cd03c3fc2bcdc3f2adc99d0b46e0941696b3fd6f28ca07ebfc300f888f4649a0e964dc02314ac5417d71bc47e
|
||||
DIST genpatches-3.19-2.base.tar.xz 63824 SHA256 5eeae4cedfd2716e74dd71ad3ebe0a898be2127aa56fbe6ca32be39af3ab939f SHA512 ebfd2b5ff4a2665a05f7cda15a691c8f8e06b1fb44eaa350d1d0024b0f292104272c9f0be45f05311fd7df1d2345786b92e9dcd92a8b0a5941ae3eebe4d05420 WHIRLPOOL b4c06de34114a353daf2ae15e6b6127ba59d0d67aa08673eda4e1dc7c4cc98eb480186a9da9eac71e0b071f7821a9b3b1377a1440af3e0b52ca2566e65898eaf
|
||||
DIST genpatches-3.19-2.experimental.tar.xz 61548 SHA256 78987ec65196b94f9e7592d5655929cfd5acece2025636cc3213d368315539af SHA512 948f6f41ece562a5143e22d2ef01c7b6c499b782a5e62ff00b28f3adaa4a1490494c585524f825f37304193381937a29c891b02c3b5194cbf296cfb25a78a4cf WHIRLPOOL cea187e13d40e1dca8250eb50a13ccf1b45e8e0976972f7570b89f44b1d42eec738869fcac92f766892cd6d145ce105a4dc9264b1e75767c5ad1df7a8454439a
|
||||
DIST genpatches-3.19-2.extras.tar.xz 16212 SHA256 d481a4cfcd757013512e132872176504464c4f2db8a2d9b1ae2a68dbaec22299 SHA512 b3c5cbdbd0184e04b8d763485a34d1865e109260038f071956bd2aa11a66fb65b0cdc01cf83df9471a1f56316e35e816a928bf0727d6b36b8f28299092f9c62a WHIRLPOOL 64065acc2254c4d68d18fa4463db2f3a5ff736c1643a43b12b90c50c828f86b8b00752eb5541f01c64c64b255be50e520717f7004a394bd23660fa5e1c1dec23
|
||||
DIST genpatches-3.19-3.base.tar.xz 118832 SHA256 f8615f1612a47acb993eb993ecf9cbdfc85c198f53bf647db9bf04a95966e7af SHA512 d065980a078a1cb2e7782c8dce28b124848ba078eff95e122029d8b2700da380249e31a6b1af4fd3209d4bb77b301f5a79147e0340788ea7ecdaa3e08451112b WHIRLPOOL 99485bd39e397e2549b52c646344c0ebf87ed7760ac634dae4ead777425f4850222592629a7958cccd26f65163ea2fda68c4e97eff0d39a251bc319c5ac0db8c
|
||||
DIST genpatches-3.19-3.experimental.tar.xz 61520 SHA256 58b1be39dfb7ea8aaf8d3db1ced75cf1524150d9728a9a0aff1b9081b9a8a470 SHA512 007c02bba779bba34807a05e299a26e4d3c1cdc06705bde884a5c46350213b6b4bd13ec704f4473e7a6d289f71254ab02d1f7655d33642ace03e539dc1aef2b7 WHIRLPOOL 2a2c6ecc5466e472437f941cc6dd3d2d98339f8ea219ab5faa2cfa53014f1a7deff7511445a6576628ef4bb41127c2745a93eb82bc55944a8861c23503d5fa63
|
||||
DIST genpatches-3.19-3.extras.tar.xz 16288 SHA256 7e15f894c2d00cd657843db17c264ee1a0cf1859774a4cbf2e6f0e9316a3ce36 SHA512 b699f96d0c2df0c4c6aef266d1424e28fab732b4dafbe4ae543de2224301f8556c886599d455d55b06569d46966fc7c33e6a334aa3aa06be09069c777b679863 WHIRLPOOL 3daefbcc55d311b505068e0b37ff2d3c8c9640c733a40843b3898bd1bfa46dd35bab1f98e5e8705ec7cb7860dc3f6356562a28bb11b8ec0181013b19c4418977
|
||||
DIST genpatches-3.19-4.base.tar.xz 149032 SHA256 c3d23689206a7c5d3c851424ca38edfd903e0aaf31aa607f5d9c82108ae4ae59 SHA512 dc78e638b242bcc93deb1f7ca50843e02cb4904d850031867ce2fd00a0ee1fefc4e3657fde2a4d2647606607abf935b15fba1f86d4f0011230eff24a83f0f670 WHIRLPOOL 147fb303afd8694b1da45b8e7cecab186c1d739c4b3ea5f5fe744f233008b1bb7b52d2b5911ca8eb2a6d99df2fa25e27992d03853dcfa352526453bf71670d68
|
||||
DIST genpatches-3.19-4.experimental.tar.xz 61644 SHA256 0127ff5c4902d446b80e3c38cf37b57899d7c05d650d270a13e22ce3eec2e4f1 SHA512 41066df571583dabd082ab0eec6d00bca8cdc26ec38997fcabcd1a759e7a25add31141670236ce7ef526a256a20f576d298de58457c13b134ba3434d0d1ffb18 WHIRLPOOL 09fe9ce8b6f135bfc2c875835a4bdc491ed795377ded524aeff06d1aac1c4b1505084be26e9e9b72326ced848aee2745c8230099a7dbd1613fa92e705f250c35
|
||||
DIST genpatches-3.19-4.extras.tar.xz 16280 SHA256 6c5a7b4dc060f733c5178e5c7bb850304ec63d25cadff2e74b2592cb682750a8 SHA512 01a57204e66e3e5a78dbf1f37c3e5a037799f2b2f5264b2fbf4de0aa3c1cf0aefecc9c672d9432c2d6329b50aaeb322894b465b7a9614ea97d0853bf02739366 WHIRLPOOL cfc00e8f11985d137ad599870c62b77742176b4f7df951e676bab81b8791707db35b3e3c0320cb56ab27e7e13dfca82904be257e0cec7a43bfbb7bff6b6d6b1e
|
||||
DIST linux-3.14.tar.xz 78399152 SHA256 61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa SHA512 5730d83a7a81134c1e77c0bf89e42dee4f8251ad56c1ac2be20c59e26fdfaa7bea55f277e7af156b637f22e1584914a46089af85039177cb43485089c74ac26e WHIRLPOOL 5ad07b78c362ba0b21c50b4abb99407cae06bd08576f3fd8f36047b01409eba096263208020da3dcad4977eefc61d66502276754097bc127635df1d7a5817d41
|
||||
DIST linux-3.17.tar.xz 80333152 SHA256 f5153ec93c5fcd41b247950e6a9bcbc63fa87beafd112c133a622439a0f76251 SHA512 29c99764e371f7005dbbe2bbe4458b4deeae5297da7e5b719b0f29f6f018629338b608369162ae6bd76bec4d8719cf491257ac57fdd5277cce8941b7f90246a0 WHIRLPOOL 4b0ba9d997f28a317991287160c91c4e4f2245d7e08c7cb9691f67c3838bddb3ab8048b01e841e6659eceb94a269b6bde32f4ca521d999593d0e9473c8559b46
|
||||
DIST linux-3.18.tar.xz 80934708 SHA256 becc413cc9e6d7f5cc52a3ce66d65c3725bc1d1cc1001f4ce6c32b69eb188cbd SHA512 2f0b72466e9bc538a675738aa416573d41bbbd7e3e2ffd5b5b127afde609ebc278cec5a3c37e73479607e957c13f1b4ed9782a3795e0dcc2cf8e550228594009 WHIRLPOOL 81634af631b7d30ccd1f4798f96f44d9aa0ba6609b73f2747eb6aebaf7a99487fb2dbd45767605186182533cb222bfd9236e8dd5e11a04fdb67c211e4e0a91d6
|
||||
DIST linux-3.19.tar.xz 81688872 SHA256 be42511fe5321012bb4a2009167ce56a9e5fe362b4af43e8c371b3666859806c SHA512 d77bfd9b1cd524ac50bb5a93808955be2f9bcd2ec0badcc8aa6a63401e212f891fd14bd27c6441174ba5d70ab875b9e76c7ebc95f046e31aff1d40790d30351c WHIRLPOOL 76a17bb3d7c30cee19e135940f3607106efb2984061f946f0da9a2ddd602dc1bfc7e6f8970975cfb113d13f23a75415f39938204af266e2819e7a239b6f46778
|
||||
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2015 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.14.36.ebuild,v 1.1 2015/03/23 07:35:01 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="41"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
UNIPATCH_STRICTORDER=1
|
||||
inherit kernel-2 eutils readme.gentoo
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.14.21+_p20150323
|
||||
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 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"
|
||||
|
||||
README_GENTOO_SUFFIX="-r1"
|
||||
|
||||
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
|
||||
"${WORKDIR}"/aufs3-mmap.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
einfo "Using aufs3 version: ${AUFS_VERSION}"
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
dodoc "${WORKDIR}"/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
docompress -x /usr/share/doc/${PF}/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
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 || \
|
||||
elog "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
|
||||
readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2015 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.17.8-r1.ebuild,v 1.1 2015/01/16 07:39:39 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="12"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
UNIPATCH_STRICTORDER=1
|
||||
inherit kernel-2 eutils readme.gentoo
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.17_p20150106
|
||||
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 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"
|
||||
|
||||
README_GENTOO_SUFFIX="-r1"
|
||||
|
||||
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
|
||||
"${WORKDIR}"/aufs3-mmap.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
einfo "Using aufs3 version: ${AUFS_VERSION}"
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
dodoc "${WORKDIR}"/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
docompress -x /usr/share/doc/${PF}/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
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 || \
|
||||
elog "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
|
||||
readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
@ -1,19 +1,19 @@
|
||||
# Copyright 1999-2015 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.19.1.ebuild,v 1.1 2015/03/09 08:07:38 jlec Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/aufs-sources/aufs-sources-3.18.11.ebuild,v 1.1 2015/04/07 06:27:28 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="2"
|
||||
K_GENPATCHES_VER="13"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
UNIPATCH_STRICTORDER=1
|
||||
inherit kernel-2 eutils readme.gentoo
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.19_p20150309
|
||||
AUFS_VERSION=3.18.1+_p20150406
|
||||
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}"
|
@ -1,85 +0,0 @@
|
||||
# Copyright 1999-2015 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.19.2.ebuild,v 1.1 2015/03/19 07:32:49 jlec Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="3"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
UNIPATCH_STRICTORDER=1
|
||||
inherit kernel-2 eutils readme.gentoo
|
||||
detect_version
|
||||
detect_arch
|
||||
|
||||
AUFS_VERSION=3.19_p20150309
|
||||
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 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"
|
||||
|
||||
README_GENTOO_SUFFIX="-r1"
|
||||
|
||||
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
|
||||
"${WORKDIR}"/aufs3-mmap.patch"
|
||||
|
||||
use module && UNIPATCH_LIST+=" "${WORKDIR}"/aufs3-standalone.patch"
|
||||
|
||||
unpack ${AUFS_TARBALL}
|
||||
|
||||
einfo "Using aufs3 version: ${AUFS_VERSION}"
|
||||
|
||||
kernel-2_src_unpack
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
if ! use module; then
|
||||
sed -e 's:tristate:bool:g' -i "${WORKDIR}"/fs/aufs/Kconfig || die
|
||||
fi
|
||||
cp -f "${WORKDIR}"/include/uapi/linux/aufs_type.h include/uapi/linux/aufs_type.h || die
|
||||
cp -rf "${WORKDIR}"/{Documentation,fs} . || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
dodoc "${WORKDIR}"/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
docompress -x /usr/share/doc/${PF}/{aufs3-loopback,vfs-ino,tmpfs-idr}.patch
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
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 || \
|
||||
elog "In order to use aufs FS you need to install sys-fs/aufs-util"
|
||||
|
||||
readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
kernel-2_pkg_postrm
|
||||
}
|
Loading…
Reference in new issue