Sync with portage [Tue Feb 7 12:19:04 MSK 2012].

mhiretskiy
root 12 years ago
parent 41cc56a6ae
commit 6fbf31859d

@ -1,8 +1,2 @@
DIST nut-14.1.tar.gz 1160598 RMD160 9b3b27e1a36f4d181e3c16609fda5bb3c8f43376 SHA1 954fd52c37be5ebe8e7b98deb1c449aa0f99d916 SHA256 b69e0f440aadd7cccdad4dbaffc0ef3cf15597270b4fc21bb065cbb61f2e3387
DIST nut-16.11.tar.gz 1264945 RMD160 73ad80666323c570800bda353d9f9b4be916690d SHA1 8d46e0be798a46cbb4668d310ca33c172d3279a1 SHA256 c33bc5dfcc67f70cdea4b6a0237beaed846afb6dc95299304d6ec549a9490eba
DIST nut-16.12.tar.gz 1262771 RMD160 90d29effe19de2c070249d5a883d30d364f90893 SHA1 b10fbc64d9fa7d5ff2aae6353ae3f9448ef594de SHA256 cf6185dcab2aedab3b7b847d89c933e5b182466d50728cce9a8246192f71a556
DIST nut-16.13.tar.gz 1258796 RMD160 400efe4092f10ab5d95d3065864e93049819489c SHA1 e74f1301895491ca37c2dbc2842d881ec5101c0e SHA256 86491bae45d75a670f719db7d7053f1d2f18bd0eb171630728ac4d2b183e36d6
DIST nut-16.5.tar.gz 1270063 RMD160 7f2bc03f14bcea20cdc7c64209e7ac20cfc94741 SHA1 d694d2d7b9a5de71f0f802ec704582cf243bf777 SHA256 525448b9aa26fd4682134b35556297820b75c77be21de56d68ad137adb364782
DIST nut-16.9.tar.gz 1267995 RMD160 c0f0556f325f4e94ca386fbfd4142af888c489dc SHA1 6ccc77784519bda5cfbdcfcad70ba58652a31366 SHA256 901dd52a7e488af03837c9c7a17cd1eddbaa54f485a097a165c2ff01a9c22f97
DIST nut-17.3.tar.gz 1315733 RMD160 6dd0fadbe27ffea905a46773fef9475c06d1f706 SHA1 6dafb96915db50db8bf0bad081ab4c21bc9df69d SHA256 ed518356b6e475f7a96ad52208e12cb6643c3a195aabe4dd985a026c46229156
DIST nut-17.4.tar.gz 1315621 RMD160 d8333e4448cc71b1b4bfb85e6ba1b36d7a2a4b4e SHA1 31e090a01ee182ce24c1703eb79b544f6da1f4ad SHA256 d6b9b12c2b318173a03e9211c3724ba5091516934dc3bd6727a2de21292f9153

@ -1,14 +0,0 @@
* Use $(CC) instead of gcc.
* Honor LDFLAGS.
* Put -l flags at the end so it doesn't break --as-needed linker flag (bug #246904)
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,7 @@
CFLAGS= -O3 -s -Wall -DNUTDIR=\".nutdb\" -DFOODDIR=\"/usr/local/lib/nut\" -ansi -pedantic
nut: $(objects)
- gcc ${CFLAGS} -lm -o nut $(objects)
+ $(CC) ${CFLAGS} -o nut $(LDFLAGS) $(objects) -lm
deps:
makedepend *.c

@ -1,100 +0,0 @@
diff --git a/fltk/FoodRanking.cc b/fltk/FoodRanking.cc
index 8b78006..9b06e67 100644
--- a/fltk/FoodRanking.cc
+++ b/fltk/FoodRanking.cc
@@ -33,7 +33,7 @@ static FoodRanking *who_we_are;
static void the_cb(Fl_Widget *which, void *one)
{
-the_ranking = (int) one;
+the_ranking = *((int *) one);
food_group = -1;
minimize = -1;
who_we_are->initial_meal_add = 1;
diff --git a/fltk/MissMealWidget.cc b/fltk/MissMealWidget.cc
index fa6d879..be2b88a 100644
--- a/fltk/MissMealWidget.cc
+++ b/fltk/MissMealWidget.cc
@@ -31,7 +31,7 @@ static MealValueOutput *mvo;
static void missing_meal_cb(Fl_Widget *which, void *choice)
{
-int meal = (int) choice;
+int meal = *((int *) choice);
mvo->set_value(current_meal_date,meal);
}
diff --git a/fltk/PersonalOptions.cc b/fltk/PersonalOptions.cc
index 424044b..197b892 100644
--- a/fltk/PersonalOptions.cc
+++ b/fltk/PersonalOptions.cc
@@ -33,7 +33,7 @@ DVValueOutput *cvo, *ovo, *lvo, *mvo, *svo, *fvo, *nvo, *pvo;
static void lock_cb(Fl_Widget *w, void *data)
{
Fl_Light_Button *lb = (Fl_Light_Button *) w;
-int nut = (int) data;
+int nut = *((int *) data);
double value = lb->value();
options.locknuts[nut] = value;
if (nut == ENERC_KCAL) options.autocal = 0;
diff --git a/fltk/RecordMeals.cc b/fltk/RecordMeals.cc
index d44b9b6..31f368a 100644
--- a/fltk/RecordMeals.cc
+++ b/fltk/RecordMeals.cc
@@ -35,7 +35,7 @@ static bool user_has_spoken;
static void meals_per_day_cb(Fl_Widget *which, void *choice)
{
-int meals_per_day = (int) choice;
+int meals_per_day = *((int *) choice);
delete_meals(0);
write_meal_db();
options.mealsperday = meals_per_day;
diff --git a/fltk/ServingMenuButton.cc b/fltk/ServingMenuButton.cc
index 1ca0c5a..a1cca3e 100644
--- a/fltk/ServingMenuButton.cc
+++ b/fltk/ServingMenuButton.cc
@@ -37,7 +37,7 @@ static struct food *current_foodptr;
void menu_callback(Fl_Widget *which, void *n)
{
-int num = (int) n;
+int num = *((int *) n);
if (num > 0)
{
big_label = result[3*num-2];
diff --git a/fltk/TheStory.cc b/fltk/TheStory.cc
index 1db27f5..90c3c3f 100644
--- a/fltk/TheStory.cc
+++ b/fltk/TheStory.cc
@@ -30,7 +30,7 @@ static TheStory *who_we_are;
void food_group_selector(Fl_Widget *which, void *what)
{
-who_we_are->set_food_group((int) what);
+who_we_are->set_food_group(*((int *) what));
}
TheStory::TheStory (int x, int y, int w, int h, Fl_Color widgetcolor) : Fl_Wizard (x, y, w, h)
diff --git a/fltk/TheUsualMenuButton.cc b/fltk/TheUsualMenuButton.cc
index 84d77fc..0f59009 100644
--- a/fltk/TheUsualMenuButton.cc
+++ b/fltk/TheUsualMenuButton.cc
@@ -33,7 +33,7 @@ static struct meal *theusual_ptrs[101];
void add_to_meal_cb(Fl_Widget* whomever, void* whatever)
{
-int choice = (int) whatever;
+int choice = *((int *) whatever);
rm->add_theusual(theusual_ptrs[choice]);
}
@@ -44,7 +44,7 @@ rm->new_customary_meal_phase_one();
void delete_cb(Fl_Widget* whomever, void* whatever)
{
-int choice = (int) whatever;
+int choice = *((int *) whatever);
theusualobj[theusualobjcount-1]->delete_it(theusual_ptrs[choice]);
}

@ -1,32 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-14.1.ebuild,v 1.6 2011/05/21 16:58:33 jer Exp $
EAPI=2
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="Record what you eat and analyze your nutrient levels"
HOMEPAGE="http://nut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ppc x86"
IUSE=""
src_prepare() {
epatch "${FILESDIR}"/${P}-build-fixes.patch
}
src_compile() {
append-flags '-DNUTDIR=\".nutdb\" -DFOODDIR=\"/usr/share/nut\"'
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die "emake failed"
}
src_install() {
insinto /usr/share/nut
doins raw.data/* || die
dobin nut || die
doman nut.1 || die
}

@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-16.11.ebuild,v 1.3 2011/05/23 00:38:56 jer Exp $
EAPI=2
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="Record what you eat and analyze your nutrient levels"
HOMEPAGE="http://nut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
IUSE="X"
RDEPEND="X? ( x11-libs/fltk:1 )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-16.5-build-fixes.patch
tc-export CC CXX
sed \
-e "s:/usr/local/lib:/usr/share:g" \
-i Makefile fltk/Makefile || die
}
src_compile() {
emake || die
# need fltk-1.3
if use X; then
cd fltk
emake || die
fi
}
src_install() {
insinto /usr/share/nut
doins raw.data/* || die
dobin nut || die
if use X; then
dobin fltk/Nut || die
fi
doman nut.1 || die
}

@ -1,43 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-16.12.ebuild,v 1.1 2011/06/06 22:00:01 radhermit Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="Record what you eat and analyze your nutrient levels"
HOMEPAGE="http://nut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
IUSE="X"
RDEPEND="X? ( x11-libs/fltk:1 )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${P}-makefile.patch
}
src_compile() {
emake CC=$(tc-getCC) FOODDIR=\\\"/usr/share/nut\\\"
if use X ; then
cd fltk
emake CXX=$(tc-getCXX) FOODDIR=\\\"/usr/share/nut\\\"
fi
}
src_install() {
insinto /usr/share/nut
doins raw.data/*
dobin nut
doman nut.1
if use X ; then
dobin fltk/Nut
doicon nut.xpm
make_desktop_entry Nut nut nut Education
fi
}

@ -1,43 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-16.13.ebuild,v 1.1 2011/07/15 15:51:53 jer Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="Record what you eat and analyze your nutrient levels"
HOMEPAGE="http://nut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
IUSE="X"
RDEPEND="X? ( x11-libs/fltk:1 )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-16.12-makefile.patch
}
src_compile() {
emake CC=$(tc-getCC) FOODDIR=\\\"/usr/share/nut\\\"
if use X ; then
cd fltk
emake CXX=$(tc-getCXX) FOODDIR=\\\"/usr/share/nut\\\"
fi
}
src_install() {
insinto /usr/share/nut
doins raw.data/*
dobin nut
doman nut.1
if use X ; then
dobin fltk/Nut
doicon nut.xpm
make_desktop_entry Nut nut nut Education
fi
}

@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-16.5.ebuild,v 1.7 2011/05/23 00:55:03 xmw Exp $
EAPI=2
inherit eutils flag-o-matic toolchain-funcs
DESCRIPTION="Record what you eat and analyze your nutrient levels"
HOMEPAGE="http://nut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ppc ~x86"
IUSE="X"
RDEPEND="X? ( x11-libs/fltk:1 )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch \
"${FILESDIR}"/${P}-build-fixes.patch \
"${FILESDIR}"/${P}-int.patch
tc-export CC CXX
sed \
-e "s:/usr/local/lib:/usr/share:g" \
-i Makefile fltk/Makefile || die
}
src_compile() {
emake || die
# need fltk-1.3
if use X; then
cd fltk
emake || die
fi
}
src_install() {
insinto /usr/share/nut
doins raw.data/* || die
dobin nut || die
if use X; then
dobin fltk/Nut || die
fi
doman nut.1 || die
}

@ -1,43 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/nut/nut-17.3.ebuild,v 1.1 2011/10/31 03:45:34 radhermit Exp $
EAPI=4
inherit eutils toolchain-funcs
DESCRIPTION="Record what you eat and analyze your nutrient levels"
HOMEPAGE="http://nut.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~ppc ~x86"
IUSE="X"
RDEPEND="X? ( x11-libs/fltk:1 )"
DEPEND="${RDEPEND}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-16.12-makefile.patch
}
src_compile() {
emake CC=$(tc-getCC) FOODDIR=\\\"/usr/share/nut\\\"
if use X ; then
cd fltk
emake CXX=$(tc-getCXX) FOODDIR=\\\"/usr/share/nut\\\"
fi
}
src_install() {
insinto /usr/share/nut
doins raw.data/*
dobin nut
doman nut.1
if use X ; then
dobin fltk/Nut
doicon nut.xpm
make_desktop_entry Nut nut nut Education
fi
}

@ -1 +1,2 @@
DIST byacc-1.9.tar.gz 109892 RMD160 934434cda412b049fd8b1f0b6fd56af9293f627e SHA1 4d4e6afac11d68d7ed2037d463aa0cdd24423bae SHA256 d61a15ac4ac007c188d0c0e99365f016f8d327755f43032b58e400754846f736
DIST byacc-20120115.tgz 240830 RMD160 c01bcc92c7f8c935c82653f23103df5a94390551 SHA1 80aaa9f3c1aaa4c8776c351d1285d98322cfe724 SHA256 4034efc9b59646fc61e29b1a87472cccf1d1aaf45435f9d3bf58dec2b5f0831c

@ -0,0 +1,20 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/byacc/byacc-20120115.ebuild,v 1.1 2012/02/07 06:48:53 radhermit Exp $
EAPI=4
DESCRIPTION="the best variant of the Yacc parser generator"
HOMEPAGE="http://invisible-island.net/byacc/byacc.html"
SRC_URI="ftp://invisible-island.net/byacc/${P}.tgz"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris"
IUSE=""
DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README )
src_configure() {
econf --program-prefix=b
}

@ -1,3 +1 @@
DIST cone-0.84.20100819.tar.bz2 4079663 RMD160 4627f2db060c58af55b5932208648d5b501e72e5 SHA1 40da74dbc53f97f567a041582c07244afaabc0bf SHA256 a699241613087f186db4c70dd65e578a4baa3d04a8151b0b39007f558740086a
DIST cone-0.86.tar.bz2 3838241 RMD160 4711d9ab65085d01f4c2a00d6ccdcfb698a8e34c SHA1 806e40aad47f05e6b645ccd5027cd411497e1bec SHA256 3c6ccb2a2cec0fbd1ff6d2c3ea006f8e8a26147ebf065a060cc00ad87b3037d7
DIST cone-0.89.tar.bz2 3794802 RMD160 6628f229149d8144dd4c4f5b9fed34023e5bde46 SHA1 b779685857723197824e83566717bfd143144ca3 SHA256 71678cb2a95cd02ce2c734549dee9c542e29c3a29c376b64884022febb0d3fba

@ -1,61 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/cone/cone-0.84.20100819-r1.ebuild,v 1.6 2011/04/16 11:11:27 ulm Exp $
EAPI="2"
inherit eutils autotools
DESCRIPTION="CONE: COnsole News reader and Emailer"
HOMEPAGE="http://www.courier-mta.org/cone/"
SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc ~sparc x86"
IUSE="crypt fam gnutls idn ipv6 ldap spell"
RDEPEND=">=dev-libs/openssl-0.9.6
dev-libs/libxml2
sys-libs/ncurses
crypt? ( >=app-crypt/gnupg-1.0.4 )
fam? ( virtual/fam )
gnutls? ( net-libs/gnutls )
idn? ( net-dns/libidn )
ipv6? ( net-dns/libidn )
ldap? ( net-nds/openldap )
spell? ( app-text/aspell )"
DEPEND="${RDEPEND}
dev-lang/perl"
src_prepare() {
epatch "${FILESDIR}"/${P}-aspell-automagic.patch
epatch "${FILESDIR}"/${P}-skip-rfc2045-test.patch
cd "${S}"/cone
LIBTOOLIZE="true" eautoreconf
cd "${S}"/rfc2045
eautomake
}
src_configure() {
local myconf
if use spell ; then
myconf="--with-spellcheck=aspell"
else
myconf="--with-spellcheck=none"
fi
econf \
${myconf} \
$(use_with ldap ldapaddressbook) \
$(use_with gnutls) \
$(use_with idn libidn) \
$(use_with ipv6)
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
emake DESTDIR="${D}" install-configure || die "emake install-configure failed"
}

@ -1,61 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/mail-client/cone/cone-0.86.ebuild,v 1.1 2011/04/19 19:09:33 radhermit Exp $
EAPI=4
inherit eutils autotools
DESCRIPTION="CONE: COnsole News reader and Emailer"
HOMEPAGE="http://www.courier-mta.org/cone/"
SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="crypt fam gnutls idn ipv6 ldap spell"
RDEPEND=">=dev-libs/openssl-0.9.6
dev-libs/libxml2
sys-libs/ncurses
crypt? ( >=app-crypt/gnupg-1.0.4 )
fam? ( virtual/fam )
gnutls? ( net-libs/gnutls )
idn? ( net-dns/libidn )
ipv6? ( net-dns/libidn )
ldap? ( net-nds/openldap )
spell? ( app-text/aspell )"
DEPEND="${RDEPEND}
dev-lang/perl"
src_prepare() {
epatch "${FILESDIR}"/${PN}-0.84.20100819-aspell-automagic.patch
epatch "${FILESDIR}"/${P}-skip-rfc2045-test.patch
cd "${S}"/cone
LIBTOOLIZE="true" eautoreconf
cd "${S}"/rfc2045
eautomake
}
src_configure() {
local myconf
if use spell ; then
myconf="--with-spellcheck=aspell"
else
myconf="--with-spellcheck=none"
fi
econf \
${myconf} \
$(use_with ldap ldapaddressbook) \
$(use_with gnutls) \
$(use_with idn libidn) \
$(use_with ipv6)
}
src_install() {
default
emake DESTDIR="${D}" install-configure
}

@ -1,10 +0,0 @@
--- cone-0.84.20100819/rfc2045/Makefile.am.orig 2010-11-24 04:28:50.883207159 -0800
+++ cone-0.84.20100819/rfc2045/Makefile.am 2010-11-24 04:29:03.165333396 -0800
@@ -73,5 +73,5 @@
TESTSUITE=testsuite.txt.noidn
endif
-check-am:
- @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE)
+#check-am:
+# @SHELL@ $(srcdir)/testsuite | cmp -s - $(srcdir)/$(TESTSUITE)

@ -1,22 +0,0 @@
0
mirror://sourceforge/nut/nut-14.1.tar.gz
http://nut.sourceforge.net/
GPL-2
Record what you eat and analyze your nutrient levels
~alpha ~amd64 ~arm ppc x86
eutils flag-o-matic multilib portability toolchain-funcs user
2
compile install prepare

@ -1,22 +0,0 @@
X? ( x11-libs/fltk:1 )
X? ( x11-libs/fltk:1 )
0
mirror://sourceforge/nut/nut-16.11.tar.gz
http://nut.sourceforge.net/
GPL-2
Record what you eat and analyze your nutrient levels
~alpha ~amd64 ~arm ~ppc ~x86
eutils flag-o-matic multilib portability toolchain-funcs user
X
2
compile install prepare

@ -1,22 +0,0 @@
X? ( x11-libs/fltk:1 )
X? ( x11-libs/fltk:1 )
0
mirror://sourceforge/nut/nut-16.12.tar.gz
http://nut.sourceforge.net/
GPL-2
Record what you eat and analyze your nutrient levels
~alpha ~amd64 ~arm ~ppc ~x86
eutils multilib portability toolchain-funcs user
X
4
compile install prepare

@ -1,22 +0,0 @@
X? ( x11-libs/fltk:1 )
X? ( x11-libs/fltk:1 )
0
mirror://sourceforge/nut/nut-16.13.tar.gz
http://nut.sourceforge.net/
GPL-2
Record what you eat and analyze your nutrient levels
~alpha ~amd64 ~arm ~ppc ~x86
eutils multilib portability toolchain-funcs user
X
4
compile install prepare

@ -1,22 +0,0 @@
X? ( x11-libs/fltk:1 )
X? ( x11-libs/fltk:1 )
0
mirror://sourceforge/nut/nut-16.5.tar.gz
http://nut.sourceforge.net/
GPL-2
Record what you eat and analyze your nutrient levels
~alpha ~amd64 ~arm ppc ~x86
eutils flag-o-matic multilib portability toolchain-funcs user
X
2
compile install prepare

@ -1,22 +0,0 @@
X? ( x11-libs/fltk:1 )
X? ( x11-libs/fltk:1 )
0
mirror://sourceforge/nut/nut-17.3.tar.gz
http://nut.sourceforge.net/
GPL-2
Record what you eat and analyze your nutrient levels
~alpha ~amd64 ~arm ~ppc ~x86
eutils multilib portability toolchain-funcs user
X
4
compile install prepare

@ -0,0 +1,22 @@
0
ftp://invisible-island.net/byacc/byacc-20120115.tgz
http://invisible-island.net/byacc/byacc.html
public-domain
the best variant of the Yacc parser generator
~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris
4
configure

@ -1,22 +0,0 @@
>=dev-libs/openssl-0.9.6 dev-libs/libxml2 sys-libs/ncurses crypt? ( >=app-crypt/gnupg-1.0.4 ) fam? ( virtual/fam ) gnutls? ( net-libs/gnutls ) idn? ( net-dns/libidn ) ipv6? ( net-dns/libidn ) ldap? ( net-nds/openldap ) spell? ( app-text/aspell ) dev-lang/perl || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
>=dev-libs/openssl-0.9.6 dev-libs/libxml2 sys-libs/ncurses crypt? ( >=app-crypt/gnupg-1.0.4 ) fam? ( virtual/fam ) gnutls? ( net-libs/gnutls ) idn? ( net-dns/libidn ) ipv6? ( net-dns/libidn ) ldap? ( net-nds/openldap ) spell? ( app-text/aspell )
0
mirror://sourceforge/courier/cone-0.84.20100819.tar.bz2
http://www.courier-mta.org/cone/
GPL-3
CONE: COnsole News reader and Emailer
amd64 ppc ~sparc x86
autotools eutils libtool multilib portability toolchain-funcs user
crypt fam gnutls idn ipv6 ldap spell
2
configure install prepare

@ -1,22 +0,0 @@
>=dev-libs/openssl-0.9.6 dev-libs/libxml2 sys-libs/ncurses crypt? ( >=app-crypt/gnupg-1.0.4 ) fam? ( virtual/fam ) gnutls? ( net-libs/gnutls ) idn? ( net-dns/libidn ) ipv6? ( net-dns/libidn ) ldap? ( net-nds/openldap ) spell? ( app-text/aspell ) dev-lang/perl || ( =sys-devel/automake-1.11* ) >=sys-devel/autoconf-2.61 sys-devel/libtool
>=dev-libs/openssl-0.9.6 dev-libs/libxml2 sys-libs/ncurses crypt? ( >=app-crypt/gnupg-1.0.4 ) fam? ( virtual/fam ) gnutls? ( net-libs/gnutls ) idn? ( net-dns/libidn ) ipv6? ( net-dns/libidn ) ldap? ( net-nds/openldap ) spell? ( app-text/aspell )
0
mirror://sourceforge/courier/cone-0.86.tar.bz2
http://www.courier-mta.org/cone/
GPL-3
CONE: COnsole News reader and Emailer
~amd64 ~ppc ~sparc ~x86
autotools eutils libtool multilib portability toolchain-funcs user
crypt fam gnutls idn ipv6 ldap spell
4
configure install prepare

@ -1,22 +0,0 @@
dev-lang/perl
dev-lang/perl virtual/perl-Digest-MD5 dev-perl/DateManip dev-perl/Net-SSLeay virtual/perl-MIME-Base64 dev-perl/TermReadKey dev-perl/IO-Socket-SSL dev-perl/Digest-HMAC dev-perl/Mail-IMAPClient
0
http://www.linux-france.org/prj/imapsync/dist/imapsync-1.303.tgz
test
http://ks.lamiral.info/imapsync/
WTFPL-2
A tool allowing incremental and recursive imap transfer from one mailbox to another.
amd64 ppc x86
2
compile install prepare

@ -1,22 +0,0 @@
dev-lang/perl
dev-lang/perl dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mail-IMAPClient dev-perl/Net-SSLeay dev-perl/TermReadKey virtual/perl-Digest-MD5 virtual/perl-MIME-Base64
0
http://www.linux-france.org/prj/imapsync/dist/imapsync-1.350.tgz
test
http://ks.lamiral.info/imapsync/
WTFPL-2
A tool allowing incremental and recursive imap transfer from one mailbox to another.
~amd64 ~ppc ~x86
2
compile install prepare

@ -1,22 +0,0 @@
dev-lang/perl
dev-lang/perl dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mail-IMAPClient dev-perl/Net-SSLeay dev-perl/TermReadKey virtual/perl-Digest-MD5 virtual/perl-MIME-Base64
0
https://fedorahosted.org/released/imapsync/imapsync-1.404-sources.tgz
test
http://ks.lamiral.info/imapsync/
WTFPL-2
A tool allowing incremental and recursive imap transfer from one mailbox to another
~amd64 ~ppc ~x86
3
compile install prepare

@ -1,22 +0,0 @@
dev-lang/perl
dev-lang/perl dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mail-IMAPClient dev-perl/TermReadKey virtual/perl-Digest-MD5 virtual/perl-MIME-Base64
0
https://fedorahosted.org/released/imapsync/imapsync-1.452.tgz
test
http://ks.lamiral.info/imapsync/
WTFPL-2
A tool allowing incremental and recursive imap transfer from one mailbox to another
~amd64 ~ppc ~x86
4
compile prepare

@ -1,22 +0,0 @@
dev-lang/perl
dev-lang/perl dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mail-IMAPClient dev-perl/TermReadKey virtual/perl-Digest-MD5 virtual/perl-MIME-Base64
0
https://fedorahosted.org/released/imapsync/imapsync-1.468.tgz
test
http://ks.lamiral.info/imapsync/
WTFPL-2
A tool allowing incremental and recursive imap transfer from one mailbox to another
~amd64 ~ppc ~x86
4
compile prepare

@ -1,22 +0,0 @@
dev-libs/libvformat evo? ( mail-client/evolution ) finger? ( net-misc/netkit-fingerd ) abook? ( app-misc/abook ) crypt? ( app-crypt/gnupg ) nis? ( net-nds/yp-tools )
dev-libs/libvformat evo? ( mail-client/evolution ) finger? ( net-misc/netkit-fingerd ) abook? ( app-misc/abook ) crypt? ( app-crypt/gnupg ) nis? ( net-nds/yp-tools ) pda? ( dev-perl/p5-Palm ) ldap? ( dev-perl/perl-ldap )
0
http://www.spinnaker.de/debian/lbdb_0.37.tar.gz
http://www.spinnaker.de/lbdb/
GPL-2
Little Brother database
amd64 ppc x86
eutils multilib portability toolchain-funcs user versionator
pda ldap finger nis abook crypt evo
3
configure install

@ -1,22 +0,0 @@
zlib? ( sys-libs/zlib ) bzip2? ( app-arch/bzip2 ) sys-devel/flex sys-devel/bison
zlib? ( sys-libs/zlib ) bzip2? ( app-arch/bzip2 )
0
mirror://sourceforge/mairix/mairix-0.22.tar.gz gnus? ( mirror://gentoo/mairix-0.22-gnus-marks-propagation.patch.gz )
http://www.rpcurnow.force9.co.uk/mairix/
GPL-2
Indexes and searches Maildir/MH folders
amd64 ppc x86 ~x86-macos
eutils multilib portability toolchain-funcs user
zlib bzip2 gnus
3
configure install prepare

@ -0,0 +1,22 @@
0
mirror://sourceforge/fuse/fuse-2.8.7.tar.gz
http://fuse.sourceforge.net
GPL-2
An interface for filesystems implemented in userspace.
~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux
eutils libtool linux-info multilib portability toolchain-funcs user versionator
kernel_linux kernel_FreeBSD static-libs
kernel_FreeBSD? ( sys-fs/fuse4bsd )
4
configure install prepare setup

@ -1 +1 @@
Tue, 07 Feb 2012 06:06:47 +0000
Tue, 07 Feb 2012 07:36:47 +0000

@ -1 +1 @@
Tue, 07 Feb 2012 06:06:47 +0000
Tue, 07 Feb 2012 07:36:47 +0000

@ -1 +1 @@
Tue, 07 Feb 2012 06:06:49 +0000
Tue, 07 Feb 2012 07:36:49 +0000

@ -1 +1 @@
Tue Feb 7 06:06:47 UTC 2012
Tue Feb 7 07:36:47 UTC 2012

@ -1 +1 @@
Tue, 07 Feb 2012 06:15:01 +0000
Tue, 07 Feb 2012 07:45:01 +0000

@ -1 +1 @@
1328594701 Tue Feb 7 06:05:01 2012 UTC
1328600101 Tue Feb 7 07:35:01 2012 UTC

@ -1,7 +1,2 @@
DIST imapsync-1.303.tgz 743195 RMD160 a8ffc0ce0a6daccc5e203e6ddc55559fa305b828 SHA1 0973db39bbfe756328f3f550f8767ed507919f21 SHA256 f720262d54419c04d58082a277bec8294f654fa045e07eed317165af9906280e
DIST imapsync-1.350.tgz 803049 RMD160 79e3e8b2110f023ffaec5ee512fdf588333821fe SHA1 4290cb61026955562504655681c97621f88a88a1 SHA256 4ddeec2d8fea122b13da8e57b5dcb6e964c909ed55be981e48c49e175c353cef
DIST imapsync-1.404-sources.tgz 965420 RMD160 ee5159c5d7fc5f5d3db0461ed77d513d21590d25 SHA1 317198ee29044dd426c5b90a2d42e23ddb43ea61 SHA256 e3cdf786d8c69c692f6d41546d41607958a7a336f50cb155d784457fad7a47c2
DIST imapsync-1.452.tgz 1096381 RMD160 b958e8c3b06c238ed40957b3aff89863ab22addb SHA1 9033973d4d9915433e5469b4ca672bfdea5e3537 SHA256 b7ee553875f610d0840739ea2371f183a06eeb41ade748c3006223abbef7eba8
DIST imapsync-1.456.tgz 1097713 RMD160 c38d3671766c07b3f6b81b52265f7aeae4a31bd2 SHA1 3c22fcef8d9b30306d8719c4dfda0662ab496b03 SHA256 001308e082ae5f504b9f60509881c20c1dcf1f916f3b20ac53622c6bdb6af58d
DIST imapsync-1.468.tgz 1117062 RMD160 2c58bd7c0852a0f9dcca135d0c28d01d6800ed0a SHA1 6f9e39192582a1dd518fded6e5888b767d9a0fee SHA256 a678dce57e6f61da1211c8f9185ad35723e337248f5148dea166420159036b48
DIST imapsync-1.476.tgz 1107767 RMD160 412865985b835c226b420043fa2e6a9ce077419b SHA1 9f443219cb0802503dc468158e75185b83e5163b SHA256 218ae76a54dc945bfb042b48d656f1ca0a7f54eabce64c64e711c22d1e00e302

@ -1,38 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/imapsync/imapsync-1.303.ebuild,v 1.5 2011/08/24 08:07:12 radhermit Exp $
EAPI=2
DESCRIPTION="A tool allowing incremental and recursive imap transfer from one mailbox to another."
HOMEPAGE="http://ks.lamiral.info/imapsync/"
SRC_URI="http://www.linux-france.org/prj/imapsync/dist/${P}.tgz"
LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
virtual/perl-Digest-MD5
dev-perl/DateManip
dev-perl/Net-SSLeay
virtual/perl-MIME-Base64
dev-perl/TermReadKey
dev-perl/IO-Socket-SSL
dev-perl/Digest-HMAC
dev-perl/Mail-IMAPClient"
RESTRICT="test"
src_prepare() {
sed -i -e "s/^install: testp/install:/" "${S}"/Makefile || die
}
src_compile() { : ; }
src_install() {
emake DESTDIR="${D}" install || die "make failed"
dodoc CREDITS ChangeLog FAQ README TODO || die "dodoc failed"
}

@ -1,37 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/imapsync/imapsync-1.350-r1.ebuild,v 1.2 2011/08/24 08:07:12 radhermit Exp $
EAPI=2
DESCRIPTION="A tool allowing incremental and recursive imap transfer from one mailbox to another."
HOMEPAGE="http://ks.lamiral.info/imapsync/"
SRC_URI="http://www.linux-france.org/prj/imapsync/dist/${P}.tgz"
LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
dev-perl/Digest-HMAC
dev-perl/IO-Socket-SSL
dev-perl/Mail-IMAPClient
dev-perl/Net-SSLeay
dev-perl/TermReadKey
virtual/perl-Digest-MD5
virtual/perl-MIME-Base64"
RESTRICT="test"
src_prepare() {
sed -i -e "s/^install: testp/install:/" "${S}"/Makefile || die
}
src_compile() { : ; }
src_install() {
emake DESTDIR="${D}" install || die "make failed"
dodoc CREDITS ChangeLog FAQ README TODO || die "dodoc failed"
}

@ -1,37 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/imapsync/imapsync-1.404.ebuild,v 1.2 2011/08/24 08:07:12 radhermit Exp $
EAPI=3
DESCRIPTION="A tool allowing incremental and recursive imap transfer from one mailbox to another"
HOMEPAGE="http://ks.lamiral.info/imapsync/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}-sources.tgz"
LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
dev-perl/Digest-HMAC
dev-perl/IO-Socket-SSL
dev-perl/Mail-IMAPClient
dev-perl/Net-SSLeay
dev-perl/TermReadKey
virtual/perl-Digest-MD5
virtual/perl-MIME-Base64"
RESTRICT="test"
src_prepare() {
sed -i -e "s/^install: testp/install:/" "${S}"/Makefile || die
}
src_compile() { : ; }
src_install() {
emake DESTDIR="${D}" install || die "make failed"
dodoc CREDITS ChangeLog FAQ README TODO || die "dodoc failed"
}

@ -1,32 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/imapsync/imapsync-1.452.ebuild,v 1.1 2011/08/24 08:01:24 radhermit Exp $
EAPI=4
DESCRIPTION="A tool allowing incremental and recursive imap transfer from one mailbox to another"
HOMEPAGE="http://ks.lamiral.info/imapsync/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tgz"
LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
dev-perl/Digest-HMAC
dev-perl/IO-Socket-SSL
dev-perl/Mail-IMAPClient
dev-perl/TermReadKey
virtual/perl-Digest-MD5
virtual/perl-MIME-Base64"
RESTRICT="test"
src_prepare() {
sed -i -e "s/^install: testp/install:/" \
-e "/^DO_IT/,/^$/d" "${S}"/Makefile || die
}
src_compile() { : ; }

@ -1,32 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/imapsync/imapsync-1.468.ebuild,v 1.1 2011/11/28 09:58:41 radhermit Exp $
EAPI=4
DESCRIPTION="A tool allowing incremental and recursive imap transfer from one mailbox to another"
HOMEPAGE="http://ks.lamiral.info/imapsync/"
SRC_URI="https://fedorahosted.org/released/${PN}/${P}.tgz"
LICENSE="WTFPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE=""
DEPEND="dev-lang/perl"
RDEPEND="${DEPEND}
dev-perl/Digest-HMAC
dev-perl/IO-Socket-SSL
dev-perl/Mail-IMAPClient
dev-perl/TermReadKey
virtual/perl-Digest-MD5
virtual/perl-MIME-Base64"
RESTRICT="test"
src_prepare() {
sed -i -e "s/^install: testp/install:/" \
-e "/^DO_IT/,/^$/d" "${S}"/Makefile || die
}
src_compile() { : ; }

@ -1,2 +1 @@
DIST lbdb_0.37.tar.gz 140561 RMD160 bbaefd6f82addec73439122fdc03d568adf44711 SHA1 0674ef48d24f78d6feac13d94cc976e792825299 SHA256 1d1e96c76aaef852fa59331d3ff1afc201b8bd748fd23e15d2a964a89cd3c559
DIST lbdb_0.38.tar.gz 145014 RMD160 0a3bd34367fe5159b8cb29ceb6c6f8bd68d351d9 SHA1 6c92fb1c9198a848e4f146a59725a689ca31a371 SHA256 59bdddbbe18c54490d8a50cbfe951a1d174edbea87e082bfcc9811989dd6e988

@ -1,52 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/lbdb/lbdb-0.37.ebuild,v 1.6 2011/12/18 17:50:25 armin76 Exp $
EAPI=3
inherit versionator eutils
MY_P=${P/-/_}
DESCRIPTION="Little Brother database"
SRC_URI="http://www.spinnaker.de/debian/${MY_P}.tar.gz"
HOMEPAGE="http://www.spinnaker.de/lbdb/"
SLOT="0"
KEYWORDS="amd64 ppc x86"
LICENSE="GPL-2"
IUSE="pda ldap finger nis abook crypt evo"
DEPEND="dev-libs/libvformat
evo? ( mail-client/evolution )
finger? ( net-misc/netkit-fingerd )
abook? ( app-misc/abook )
crypt? ( app-crypt/gnupg )
nis? ( net-nds/yp-tools )"
RDEPEND="${DEPEND}
pda? ( dev-perl/p5-Palm )
ldap? ( dev-perl/perl-ldap )"
src_configure() {
local evoversion
local evolution_addressbook_export
if use evo ; then
evoversion=$(best_version mail-client/evolution)
evoversion=${evoversion##mail-client/evolution-}
evolution_addressbook_export="/usr/libexec/evolution/$(get_version_component_range 1-2 ${evoversion})/evolution-addressbook-export"
fi
econf $(use_with finger) \
$(use_with abook) \
$(use_with nis ypcat) \
$(use_with crypt gpg) \
$(use_with evo evolution-addressbook-export "${evolution_addressbook_export}" ) \
--enable-lbdb-dotlock \
--without-pgp5 --without-pgp \
--without-niscat --without-addr-email --with-getent \
--libdir=/usr/$(get_libdir)/lbdb
}
src_install () {
emake install_prefix="${D}" install || die
dodoc README TODO debian/changelog
}

@ -1,4 +1,2 @@
DIST mairix-0.22-gnus-marks-propagation.patch.gz 3508 RMD160 a2cd1998ea228fc80a26ccef998c58276f4d508c SHA1 c940300e601d72c5d79f026e635e2b274b61d5c2 SHA256 c6641c50ac60c8a0c66b4a17a7c556768eb6e0439159f686d752f53b851d07cd
DIST mairix-0.22.tar.gz 161843 RMD160 5a7d0341bd5de2d5c70d989b63bb21f80d71791c SHA1 35cfc16a144a601fbd3c9212c7bf1815addf05f6 SHA256 141fb273ef9f77562e609a9f6d2f783b680cc4e04be0f9ca8d682f8bc6c19d4f
DIST mairix-0.23-gnus-marks-propagation.patch.gz 3401 RMD160 8b0c685f29a11983100f2a475d42518f539f6641 SHA1 dc8627f23c6360c282e9ecaa3608826e6fde56aa SHA256 2b6be6041616c86d26f1c3fc6db969668b852042ccd859dad4e2c1bb5ade420e
DIST mairix-0.23.tar.gz 193726 RMD160 34fecc88db4e7396f806bbb4b863437f8b2567ef SHA1 1621d60db5fb76453e48b98d12ca86b4a68ea1de SHA256 804e235b183c3350071a28cdda8eb465bcf447092a8206f40486191875bdf2fb

@ -1,34 +0,0 @@
diff -ur mairix-0.22.orig/dfasyn/Makefile mairix-0.22/dfasyn/Makefile
--- mairix-0.22.orig/dfasyn/Makefile 2010-06-05 14:41:10.000000000 -0700
+++ mairix-0.22/dfasyn/Makefile 2010-08-30 00:07:13.538849849 -0700
@@ -46,9 +46,7 @@
$(CC) $(CFLAGS) -o dfasyn $(OBJ)
parse.c parse.h : parse.y
- bison -v -d parse.y
- mv parse.tab.c parse.c
- mv parse.tab.h parse.h
+ bison -v -d -o parse.c parse.y
parse.o : parse.c dfasyn.h
diff -ur mairix-0.22.orig/Makefile.in mairix-0.22/Makefile.in
--- mairix-0.22.orig/Makefile.in 2010-06-05 14:41:10.000000000 -0700
+++ mairix-0.22/Makefile.in 2010-08-30 00:06:52.276674632 -0700
@@ -77,14 +77,14 @@
./mkversion
./dfasyn/dfasyn:
- if [ -d dfasyn ]; then cd dfasyn ; make CC="$(CC)" CFLAGS="$(CFLAGS)" ; else echo "No dfasyn subdirectory?" ; exit 1 ; fi
+ if [ -d dfasyn ]; then cd dfasyn ; $(MAKE) CC="$(CC)" CFLAGS="$(CFLAGS)" ; else echo "No dfasyn subdirectory?" ; exit 1 ; fi
clean:
-rm -f *~ *.o mairix *.s core
-rm -f mairix.cp mairix.fn mairix.aux mairix.log mairix.ky mairix.pg mairix.toc mairix.tp mairix.vr
-rm -f fromcheck.[ch] datescan.[ch]
-rm -f nvpscan.[ch]
- if [ -d dfasyn ]; then cd dfasyn ; make clean ; fi
+ if [ -d dfasyn ]; then cd dfasyn ; $(MAKE) clean ; fi
distclean: clean
-rm -f Makefile config.log

@ -1,50 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-mail/mairix/mairix-0.22.ebuild,v 1.6 2011/12/18 17:55:09 armin76 Exp $
EAPI=3
inherit toolchain-funcs eutils
DESCRIPTION="Indexes and searches Maildir/MH folders"
HOMEPAGE="http://www.rpcurnow.force9.co.uk/mairix/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz
gnus? ( mirror://gentoo/${P}-gnus-marks-propagation.patch.gz )"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86 ~x86-macos"
IUSE="zlib bzip2 gnus"
RDEPEND="zlib? ( sys-libs/zlib )
bzip2? ( app-arch/bzip2 )"
DEPEND="${RDEPEND}
sys-devel/flex
sys-devel/bison"
src_prepare() {
# econf would fail with unknown options.
# Now it only prints "Unrecognized option".
sed -i -e "/^[[:space:]]*bad_options=yes/d" "${S}"/configure || die "sed failed"
# Fix parallel make
epatch "${FILESDIR}"/${P}-parallel-make.patch
# Add support for gnus marks propagation (bug #274578)
use gnus && epatch "${WORKDIR}"/${P}-gnus-marks-propagation.patch
}
src_configure() {
tc-export CC
econf \
$(use_enable zlib gzip-mbox) \
$(use_enable bzip2 bzip-mbox)
}
src_install() {
dobin mairix || die "dobin failed"
doman mairix.1 mairixrc.5 || die "doman failed"
dodoc NEWS README dotmairixrc.eg || die "dodoc failed"
}

@ -1,2 +1,3 @@
DIST fuse-2.8.5.tar.gz 503349 RMD160 0b3fee4f2ee84a3d8fad9e0d5bf09383800293bc SHA1 862320b56d6bc4ad5e7be2b1e0b5029166aae09b SHA256 bec80e66ae8ee60dfdf67b2ca291266a45dcfe6bc20c64f3acfceaa38ed29a84
DIST fuse-2.8.6.tar.gz 505334 RMD160 df66df0256a677c50f2fc94fef6f34b2d598386c SHA1 c2c0f9fff8bfee217da200888123e5abb5b498f2 SHA256 1ec1913e38f09b2a9ec1579e1800805b5e2c747d1dce515e316dbb665ca139d6
DIST fuse-2.8.7.tar.gz 530601 RMD160 7eef1ecc26e5f90ef0278402c9bedb8ab0d807a3 SHA1 284f22401131ec148bd04362dc86f7b0e94fb5f4 SHA256 20713319a55f87ca6a4587721549cc76e11c54b095fa3cb69aa8b179aeb9b49d

@ -0,0 +1,83 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-fs/fuse/fuse-2.8.7.ebuild,v 1.1 2012/02/07 07:26:39 radhermit Exp $
EAPI=4
inherit libtool linux-info
MY_P=${P/_/-}
DESCRIPTION="An interface for filesystems implemented in userspace."
HOMEPAGE="http://fuse.sourceforge.net"
SRC_URI="mirror://sourceforge/fuse/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux"
IUSE="kernel_linux kernel_FreeBSD static-libs"
PDEPEND="kernel_FreeBSD? ( sys-fs/fuse4bsd )"
S=${WORKDIR}/${MY_P}
pkg_setup() {
if use kernel_linux ; then
if kernel_is lt 2 6 9 ; then
die "Your kernel is too old."
fi
CONFIG_CHECK="~FUSE_FS"
FUSE_FS_WARNING="You need to have FUSE module built to use user-mode utils"
linux-info_pkg_setup
fi
}
src_prepare() {
# fix building with glibc-2.14 #370411
sed -i '1i#define _GNU_SOURCE' util/fusermount.c || die
elibtoolize
}
src_configure() {
econf \
INIT_D_PATH="${EPREFIX}/etc/init.d" \
MOUNT_FUSE_PATH="${EPREFIX}/sbin" \
UDEV_RULES_PATH="${EPREFIX}/lib/udev/rules.d" \
$(use_enable static-libs static) \
--disable-example
}
src_install() {
emake DESTDIR="${D}" install
dodoc AUTHORS ChangeLog Filesystems README \
README.NFS NEWS doc/how-fuse-works \
doc/kernel.txt FAQ
docinto example
dodoc example/*
if use kernel_linux ; then
newinitd "${FILESDIR}"/fuse.init fuse
elif use kernel_FreeBSD ; then
insinto /usr/include/fuse
doins include/fuse_kernel.h
newinitd "${FILESDIR}"/fuse-fbsd.init fuse
else
die "We don't know what init code install for your kernel, please file a bug."
fi
find "${ED}" -name "*.la" -delete
rm -rf "${D}/dev"
dodir /etc
cat > "${ED}"/etc/fuse.conf <<-EOF
# Set the maximum number of FUSE mounts allowed to non-root users.
# The default is 1000.
#
#mount_max = 1000
# Allow non-root users to specify the 'allow_other' or 'allow_root'
# mount options.
#
#user_allow_other
EOF
}
Loading…
Cancel
Save