parent
fbea7b1364
commit
307d91e7e6
@ -1,2 +1,2 @@
|
||||
DIST rpm-4.10.0.tar.bz2 3530378 SHA256 0e2e237235b64c07ee4a4152e4eb77aad4eb559737eac9b6713c5e1bcabfe4a9 SHA512 413362243e214cc16227142c26223e1a1deed83f57fe3d80951825f8cd325d11a8038654512815e04044e18e7c6f185e3330d5f652939c77f395ae14190413cd WHIRLPOOL 84d29e9f91b3b581ff0da9f0ce31128599931cc45acd5fd6bb60b8cc13b873c3e1be4e8e4c374913165950734dc8f4cd657ccd407f83549e472288a928f3d691
|
||||
DIST rpm-4.10.1.tar.bz2 3541216 SHA256 5fbc381740c041048b9db9c591a98e4a83764c439a0031ba650ad2cd031e156e SHA512 c48a57e7780e04f9ddc707147d26bedd2d94340cfecae6c1923abe4897b265652fa61807448387e907f807502bfedba03b3fa519a22524eec9bdbbd77e09db93 WHIRLPOOL 7ef0e930970413c70abd6de4942482d1d24c368e47c5812aae7f17e3134768fb8bcea2ed0dacc26bb02a851dddec287ebd837fa842e1b3bf44afa0e30ee43261
|
||||
DIST rpm-4.10.2.tar.bz2 3545536 SHA256 e9278a2b40f08bae5a9592b9b42f11f88b2e880cc34e57113d53461ed7de6e7b SHA512 7e290e0c0a993a96d575c8c962250f0eac12e11cd678d2f46cb23fbdb1e8dc1b2d63dc4dfa3efe7fa8917d34598a279eaf845331b311f64d02bcc4e93faae266 WHIRLPOOL bdf781030a5760d99950cb7162d2780675b00fe41ecb51b2d9ba22466ce150499489c25fc0a234143403d4d244351afa81828e20fe57bb67cdeaff5f712fbc13
|
||||
|
@ -0,0 +1,40 @@
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 19e32bc..c74221a 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -245,18 +245,12 @@ AM_CONDITIONAL(LIBDWARF,[test "$WITH_LIBDWARF" = yes])
|
||||
# which we use too and hopefully is slightly more unique to NSS.
|
||||
WITH_NSS_INCLUDE=
|
||||
WITH_NSS_LIB=
|
||||
-AC_CHECK_HEADERS([nspr.h nss.h sechash.h], [], [
|
||||
- AC_MSG_ERROR([missing required NSPR / NSS header])
|
||||
-])
|
||||
-AC_CHECK_LIB(nss3, NSS_NoDB_Init, [
|
||||
- WITH_NSS_LIB=-lnss3
|
||||
- AC_CHECK_LIB(nss3, NSS_InitContext, [
|
||||
- AC_DEFINE(HAVE_NSS_INITCONTEXT, 1, [Define to 1 if NSS has NSS_InitContext])
|
||||
- AC_SUBST(HAVE_NSS_INITCONTEXT, [1])
|
||||
- ])
|
||||
-], [
|
||||
- AC_MSG_ERROR([missing required NSS library 'nss3'])
|
||||
-])
|
||||
+# NSS_InitContext() was added in 3.12.5
|
||||
+PKG_CHECK_MODULES(NSS, [ nss >= 3.12.5 ])
|
||||
+AC_DEFINE(HAVE_NSS_INITCONTEXT, 1, [Define to 1 if NSS has NSS_InitContext])
|
||||
+AC_SUBST(HAVE_NSS_INITCONTEXT, [1])
|
||||
+WITH_NSS_INCLUDE=$NSS_CFLAGS
|
||||
+WITH_NSS_LIB=$NSS_LIBS
|
||||
AC_SUBST(WITH_NSS_INCLUDE)
|
||||
AC_SUBST(WITH_NSS_LIB)
|
||||
|
||||
@@ -797,10 +791,6 @@ AC_SUBST(RPMCONFIGDIR)
|
||||
|
||||
AC_SUBST(OBJDUMP)
|
||||
|
||||
-if test "$with_external_db" = no; then
|
||||
- AC_CONFIG_SUBDIRS(db3)
|
||||
-fi
|
||||
-
|
||||
AM_CONDITIONAL([WITH_INTERNAL_DB],[test "$with_external_db" = no])
|
||||
AM_CONDITIONAL([DOXYGEN],[test "$DOXYGEN" != no])
|
||||
AM_CONDITIONAL([HACKINGDOCS],[test "$with_hackingdocs" = yes])
|
@ -1,2 +1 @@
|
||||
DIST backupninja-0.9.10.tar.gz 99541 SHA256 09ae04eab2ef817c94fe15fc195ffbd79c62b6c268eee3dbc9f71eeea1eedf0c SHA512 e94ede9af6cb0c4e857e45876e7637c057384d547c35e14a5cf996f3e8521ab0eceb216fba176008e2a09f44313ce17022f966e1c3aaa3b2267379fdf4d39d77 WHIRLPOOL b505d9b14beaa35d456ac28b0e1f242af61f109d59c83938b81a537e5e4f916cad620e34cf468655cb6919bd43f5aeef8f21394ebd88d3bcc1d611b1299773e2
|
||||
DIST backupninja-0.9.9.tar.gz 98926 SHA256 f295630047b621165a7568ec1fe239893703be51c4e1672518785576e1d86136 SHA512 e23999b0b5e2f2a696858ac822c3e459fa9ca80fb5a1ea36637831fbf2ae377c6d7f994b1346e8838411aee366bfc5586b83c0755667dfd0fd0894c01209067f WHIRLPOOL 65cdf75bd7072696c69ec6bfaee53b4a1a8142ecb0cb739e7fbd038342e950ad2da0dc1081aa77043bb06c5472df29fcdbd13044eaa22db351b957fbd36a8a6f
|
||||
DIST backupninja-1.0.1.tar.gz 167991 SHA256 10fa5dbcd569a082b8164cd30276dd04a238c7190d836bcba006ea3d1235e525 SHA512 24b898526c1efa91cde6b1a0f0f7c0820c7db5b11ea36f458b45a91e94adfc77636421d7ad2245c196999886a06a3be43253e52654bc07423b1ac5571275c580 WHIRLPOOL 9e501bd6c098ea47bf99c881e63ce3c2c700ea04d3435fc9823716c7dc65f2868252b4740761b5e99892ca20a1ab9597f13d8092ca5e0f45783faa8d24d3b2b3
|
||||
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/backupninja/backupninja-0.9.10.ebuild,v 1.2 2012/04/01 12:02:37 hwoarang Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
WANT_AUTOMAKE="1.10"
|
||||
|
||||
inherit autotools
|
||||
|
||||
# This thing change with every release, how idiotic...
|
||||
NODE_NUMBER=242
|
||||
|
||||
DESCRIPTION="lightweight, extensible meta-backup system"
|
||||
HOMEPAGE="http://riseuplabs.org/backupninja/"
|
||||
SRC_URI="https://labs.riseup.net/code/attachments/download/${NODE_NUMBER}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="dev-util/dialog"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
DOCS=( AUTHORS FAQ TODO README NEWS )
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
}
|
@ -1,13 +1,13 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/backupninja/backupninja-0.9.9.ebuild,v 1.3 2011/07/26 21:14:38 maekke Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-backup/backupninja/backupninja-1.0.1.ebuild,v 1.1 2013/01/04 14:49:17 scarabeus Exp $
|
||||
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
|
||||
inherit autotools
|
||||
|
||||
# This thing change with every release, how idiotic...
|
||||
NODE_NUMBER=230
|
||||
NODE_NUMBER=275
|
||||
|
||||
DESCRIPTION="lightweight, extensible meta-backup system"
|
||||
HOMEPAGE="http://riseuplabs.org/backupninja/"
|
@ -0,0 +1,40 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/bvi/bvi-1.3.2-r1.ebuild,v 1.1 2013/01/04 09:55:25 ryao Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit multilib eutils
|
||||
|
||||
DESCRIPTION="display-oriented editor for binary files, based on the vi texteditor"
|
||||
HOMEPAGE="http://bvi.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/bvi/${P}.src.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="sys-libs/ncurses"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-fix-buffer-overflow.patch"
|
||||
sed -i -e 's:(INSTALL_PROGRAM) -s:(INSTALL_PROGRAM):g' \
|
||||
Makefile.in || die "sed failed in Makefile.in"
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf --with-ncurses="${EPREFIX}"/usr
|
||||
|
||||
sed -i -e 's:ncurses/term.h:term.h:g' bmore.h || die "sed failed in bmore.h"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
einstall || die "make install failed"
|
||||
rm -rf "${ED}"/usr/$(get_libdir)/bmore.help
|
||||
dodoc README CHANGES CREDITS bmore.help
|
||||
dohtml -r html/*
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
diff --git a/edit.c b/edit.c
|
||||
index 328a0cd..3cf6572 100644
|
||||
--- a/edit.c
|
||||
+++ b/edit.c
|
||||
@@ -42,7 +42,7 @@ char contru[][4] = {"NUL", "SOH", "STX", "ETX", "EOT", "ENQ", "ACK", "BEL",
|
||||
"CAN", " EM", "SUB", "ESC", " FS", " GS", " RS", " US",
|
||||
"DEL" };
|
||||
char tmpbuf[10];
|
||||
-char linbuf[256];
|
||||
+char linbuf[16384];
|
||||
|
||||
static char getcbuff[BUFFER];
|
||||
static char *getcnext = NULL;
|
||||
@@ -492,7 +492,7 @@ printline(mempos, scpos)
|
||||
*(string + print_pos) = '.';
|
||||
}
|
||||
*(string + Anzahl) = '\0';
|
||||
- strcat(linbuf, string);
|
||||
+ strncat(linbuf, string, sizeof(linbuf) - strlen(linbuf) - 1);
|
||||
mvaddstr(scpos, 0, linbuf);
|
||||
}
|
||||
|
@ -0,0 +1,54 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/efte/efte-1.1-r1.ebuild,v 1.1 2013/01/04 20:43:19 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils cmake-utils fdo-mime
|
||||
|
||||
DESCRIPTION="A fast text editor supporting folding, syntax highlighting, etc."
|
||||
HOMEPAGE="http://efte.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
|
||||
LICENSE="|| ( GPL-2 Artistic )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gpm X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
gpm? ( sys-libs/gpm )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXpm
|
||||
x11-libs/libXdmcp
|
||||
x11-libs/libXau
|
||||
media-fonts/font-misc-misc
|
||||
)"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-flags.patch \
|
||||
"${FILESDIR}"/${P}-desktopfile.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_build gpm)
|
||||
$(cmake-utils_use_build X)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
rm -f "${D}"/usr/share/doc/${PN}/{COPYING,Artistic}
|
||||
mv "${D}/usr/share/doc/${PN}" "${D}/usr/share/doc/${PF}" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
}
|
@ -0,0 +1,18 @@
|
||||
--- efte-1.1/packaging/shared/efte.desktop
|
||||
+++ efte-1.1/packaging/shared/efte.desktop
|
||||
@@ -1,6 +1,5 @@
|
||||
[Desktop Entry]
|
||||
Name=eFTE
|
||||
-Version=1.1
|
||||
GenericName=Text Editor
|
||||
GenericName[cz]=Textový editor
|
||||
GenericName[de]=Texteditor
|
||||
@@ -29,7 +28,7 @@
|
||||
Comment[sv]=Snabb, utbyggbar textredigerare för programmerare
|
||||
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
|
||||
Exec=efte %f
|
||||
-Icon=efte
|
||||
+Icon=efte48x48
|
||||
Type=Application
|
||||
Terminal=false
|
||||
Categories=Development;TextEditor;
|
@ -0,0 +1,15 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Fri Jan 4 20:17:34 UTC 2013
|
||||
Subject: respect system CXXFLAGS
|
||||
|
||||
--- efte-1.1/src/CMakeLists.txt
|
||||
+++ efte-1.1/src/CMakeLists.txt
|
||||
@@ -86,7 +86,7 @@
|
||||
ENDIF( UNIX AND ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" )
|
||||
|
||||
IF( CMAKE_COMPILER_IS_GNUCC )
|
||||
- SET( CMAKE_CXX_FLAGS "-pedantic -Wall -Wno-long-long -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions" )
|
||||
+ SET( CMAKE_CXX_FLAGS "-pedantic -Wall -Wno-long-long -Wpointer-arith -Wconversion -Wwrite-strings -Winline -fno-rtti -fno-exceptions ${CMAKE_CXX_FLAGS}" )
|
||||
ENDIF( CMAKE_COMPILER_IS_GNUCC )
|
||||
|
||||
IF( CMAKE_SYSTEM_NAME MATCHES "HP/UX" )
|
@ -0,0 +1 @@
|
||||
DIST joe-3.1jupp23.tgz 446234 SHA256 7f8b2e76ebb39544f5bbca2e4f7463f2afb685bc11f16603163acc3e8af0bae1 SHA512 df90b25013211407ab6476492c483d4707315629730b2bf891ad9d1b5dcd007eec1cc69872d8f2f08c7a1b4940a7284e5bd45d5839fbf9bd5878c96a9538b770 WHIRLPOOL f6fef8af3376017a3637dedfbcec0fef112e16f1a48aeef96ed35afeb8e7b983b393eaf598103e3139ad5b2c9592c61775f81425f2a109bc41d3ea99bdb1a7f3
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/jupp/jupp-3.1_p23.ebuild,v 1.1 2013/01/04 15:03:43 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="portable version of JOE's Own Editor"
|
||||
HOMEPAGE="https://www.mirbsd.org/jupp.htm"
|
||||
SRC_URI="https://www.mirbsd.org/MirOS/dist/${PN}/joe-${PV/_p/${PN}}.tgz"
|
||||
|
||||
LICENSE="GPL-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="ncurses"
|
||||
|
||||
RDEPEND="ncurses? ( sys-libs/ncurses )
|
||||
!app-editors/joe"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
chmod +x configure
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--enable-search_libs \
|
||||
--enable-termcap \
|
||||
$(use_enable ncurses curses)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dodoc HINTS INFO LIST
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>xmw@gentoo.org</email>
|
||||
<name>Michael Weber</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
@ -1,2 +1 @@
|
||||
DIST tea-33.2.0.tar.bz2 310270 SHA256 caa9f0896d2b8faeb7ebaa2f3ec4d9b9b8a177ac949260dea4afbc2824554369 SHA512 e8e5db38da4ed635932bc7f7d0d7650c9b61969dd1e27e7240ab216bbb92736ed3d1184602541b68a6e50635cc416dcb35ac29fda56b93ca631cc9e07aee66e5 WHIRLPOOL 7bb26fa49171efe1005f23a88a54acb641154265c0123659490a966d8cb36f12a4257f385e22485f9f41bc72a19c89d5c55f0ada86794ea56adb3b14f54db423
|
||||
DIST tea-33.3.0.tar.bz2 310901 SHA256 14d540cd6825b94bd22e655b2626458fd5c611e7c4cc3124fd7d9af3eb7f5ea8 SHA512 fab95bbb961b79e2b002f583a9a338fa4ad5e2952bd3b95a3a8158b7f79b73e2486d8971603db8463b8442ff4545cd82b09a46c096e4290b6ee629d2f6341e41 WHIRLPOOL 87fccb72f5a1c8c7de257919a09ccdb9320807808aa131f1f4cddd637e2003df2b508b8df9da6e71013290ccd31f6b8af5d77f35083549b1c5f211e6ee6bca15
|
||||
|
@ -1,60 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/tea/tea-33.2.0.ebuild,v 1.1 2012/08/02 23:04:55 pesa Exp $
|
||||
|
||||
EAPI=4
|
||||
LANGS="de fr ru"
|
||||
|
||||
inherit eutils qt4-r2
|
||||
|
||||
DESCRIPTION="Small, lightweight Qt text editor"
|
||||
HOMEPAGE="http://tea-editor.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/tea-editor/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~x86 ~x86-fbsd"
|
||||
IUSE="aspell hunspell"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/zlib
|
||||
x11-libs/qt-core:4
|
||||
x11-libs/qt-gui:4
|
||||
aspell? ( app-text/aspell )
|
||||
hunspell? ( app-text/hunspell )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
hunspell? ( virtual/pkgconfig )
|
||||
"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS TODO"
|
||||
|
||||
src_configure() {
|
||||
eqmake4 src.pro \
|
||||
PREFIX="${EPREFIX}/usr/bin" \
|
||||
USE_ASPELL=$(use aspell && echo true || echo false) \
|
||||
USE_HUNSPELL=$(use hunspell && echo true || echo false)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
qt4-r2_src_install
|
||||
|
||||
newicon icons/tea_icon_v2.png ${PN}.png
|
||||
make_desktop_entry ${PN} Tea ${PN}
|
||||
|
||||
# translations
|
||||
insinto /usr/share/qt4/translations
|
||||
local lang
|
||||
for lang in ${LANGS}; do
|
||||
if use linguas_${lang}; then
|
||||
doins translations/${PN}_${lang}.qm
|
||||
fi
|
||||
done
|
||||
|
||||
# docs
|
||||
dohtml manuals/en.html
|
||||
if use linguas_ru; then
|
||||
dodoc NEWS-RU
|
||||
dohtml manuals/ru.html
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST zile-2.3.24.tar.gz 953962 SHA256 218bb2af414c6a168101656631a5b2da92f20a965895e1006658cc658b0b7e89 SHA512 8361f42436ae9ca150f09d830096b7a3fb0089d58bffe5ad7538b5ec5cd4e0e50085213e938db1a95e2922db845d1d2f36841a65fe1b9b72f60cd930dd8f09b9 WHIRLPOOL 37aae22305abdc2c2b86c8f6b43dcb7621464213ac375ec2fde767d99f79ddba08216c392c5500a71175f30762fe57e786f94305ff03947e413d5291cfafa934
|
||||
DIST zile-2.4.7.tar.gz 1254385 SHA256 8cf532fe48b5ca09e2cf67abf7abe33642eb7af4e7cd8bd1eb90137d96c467aa SHA512 eba58cd1c5eee6e4cf7e17aa56fc3682ac14d68eab6e72591fe0a1dd582b1d217717f6b31206fb70fbda8628251e5daded95c1bb688bcff6eb8dc6984ecd75d6 WHIRLPOOL fac86881b596ce753f3e073e630e57d52346bdaee1a2a27fec36053860944dc8b95e91d8a2c6f4afb809244bbfb7cdec60820aaad4fdbe59bdac4341874c9f1c
|
||||
DIST zile-2.4.8.tar.gz 1184855 SHA256 b793f4e064e3cdcac2f72a42b168c5cc0da6f7d078b8aac458b7d3cbacf7bc49 SHA512 53740400cf80ccd2106919688cfb7d60e6779e7666f555ea7ef3e4fe07620c13aafaa86a5ac766a288493012a46e5dff0b7640847a6b24206eb913668d34b491 WHIRLPOOL dd3d5ff7bcba89faf6c2545cc833d0e6592e87de0956063f479b92055dd1aca05252579fb140a02e8df4d88e00261bc0b88f6285eea5eae096660cd01c132afc
|
||||
DIST zile-2.4.9.tar.gz 1192776 SHA256 c71959c7aca02ac66be526ecccbc7954fb0ea7591ed3c13311a95e8f040b0049 SHA512 5660ef4d1b3bb87386111d64e2b4bed1c1ab99c893016378fc42312af28105f81a8a86f7926694c6440488cd0eef029a2e8c965414a123473a004bf349b1d6c6 WHIRLPOOL 6138b37d528e470b10369fd9f9aedd08be73811b5c1628df8123e8ba05c7d74898eb6f7a6a51599143d854a0b8e54d27f79069288446357d460b654b278c4793
|
||||
|
@ -0,0 +1,37 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/zile/zile-2.4.9.ebuild,v 1.1 2013/01/04 18:33:17 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="Zile is a small Emacs clone"
|
||||
HOMEPAGE="http://www.gnu.org/software/zile/"
|
||||
SRC_URI="mirror://gnu/zile/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="acl test"
|
||||
|
||||
RDEPEND="dev-libs/boehm-gc
|
||||
sys-libs/ncurses
|
||||
acl? ( virtual/acl )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-lang/perl )"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
$(use_enable acl)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# AUTHORS, FAQ, and NEWS are installed by the build system
|
||||
dodoc README THANKS
|
||||
|
||||
# Zile should never install charset.alias (even on non-glibc arches)
|
||||
rm -f "${ED}"/usr/lib/charset.alias
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST python-mode-5.2.0.tgz 73566 SHA256 84ee977fb7c639bc96cd4e8db0145c7a182489456e4d95a71c3612258b5013ac SHA512 cc31962bd99f76d5a250418ce53a88d6b06282810389d737c383637fba867716a8845a72390c0f87213963647315af34de857e5beb674b921461bf02212b62ca WHIRLPOOL 38e2097f65737bcf0e208bd50b2e34b8d2478160344806b8fcbddebb74f7622ffda97014be551515b996235900a7973fae912930853b1fb362dbb3d763de449d
|
||||
DIST python-mode.el-6.0.11.tar.gz 273877 SHA256 0dca69a5db0d5b6c4f7597c1c7cac46af76a395e390217d54aa3187548a7e3eb SHA512 a6184d3582559079d112456abe346e8eedad480e2771e07b7088ce3d78fe96c70f8b6d0af39ab7f4c26b0bc52e5ad26aeaf84ab9a39efe1c6a272d433651f8ea WHIRLPOOL e7e1b4b48be1b5a1825cbfb41f32c308a6c29c0097da0a0bb49f0d638169387faaf9bfddd2e26a1b144630f2fcc580c187ea60fd165bbd1134c7665af7af900b
|
||||
DIST python-mode.el-6.0.12.tar.gz 297981 SHA256 85a1ae9b8514330613887ef2cd305cef22c8338192942c09a82c6feab211cd39 SHA512 1b9c86e994d3e607a13cbfe743f5a7b527c00def756ad9a21d04681a755707580919517e5957cb16e64cf31e9204bc56e490e8d11c00d016590d04061a9ecb42 WHIRLPOOL 385296fd06b0c055e25d113f43a5bbf0a0cbc7280234508af7d334d5ae992551f1e4d8dec02eafc4c080650b071b4c36cf4bcc2e2c7ab75b249dacf493b7d3d9
|
||||
DIST python-mode.el-6.1.0.tar.gz 301949 SHA256 9399ae1e905815cd51f34799c1e91fbefe497431206311c3ed6a2b9aafbae61d SHA512 fa9d25b8d542222dd26b7ac25e4337f6d713617e54bc41bc258eac2d2165dc482c0673480a86f1d008c3b1922561b4e74d92e37c7f4d1355807ceefdfa1aaace WHIRLPOOL 3867e3c1e9f38a55cb3d84f28c1eb4e0543c9a094f86e062e81d3012435d725dc7e1879abb20e61b11b27c71ac564aec8e11410b33db04dea66e5c27989cc221
|
||||
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-6.0.11.ebuild,v 1.1 2012/09/26 06:21:05 ulm Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/python-mode/python-mode-6.1.0.ebuild,v 1.1 2013/01/04 10:50:38 fauli Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -1,2 +1,2 @@
|
||||
DIST openscap-0.8.3.tar.gz 6420923 SHA256 e00b9ee6741b7ae01f46172c2ed560b38107a1fffdda5bc7c32be4f4a15ef5e4 SHA512 b1fe3577e18d9ee8da0ce39f15c7f1e0ade507da1893aaa71093af1214be119b72c5a16f0f3e81b0ed91fde1ffbfdd53c9252d096ca45a356cb63f9fa8d31427 WHIRLPOOL 59a48c872ca047396f911a96efb2b559ac35055d46c61a78b3170c390c4959f9276cc9545fd4b94e0c29bbab545e702f0cbd93600d36d0765749a66bceaba86e
|
||||
DIST openscap-0.9.1.tar.gz 10744598 SHA256 4601ffd6c1b5d0e9025e49db194f2e7f7d7fef1826981bb212ef543c28e94fe6 SHA512 0ead581b8801b3cd1a0af20d746a766d8c56f58013be49c390df152001bb721a81445d5e683fac50c19071340ab78ff068161bff7d76d67e15e62dfdc50d88aa WHIRLPOOL 966c6604591dfb3d10eaad793c2348b5a4ae0a813fdcdfdf8ebf22f9cb471181bfcd3e0455acda16fe6d358c704067e92584a054fe88b1a8fd2743614af8428a
|
||||
DIST openscap-0.9.3.tar.gz 11928497 SHA256 0aa482fa4a22493ec3d5987fd8c86d5124a94675f5cbdd6aac1cb86f14402acd SHA512 75f5d958d04c290a3a8458a4a21956da6f5d337c85ab6da1b246bb13cfbcf376e811f55f16b70c7a3d3c73ae27cb7ab01242bc472556218a116c562c162464fd WHIRLPOOL f46c317c95d5d33f995f4498707d315cf7f38f3be7960efcc9e460b94979290cb783907c6f8b26c436a6152b7d3ca58059b0e2e4382d2be75352dc17232665b2
|
||||
|
@ -1,2 +1 @@
|
||||
DIST abook-0.5.6.tar.gz 393097 SHA256 0646f6311a94ad3341812a4de12a5a940a7a44d5cb6e9da5b0930aae9f44756e SHA512 e02f150ab0aa5d2f9abc5223cd8658742089d65caae88483e3b72b65229495576387413cc9e037b2c63ce4f6290b8bca9603b9f38101f9f18db1a02c8b76cfb4 WHIRLPOOL 54ec4cf4dd4961a4b10c0d870e089f45e9440af803a069294def2691d390066d134e2f58e15f0774e0835bd52f8bc149dd79dedeb2ac4262400172f7b7790c9b
|
||||
DIST abook-0.6.0pre2.tar.gz 411412 SHA256 59d444504109dd96816e003b3023175981ae179af479349c34fa70bc12f6d385 SHA512 d1bc437981964a5dd873b12458833c60306d37b36904a04b072cefe7501175933dd7817ca51f8634bbd6722f79f768b39e00b68d0699086d5efaf28d0cbdf1ed WHIRLPOOL fbaed8cc4dff1b7b7786c4f5b4124e94893d59e97b67372b0b1f1cf176a16ef23141c37255589cfb352f1e4993ae69d1f77077f2396aaa2c482e85b3c617fc5f
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/abook/abook-0.5.6-r1.ebuild,v 1.7 2010/01/25 02:43:45 tgall Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Abook is a text-based addressbook program designed to use with mutt mail client."
|
||||
HOMEPAGE="http://abook.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/abook/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc ppc64 sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="nls"
|
||||
|
||||
RDEPEND="nls? ( virtual/libintl )"
|
||||
DEPEND="nls? ( sys-devel/gettext )"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PV}-01_editor.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable nls) || die "configure failed"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
make DESTDIR="${D}" install || die "install failed"
|
||||
dodoc BUGS ChangeLog FAQ README TODO \
|
||||
sample.abookrc || die "dodoc failed"
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
--- ui.c 10 Apr 2006 08:15:46 -0000 1.57
|
||||
+++ ui.c 6 Sep 2006 02:24:33 -0000 1.58
|
||||
@@ -569,9 +569,13 @@
|
||||
} else {
|
||||
char *s;
|
||||
s = ui_readline("/", findstr, MAX_FIELD_LEN - 1, 0);
|
||||
- strncpy(findstr, s, MAX_FIELD_LEN);
|
||||
- free(s);
|
||||
refresh_screen();
|
||||
+ if(s == NULL) {
|
||||
+ return; /* user cancelled (ctrl-G) */
|
||||
+ } else {
|
||||
+ strncpy(findstr, s, MAX_FIELD_LEN);
|
||||
+ free(s);
|
||||
+ }
|
||||
}
|
||||
|
||||
if( (item = find_item(findstr, curitem + !!next, search_fields)) < 0 &&
|
@ -1 +1,2 @@
|
||||
DIST jq-1.1.tar.gz 432144 SHA256 0e53d2753e40705a684f499789920f2cebfa7adfbec03a270519c25a5fc03f60 SHA512 378eb091fc1a840ba30b496f6f470438133b047a7eb02a4dd6e4563273c152f2f2893ee91a4c87e0267fda2c6ed05e872dac45b6db262c9daedda1bc232d3b2e WHIRLPOOL 4cd56c62de186245231dec021e45c378d67d6e7919dce1e2c894b893cb7ade0d89c8e95a964eafa999436d54cc772c5914b5a480a6fef31b96910eeec1d2bb2e
|
||||
DIST jq-1.2.tar.gz 180256 SHA256 0cba62de4265894aea2a4b69d8ac094efd3b3a3a84f2c5987f7ee652b068a7d5 SHA512 38f66c9be0eecc18840d1fa7bfd225e91d045c8b6feb638980a24a230f0b9d34022bd9f12a5c5c262a17fd03236e455a450116ed7c074afef59a8f1afde98980 WHIRLPOOL ae0945f65038c122aa2f770dcbb0dd1c217f3dc60ab5d97a38467402bd394f0b2a1729803af8a7ca1aeb0986c5ae4d35857cbf0fd4ff2085b94682d232a62139
|
||||
|
@ -0,0 +1,24 @@
|
||||
--- jq-jq-1.2/Makefile
|
||||
+++ jq-jq-1.2/Makefile
|
||||
@@ -1,5 +1,5 @@
|
||||
-CC=gcc
|
||||
-CFLAGS=-Wextra -Wall -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu99 -ggdb -Wno-unused-function $(EXTRA_CFLAGS)
|
||||
+CC?=gcc
|
||||
+CFLAGS+=-Wextra -Wall -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu99 -Wno-unused-function $(EXTRA_CFLAGS)
|
||||
|
||||
prefix=/usr/local
|
||||
mandir=$(prefix)/share/man
|
||||
@@ -28,11 +28,10 @@
|
||||
|
||||
jq_test: CFLAGS += -DJQ_DEBUG=1
|
||||
jq_test: $(JQ_SRC) jq_test.c
|
||||
- $(CC) $(CFLAGS) $(CFLAGS_DEBUG) -o $@ $^
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) $(CFLAGS_DEBUG) -o $@ $^
|
||||
|
||||
-jq: CFLAGS += -O -DJQ_DEBUG=0
|
||||
jq: $(JQ_SRC) main.c
|
||||
- $(CC) $(CFLAGS) $(CFLAGS_OPT) -o $@ $^
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) $(CFLAGS_OPT) -o $@ $^
|
||||
|
||||
test: jq_test
|
||||
valgrind --error-exitcode=1 -q --leak-check=full ./jq_test >/dev/null
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/jq/jq-1.2.ebuild,v 1.1 2013/01/04 18:34:32 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit toolchain-funcs eutils
|
||||
|
||||
DESCRIPTION="A lightweight and flexible command-line JSON processor"
|
||||
HOMEPAGE="http://stedolan.github.com/jq/"
|
||||
SRC_URI="https://github.com/stedolan/jq/archive/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT CCPL-Attribution-3.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="sys-devel/bison
|
||||
sys-devel/flex
|
||||
test? ( dev-util/valgrind )"
|
||||
|
||||
S=${WORKDIR}/${PN}-${P}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
||||
tc-export CC
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin jq
|
||||
dodoc README.md
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST jist-1.0.1.gem 10240 SHA256 a08c8a8c24f42c807a2a038855dc1740f1e81d07b30db0088ef267d41c3f4bd8 SHA512 1072ba673cfe4aeb27ebcf248869b4fe0034f1f394e6c23491e9c8a342b2c8e7f60f04cd1387a74da5f017d88f875d9bea726a6b19904089126be59844665127 WHIRLPOOL 70ce49f1ae18705ead0c4948eaa008a03f703318e6ee2834cc8acd525f4cf1118cf307b6561c85e31a8b01cd956081611540c89aaebce2d06e45a6d0dabfb970
|
||||
DIST jist-1.1.0.gem 10752 SHA256 9e901156f720d945f859ca09eedee2b41e9b299feada396489a9708e46dee4bd SHA512 95c2a583eb46c812e5193207d55a3789369196101c9d42068b5c92ce0557720e3b3c0e4f3e0a022e6dfe9d652a017388ec6af21a52d3c3cb765f4eb145dcc29e WHIRLPOOL 9bf4db23647fac3a339ecd14991ce512d65005176d1979555eef96c2f3160e5a87b77697da2bf715ca0f21f92a4525f44ac65cbc10904087f18b23d518e8cd3f
|
||||
DIST jist-1.2.0.gem 11264 SHA256 69b022a891f74167827572d7ab2b8b0cc444b0e71971651691ae9d8962a1814f SHA512 c7a54c1e0bcb0999150aa3a30ec872d850a6cf384bb5d17f4bccacdf346e54fbb89f0bb98ee50974e17bde425bb2d1cc7f8613ee1de6158143a6dea6f962f42d WHIRLPOOL c4e9261e31e87613b015916dec675ff1e135059a2c7a35aca35ef0c68d1f8808af85e787c130fd914e9a49e40eacab2902161824f1493ba9a795731d8db2ffbd
|
||||
DIST jist-1.3.0.gem 11776 SHA256 245c548ba6d7b36ffe084dac895a99be24e7b34611c298f981e0f47c449ecb0d SHA512 8f9d6ec683f5cb77ffc6585836fc8e960916089b5a5926b317fcf9114b79ec95624955e9716f98e3a2a1677ab284a48f0631f8f1cfbafa8c4c2a68a9b8ae79df WHIRLPOOL efc881ae68ca2f090b34cc1545c0a9ce5ce6ae995433acb640144e672d878039b93196c4fff83eac4af8b96460009259714bf21ef01e87ee43eaa1224fb8ed89
|
||||
DIST jist-1.3.1.gem 11776 SHA256 f5a9cdbebbe4bb9d198fefe8c3ed55eb5e97f5057226833acf82edab02fe644b SHA512 334a7833fa06fdc200914755c694d59605f8dedf421c2774d94c6d5d65c27e0666375765ab682d40167ba5361b71dc8b43d7f7793285b06ba6fb1b250f7f2772 WHIRLPOOL a2e0be90ba36254e6995ef11300b8407c00a30f016788353e6bb0b8f530a3e5f6244e9e5e36dc7c502d5fe986730e22c2554cc867013030c13865ad040dc6fe3
|
||||
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jist/jist-1.0.1.ebuild,v 1.3 2012/10/17 03:29:46 phajdan.jr Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A ruby gem to publish a gist"
|
||||
HOMEPAGE="http://github.com/ConradIrwin/jist"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE=""
|
@ -1,20 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jist/jist-1.1.0.ebuild,v 1.1 2012/10/19 22:09:45 hasufell Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A ruby gem to publish a gist"
|
||||
HOMEPAGE="http://github.com/ConradIrwin/jist"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jist/jist-1.2.0.ebuild,v 1.1 2012/11/11 20:43:42 hasufell Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jist/jist-1.3.1.ebuild,v 1.1 2013/01/04 23:34:44 hasufell Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19"
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-haskell/highlighting-kate/highlighting-kate-0.5.3.4.ebuild,v 1.1 2013/01/05 04:43:47 gienah Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
# ebuild generated by hackport 0.3.9999
|
||||
|
||||
CABAL_FEATURES="bin lib profile haddock hoogle hscolour"
|
||||
inherit haskell-cabal
|
||||
|
||||
DESCRIPTION="Syntax highlighting"
|
||||
HOMEPAGE="http://github.com/jgm/highlighting-kate"
|
||||
SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0/${PV}"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="executable pcre-light"
|
||||
|
||||
RDEPEND=">=dev-haskell/blaze-html-0.4.2:=[profile?]
|
||||
<dev-haskell/blaze-html-0.6:=[profile?]
|
||||
dev-haskell/mtl:=[profile?]
|
||||
dev-haskell/parsec:=[profile?]
|
||||
dev-haskell/regex-pcre-builtin:=[profile?]
|
||||
pcre-light? ( dev-haskell/pcre-light:=[profile?] )
|
||||
!pcre-light? ( dev-haskell/regex-pcre-builtin:=[profile?] )
|
||||
>=dev-lang/ghc-6.10.4:="
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-haskell/cabal-1.10"
|
||||
|
||||
src_configure() {
|
||||
cabal_src_configure \
|
||||
$(cabal_flag executable) \
|
||||
$(cabal_flag pcre-light)
|
||||
}
|
@ -1,215 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.25-r1.ebuild,v 1.3 2012/12/21 13:27:37 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils flag-o-matic multilib autotools pam java-pkg-opt-2 db-use
|
||||
|
||||
SASLAUTHD_CONF_VER="2.1.21"
|
||||
|
||||
DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)."
|
||||
HOMEPAGE="http://cyrusimap.web.cmu.edu/"
|
||||
SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-with-attribution"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite
|
||||
srp ssl static-libs urandom"
|
||||
|
||||
DEPEND="authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
|
||||
berkdb? ( >=sys-libs/db-3.2 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
kerberos? ( virtual/krb5 )
|
||||
openldap? ( net-nds/openldap )
|
||||
mysql? ( virtual/mysql )
|
||||
pam? ( virtual/pam )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-sasldb_al.patch
|
||||
epatch "${FILESDIR}"/${P}-saslauthd_libtool.patch
|
||||
epatch "${FILESDIR}"/${P}-avoid_pic_overwrite.patch
|
||||
epatch "${FILESDIR}"/${P}-autotools_fixes.patch
|
||||
epatch "${FILESDIR}"/${P}-as_needed.patch
|
||||
epatch "${FILESDIR}"/${P}-missing_header.patch
|
||||
epatch "${FILESDIR}"/${P}-gssapi.patch
|
||||
epatch "${FILESDIR}"/${P}-lib_before_plugin.patch
|
||||
epatch "${FILESDIR}"/${P}-fix_heimdal.patch
|
||||
epatch "${FILESDIR}"/${P}-auxprop.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23-gss_c_nt_hostbased_service.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23+db-5.0.patch
|
||||
# epatch "${FILESDIR}"/${P}-fix_dovecot_authentication.patch
|
||||
|
||||
# Use plugindir for sasldir
|
||||
sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
|
||||
"${S}"/plugins/Makefile.{am,in} || die "sed failed"
|
||||
|
||||
AT_M4DIR="${S}/cmulocal ${S}/config" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
|
||||
|
||||
# Java support.
|
||||
use java && export JAVAC="${JAVAC} ${JAVACFLAGS}"
|
||||
|
||||
local myconf
|
||||
|
||||
# Add authdaemond support (bug #56523).
|
||||
if use authdaemond ; then
|
||||
myconf="${myconf} --with-authdaemond=/var/lib/courier/authdaemon/socket"
|
||||
fi
|
||||
|
||||
# Fix for bug #59634.
|
||||
if ! use ssl ; then
|
||||
myconf="${myconf} --without-des"
|
||||
fi
|
||||
|
||||
if use mysql || use postgres ; then
|
||||
myconf="${myconf} --enable-sql"
|
||||
else
|
||||
myconf="${myconf} --disable-sql"
|
||||
fi
|
||||
|
||||
# Default to GDBM if both 'gdbm' and 'berkdb' are present.
|
||||
if use gdbm ; then
|
||||
einfo "Building with GNU DB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=gdbm"
|
||||
elif use berkdb ; then
|
||||
einfo "Building with BerkeleyDB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=berkeley --with-bdb-incdir=$(db_includedir)"
|
||||
else
|
||||
einfo "Building without SASLdb support"
|
||||
myconf="${myconf} --with-dblib=none"
|
||||
fi
|
||||
|
||||
# Use /dev/urandom instead of /dev/random (bug #46038).
|
||||
if use urandom ; then
|
||||
myconf="${myconf} --with-devrandom=/dev/urandom"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-login \
|
||||
--enable-ntlm \
|
||||
--enable-auth-sasldb \
|
||||
--disable-cmulocal \
|
||||
--disable-krb4 \
|
||||
--enable-otp \
|
||||
--without-sqlite \
|
||||
--with-saslauthd=/var/lib/sasl2 \
|
||||
--with-pwcheck=/var/lib/sasl2 \
|
||||
--with-configdir=/etc/sasl2 \
|
||||
--with-plugindir=/usr/$(get_libdir)/sasl2 \
|
||||
--with-dbpath=/etc/sasl2/sasldb2 \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with pam) \
|
||||
$(use_with openldap ldap) \
|
||||
$(use_enable ldapdb) \
|
||||
$(use_enable sample) \
|
||||
$(use_enable kerberos gssapi) \
|
||||
$(use_enable java) \
|
||||
$(use_with java javahome ${JAVA_HOME}) \
|
||||
$(use_with mysql) \
|
||||
$(use_with postgres pgsql) \
|
||||
$(use_with sqlite sqlite3 /usr/$(get_libdir)) \
|
||||
$(use_enable srp) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
# Thanks to axxo@gentoo.org for the solution.
|
||||
cd "${S}"
|
||||
if use java ; then
|
||||
jar -cvf ${PN}.jar -C java $(find java -name "*.class")
|
||||
fi
|
||||
|
||||
# Add testsaslauthd (bug #58768).
|
||||
cd "${S}/saslauthd"
|
||||
emake testsaslauthd
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
keepdir /var/lib/sasl2 /etc/sasl2
|
||||
|
||||
if use sample ; then
|
||||
docinto sample
|
||||
dodoc sample/*.c
|
||||
exeinto /usr/share/doc/${P}/sample
|
||||
doexe sample/client sample/server
|
||||
fi
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
if use java ; then
|
||||
java-pkg_dojar ${PN}.jar
|
||||
java-pkg_regso "${D}/usr/$(get_libdir)/libjavasasl.so"
|
||||
# hackish, don't wanna dig through makefile
|
||||
rm -Rf "${D}/usr/$(get_libdir)/java"
|
||||
docinto "java"
|
||||
dodoc "${S}/java/README" "${FILESDIR}/java.README.gentoo" "${S}"/java/doc/*
|
||||
dodir "/usr/share/doc/${PF}/java/Test"
|
||||
insinto "/usr/share/doc/${PF}/java/Test"
|
||||
doins "${S}"/java/Test/*.java
|
||||
fi
|
||||
|
||||
docinto ""
|
||||
dodoc AUTHORS ChangeLog NEWS README doc/TODO doc/*.txt
|
||||
newdoc pwcheck/README README.pwcheck
|
||||
dohtml doc/*.html
|
||||
|
||||
docinto "saslauthd"
|
||||
dodoc saslauthd/{AUTHORS,ChangeLog,LDAP_SASLAUTHD,NEWS,README}
|
||||
|
||||
newpamd "${FILESDIR}/saslauthd.pam-include" saslauthd
|
||||
|
||||
newinitd "${FILESDIR}/pwcheck.rc6" pwcheck
|
||||
|
||||
newinitd "${FILESDIR}/saslauthd2.rc6" saslauthd
|
||||
newconfd "${FILESDIR}/saslauthd-${SASLAUTHD_CONF_VER}.conf" saslauthd
|
||||
|
||||
newsbin "${S}/saslauthd/testsaslauthd" testsaslauthd
|
||||
|
||||
use static-libs || find "${D}"/usr/lib*/sasl2 -name 'lib*.la' -delete
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libsasl2.so.2.0.23
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
# Generate an empty sasldb2 with correct permissions.
|
||||
if ( use berkdb || use gdbm ) && [[ ! -f "${ROOT}/etc/sasl2/sasldb2" ]] ; then
|
||||
einfo "Generating an empty sasldb2 with correct permissions ..."
|
||||
echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login \
|
||||
|| die "Failed to generate sasldb2"
|
||||
"${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -d login \
|
||||
|| die "Failed to delete temp user"
|
||||
chown root:mail "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chown ${ROOT}/etc/sasl2/sasldb2"
|
||||
chmod 0640 "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chmod ${ROOT}/etc/sasl2/sasldb2"
|
||||
fi
|
||||
|
||||
if use authdaemond ; then
|
||||
elog "You need to add a user running a service using Courier's"
|
||||
elog "authdaemon to the 'mail' group. For example, do:"
|
||||
elog " gpasswd -a postfix mail"
|
||||
elog "to add the 'postfix' user to the 'mail' group."
|
||||
fi
|
||||
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libsasl2.so.2.0.23
|
||||
}
|
@ -1,215 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.25-r2.ebuild,v 1.4 2012/12/21 13:27:37 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils flag-o-matic multilib autotools pam java-pkg-opt-2 db-use
|
||||
|
||||
SASLAUTHD_CONF_VER="2.1.21"
|
||||
|
||||
DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)."
|
||||
HOMEPAGE="http://cyrusimap.web.cmu.edu/"
|
||||
SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-with-attribution"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite
|
||||
srp ssl static-libs urandom"
|
||||
|
||||
DEPEND="authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
|
||||
berkdb? ( >=sys-libs/db-3.2 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
kerberos? ( virtual/krb5 )
|
||||
openldap? ( net-nds/openldap )
|
||||
mysql? ( virtual/mysql )
|
||||
pam? ( virtual/pam )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-sasldb_al.patch
|
||||
epatch "${FILESDIR}"/${P}-saslauthd_libtool.patch
|
||||
epatch "${FILESDIR}"/${P}-avoid_pic_overwrite.patch
|
||||
epatch "${FILESDIR}"/${P}-autotools_fixes.patch
|
||||
epatch "${FILESDIR}"/${P}-as_needed.patch
|
||||
epatch "${FILESDIR}"/${P}-missing_header.patch
|
||||
epatch "${FILESDIR}"/${P}-gssapi.patch
|
||||
epatch "${FILESDIR}"/${P}-lib_before_plugin.patch
|
||||
epatch "${FILESDIR}"/${P}-fix_heimdal.patch
|
||||
epatch "${FILESDIR}"/${P}-auxprop.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23-gss_c_nt_hostbased_service.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23+db-5.0.patch
|
||||
epatch "${FILESDIR}"/${P}-get_fqhostname.patch
|
||||
|
||||
# Use plugindir for sasldir
|
||||
sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
|
||||
"${S}"/plugins/Makefile.{am,in} || die "sed failed"
|
||||
|
||||
AT_M4DIR="${S}/cmulocal ${S}/config" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
|
||||
|
||||
# Java support.
|
||||
use java && export JAVAC="${JAVAC} ${JAVACFLAGS}"
|
||||
|
||||
local myconf
|
||||
|
||||
# Add authdaemond support (bug #56523).
|
||||
if use authdaemond ; then
|
||||
myconf="${myconf} --with-authdaemond=/var/lib/courier/authdaemon/socket"
|
||||
fi
|
||||
|
||||
# Fix for bug #59634.
|
||||
if ! use ssl ; then
|
||||
myconf="${myconf} --without-des"
|
||||
fi
|
||||
|
||||
if use mysql || use postgres ; then
|
||||
myconf="${myconf} --enable-sql"
|
||||
else
|
||||
myconf="${myconf} --disable-sql"
|
||||
fi
|
||||
|
||||
# Default to GDBM if both 'gdbm' and 'berkdb' are present.
|
||||
if use gdbm ; then
|
||||
einfo "Building with GNU DB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=gdbm"
|
||||
elif use berkdb ; then
|
||||
einfo "Building with BerkeleyDB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=berkeley --with-bdb-incdir=$(db_includedir)"
|
||||
else
|
||||
einfo "Building without SASLdb support"
|
||||
myconf="${myconf} --with-dblib=none"
|
||||
fi
|
||||
|
||||
# Use /dev/urandom instead of /dev/random (bug #46038).
|
||||
if use urandom ; then
|
||||
myconf="${myconf} --with-devrandom=/dev/urandom"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-login \
|
||||
--enable-ntlm \
|
||||
--enable-auth-sasldb \
|
||||
--disable-cmulocal \
|
||||
--disable-krb4 \
|
||||
--enable-otp \
|
||||
--without-sqlite \
|
||||
--with-saslauthd=/var/lib/sasl2 \
|
||||
--with-pwcheck=/var/lib/sasl2 \
|
||||
--with-configdir=/etc/sasl2 \
|
||||
--with-plugindir=/usr/$(get_libdir)/sasl2 \
|
||||
--with-dbpath=/etc/sasl2/sasldb2 \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with pam) \
|
||||
$(use_with openldap ldap) \
|
||||
$(use_enable ldapdb) \
|
||||
$(use_enable sample) \
|
||||
$(use_enable kerberos gssapi) \
|
||||
$(use_enable java) \
|
||||
$(use_with java javahome ${JAVA_HOME}) \
|
||||
$(use_with mysql) \
|
||||
$(use_with postgres pgsql) \
|
||||
$(use_with sqlite sqlite3 /usr/$(get_libdir)) \
|
||||
$(use_enable srp) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
# Thanks to axxo@gentoo.org for the solution.
|
||||
cd "${S}"
|
||||
if use java ; then
|
||||
jar -cvf ${PN}.jar -C java $(find java -name "*.class")
|
||||
fi
|
||||
|
||||
# Add testsaslauthd (bug #58768).
|
||||
cd "${S}/saslauthd"
|
||||
emake testsaslauthd
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
keepdir /var/lib/sasl2 /etc/sasl2
|
||||
|
||||
if use sample ; then
|
||||
docinto sample
|
||||
dodoc sample/*.c
|
||||
exeinto /usr/share/doc/${P}/sample
|
||||
doexe sample/client sample/server
|
||||
fi
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
if use java ; then
|
||||
java-pkg_dojar ${PN}.jar
|
||||
java-pkg_regso "${D}/usr/$(get_libdir)/libjavasasl.so"
|
||||
# hackish, don't wanna dig through makefile
|
||||
rm -Rf "${D}/usr/$(get_libdir)/java"
|
||||
docinto "java"
|
||||
dodoc "${S}/java/README" "${FILESDIR}/java.README.gentoo" "${S}"/java/doc/*
|
||||
dodir "/usr/share/doc/${PF}/java/Test"
|
||||
insinto "/usr/share/doc/${PF}/java/Test"
|
||||
doins "${S}"/java/Test/*.java
|
||||
fi
|
||||
|
||||
docinto ""
|
||||
dodoc AUTHORS ChangeLog NEWS README doc/TODO doc/*.txt
|
||||
newdoc pwcheck/README README.pwcheck
|
||||
dohtml doc/*.html
|
||||
|
||||
docinto "saslauthd"
|
||||
dodoc saslauthd/{AUTHORS,ChangeLog,LDAP_SASLAUTHD,NEWS,README}
|
||||
|
||||
newpamd "${FILESDIR}/saslauthd.pam-include" saslauthd
|
||||
|
||||
newinitd "${FILESDIR}/pwcheck.rc6" pwcheck
|
||||
|
||||
newinitd "${FILESDIR}/saslauthd2.rc6" saslauthd
|
||||
newconfd "${FILESDIR}/saslauthd-${SASLAUTHD_CONF_VER}.conf" saslauthd
|
||||
|
||||
newsbin "${S}/saslauthd/testsaslauthd" testsaslauthd
|
||||
|
||||
use static-libs || find "${D}"/usr/lib*/sasl2 -name 'lib*.la' -delete
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libsasl2.so.2.0.23
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
# Generate an empty sasldb2 with correct permissions.
|
||||
if ( use berkdb || use gdbm ) && [[ ! -f "${ROOT}/etc/sasl2/sasldb2" ]] ; then
|
||||
einfo "Generating an empty sasldb2 with correct permissions ..."
|
||||
echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login \
|
||||
|| die "Failed to generate sasldb2"
|
||||
"${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -d login \
|
||||
|| die "Failed to delete temp user"
|
||||
chown root:mail "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chown ${ROOT}/etc/sasl2/sasldb2"
|
||||
chmod 0640 "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chmod ${ROOT}/etc/sasl2/sasldb2"
|
||||
fi
|
||||
|
||||
if use authdaemond ; then
|
||||
elog "You need to add a user running a service using Courier's"
|
||||
elog "authdaemon to the 'mail' group. For example, do:"
|
||||
elog " gpasswd -a postfix mail"
|
||||
elog "to add the 'postfix' user to the 'mail' group."
|
||||
fi
|
||||
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libsasl2.so.2.0.23
|
||||
}
|
@ -1,214 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/cyrus-sasl/cyrus-sasl-2.1.25.ebuild,v 1.4 2012/12/21 13:27:37 eras Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils flag-o-matic multilib autotools pam java-pkg-opt-2 db-use
|
||||
|
||||
SASLAUTHD_CONF_VER="2.1.21"
|
||||
|
||||
DESCRIPTION="The Cyrus SASL (Simple Authentication and Security Layer)."
|
||||
HOMEPAGE="http://cyrusimap.web.cmu.edu/"
|
||||
SRC_URI="ftp://ftp.cyrusimap.org/cyrus-sasl/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD-with-attribution"
|
||||
SLOT="2"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="authdaemond berkdb gdbm kerberos ldapdb openldap mysql pam postgres sample sqlite
|
||||
srp ssl static-libs urandom"
|
||||
|
||||
DEPEND="authdaemond? ( || ( net-mail/courier-imap mail-mta/courier ) )
|
||||
berkdb? ( >=sys-libs/db-3.2 )
|
||||
gdbm? ( >=sys-libs/gdbm-1.8.0 )
|
||||
kerberos? ( virtual/krb5 )
|
||||
openldap? ( net-nds/openldap )
|
||||
mysql? ( virtual/mysql )
|
||||
pam? ( virtual/pam )
|
||||
postgres? ( dev-db/postgresql-base )
|
||||
sqlite? ( dev-db/sqlite:3 )
|
||||
ssl? ( dev-libs/openssl )
|
||||
java? ( >=virtual/jdk-1.4 )"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
pkg_setup() {
|
||||
java-pkg-opt-2_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-sasldb_al.patch
|
||||
epatch "${FILESDIR}"/${P}-saslauthd_libtool.patch
|
||||
epatch "${FILESDIR}"/${P}-avoid_pic_overwrite.patch
|
||||
epatch "${FILESDIR}"/${P}-autotools_fixes.patch
|
||||
epatch "${FILESDIR}"/${P}-as_needed.patch
|
||||
epatch "${FILESDIR}"/${P}-missing_header.patch
|
||||
epatch "${FILESDIR}"/${P}-gssapi.patch
|
||||
epatch "${FILESDIR}"/${P}-lib_before_plugin.patch
|
||||
epatch "${FILESDIR}"/${P}-fix_heimdal.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23-gss_c_nt_hostbased_service.patch
|
||||
epatch "${FILESDIR}"/${PN}-2.1.23+db-5.0.patch
|
||||
# epatch "${FILESDIR}"/${P}-fix_dovecot_authentication.patch
|
||||
|
||||
# Use plugindir for sasldir
|
||||
sed -i '/^sasldir =/s:=.*:= $(plugindir):' \
|
||||
"${S}"/plugins/Makefile.{am,in} || die "sed failed"
|
||||
|
||||
AT_M4DIR="${S}/cmulocal ${S}/config" eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-flags -fno-strict-aliasing
|
||||
append-cppflags -D_XOPEN_SOURCE -D_XOPEN_SOURCE_EXTENDED -D_BSD_SOURCE -DLDAP_DEPRECATED
|
||||
|
||||
# Java support.
|
||||
use java && export JAVAC="${JAVAC} ${JAVACFLAGS}"
|
||||
|
||||
local myconf
|
||||
|
||||
# Add authdaemond support (bug #56523).
|
||||
if use authdaemond ; then
|
||||
myconf="${myconf} --with-authdaemond=/var/lib/courier/authdaemon/socket"
|
||||
fi
|
||||
|
||||
# Fix for bug #59634.
|
||||
if ! use ssl ; then
|
||||
myconf="${myconf} --without-des"
|
||||
fi
|
||||
|
||||
if use mysql || use postgres ; then
|
||||
myconf="${myconf} --enable-sql"
|
||||
else
|
||||
myconf="${myconf} --disable-sql"
|
||||
fi
|
||||
|
||||
# Default to GDBM if both 'gdbm' and 'berkdb' are present.
|
||||
if use gdbm ; then
|
||||
einfo "Building with GNU DB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=gdbm"
|
||||
elif use berkdb ; then
|
||||
einfo "Building with BerkeleyDB as database backend for your SASLdb"
|
||||
myconf="${myconf} --with-dblib=berkeley --with-bdb-incdir=$(db_includedir)"
|
||||
else
|
||||
einfo "Building without SASLdb support"
|
||||
myconf="${myconf} --with-dblib=none"
|
||||
fi
|
||||
|
||||
# Use /dev/urandom instead of /dev/random (bug #46038).
|
||||
if use urandom ; then
|
||||
myconf="${myconf} --with-devrandom=/dev/urandom"
|
||||
fi
|
||||
|
||||
econf \
|
||||
--enable-login \
|
||||
--enable-ntlm \
|
||||
--enable-auth-sasldb \
|
||||
--disable-cmulocal \
|
||||
--disable-krb4 \
|
||||
--enable-otp \
|
||||
--without-sqlite \
|
||||
--with-saslauthd=/var/lib/sasl2 \
|
||||
--with-pwcheck=/var/lib/sasl2 \
|
||||
--with-configdir=/etc/sasl2 \
|
||||
--with-plugindir=/usr/$(get_libdir)/sasl2 \
|
||||
--with-dbpath=/etc/sasl2/sasldb2 \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_with pam) \
|
||||
$(use_with openldap ldap) \
|
||||
$(use_enable ldapdb) \
|
||||
$(use_enable sample) \
|
||||
$(use_enable kerberos gssapi) \
|
||||
$(use_enable java) \
|
||||
$(use_with java javahome ${JAVA_HOME}) \
|
||||
$(use_with mysql) \
|
||||
$(use_with postgres pgsql) \
|
||||
$(use_with sqlite sqlite3 /usr/$(get_libdir)) \
|
||||
$(use_enable srp) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
# Thanks to axxo@gentoo.org for the solution.
|
||||
cd "${S}"
|
||||
if use java ; then
|
||||
jar -cvf ${PN}.jar -C java $(find java -name "*.class")
|
||||
fi
|
||||
|
||||
# Add testsaslauthd (bug #58768).
|
||||
cd "${S}/saslauthd"
|
||||
emake testsaslauthd
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
keepdir /var/lib/sasl2 /etc/sasl2
|
||||
|
||||
if use sample ; then
|
||||
docinto sample
|
||||
dodoc sample/*.c
|
||||
exeinto /usr/share/doc/${P}/sample
|
||||
doexe sample/client sample/server
|
||||
fi
|
||||
|
||||
# Default location for java classes breaks OpenOffice (bug #60769).
|
||||
if use java ; then
|
||||
java-pkg_dojar ${PN}.jar
|
||||
java-pkg_regso "${D}/usr/$(get_libdir)/libjavasasl.so"
|
||||
# hackish, don't wanna dig through makefile
|
||||
rm -Rf "${D}/usr/$(get_libdir)/java"
|
||||
docinto "java"
|
||||
dodoc "${S}/java/README" "${FILESDIR}/java.README.gentoo" "${S}"/java/doc/*
|
||||
dodir "/usr/share/doc/${PF}/java/Test"
|
||||
insinto "/usr/share/doc/${PF}/java/Test"
|
||||
doins "${S}"/java/Test/*.java
|
||||
fi
|
||||
|
||||
docinto ""
|
||||
dodoc AUTHORS ChangeLog NEWS README doc/TODO doc/*.txt
|
||||
newdoc pwcheck/README README.pwcheck
|
||||
dohtml doc/*.html
|
||||
|
||||
docinto "saslauthd"
|
||||
dodoc saslauthd/{AUTHORS,ChangeLog,LDAP_SASLAUTHD,NEWS,README}
|
||||
|
||||
newpamd "${FILESDIR}/saslauthd.pam-include" saslauthd
|
||||
|
||||
newinitd "${FILESDIR}/pwcheck.rc6" pwcheck
|
||||
|
||||
newinitd "${FILESDIR}/saslauthd2.rc6" saslauthd
|
||||
newconfd "${FILESDIR}/saslauthd-${SASLAUTHD_CONF_VER}.conf" saslauthd
|
||||
|
||||
newsbin "${S}/saslauthd/testsaslauthd" testsaslauthd
|
||||
|
||||
use static-libs || find "${D}"/usr/lib*/sasl2 -name 'lib*.la' -delete
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserve_old_lib /usr/$(get_libdir)/libsasl2.so.2.0.23
|
||||
}
|
||||
|
||||
pkg_postinst () {
|
||||
# Generate an empty sasldb2 with correct permissions.
|
||||
if ( use berkdb || use gdbm ) && [[ ! -f "${ROOT}/etc/sasl2/sasldb2" ]] ; then
|
||||
einfo "Generating an empty sasldb2 with correct permissions ..."
|
||||
echo "p" | "${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -p login \
|
||||
|| die "Failed to generate sasldb2"
|
||||
"${ROOT}/usr/sbin/saslpasswd2" -f "${ROOT}/etc/sasl2/sasldb2" -d login \
|
||||
|| die "Failed to delete temp user"
|
||||
chown root:mail "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chown ${ROOT}/etc/sasl2/sasldb2"
|
||||
chmod 0640 "${ROOT}/etc/sasl2/sasldb2" \
|
||||
|| die "Failed to chmod ${ROOT}/etc/sasl2/sasldb2"
|
||||
fi
|
||||
|
||||
if use authdaemond ; then
|
||||
elog "You need to add a user running a service using Courier's"
|
||||
elog "authdaemon to the 'mail' group. For example, do:"
|
||||
elog " gpasswd -a postfix mail"
|
||||
elog "to add the 'postfix' user to the 'mail' group."
|
||||
fi
|
||||
|
||||
preserve_old_lib_notify /usr/$(get_libdir)/libsasl2.so.2.0.23
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST e_dbus-1.7.4.tar.bz2 440334 SHA256 c95cd50cbdad1a82bbd993cb6ca431cae8ce918ef38bc1288504da45f5ad733c SHA512 e4761338e0b5a1fa5e657d595895767bcc74312da6f53d016e1a75fedf999429c7cfe2db70489dbe7fd3518a4941bfed655189ab307aef737a61a2fb229d9216 WHIRLPOOL ebf4bc0af9f0e3dd776fffda49f604a0925398170f747c9b79fe840b634f369927f50494fdad77675948ada155cf739a5faf6aa5c93fae80bfc5c7f22dd5f6a6
|
||||
DIST e_dbus-1.7.5.tar.bz2 433475 SHA256 d88886c13b470f9aee84f1a95a68eca5501506417362ee8066a117feffcd9399 SHA512 b1581051b08bcd85520fad661f8c7e59bae4caede2b4244867f5f8d358238aa03803f50bbd40db6a58b8650a934c8705c540a344dc24830aac17c25a46025f12 WHIRLPOOL 355ed52bb90b6bff5df3a4524ffeb767fe19037d3c0576f2db8f85d85fdb4756b71377f0783637af97f51f227e52393afba3161d9768f2dde03fdcfaef2b05b0
|
||||
|
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/e_dbus/e_dbus-1.7.5.ebuild,v 1.1 2013/01/04 18:35:46 tommy Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit autotools enlightenment
|
||||
|
||||
DESCRIPTION="Enlightenment's (Ecore) integration to DBus"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="bluetooth +connman +libnotify ofono static-libs test-binaries +udev"
|
||||
|
||||
RDEPEND=">=dev-libs/eina-1.7.4
|
||||
>=dev-libs/ecore-1.7.5
|
||||
sys-apps/dbus
|
||||
connman? ( >=net-misc/connman-0.75 )
|
||||
libnotify? ( >=media-libs/evas-1.7.5 )
|
||||
udev? ( sys-power/upower sys-fs/udisks:0 )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s:1.7.5:1.7.4:g" configure.ac
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
MY_ECONF="
|
||||
$(use_enable bluetooth ebluez)
|
||||
$(use_enable connman econnman0_7x)
|
||||
$(use_enable doc)
|
||||
--disable-ehal
|
||||
$(use_enable libnotify enotify)
|
||||
$(use_enable ofono eofono)
|
||||
$(use_enable test-binaries edbus-test)
|
||||
$(use_enable test-binaries edbus-test-client)
|
||||
$(use_enable udev eukit)"
|
||||
if use test-binaries ; then
|
||||
MY_ECONF+="
|
||||
$(use_enable bluetooth edbus-bluez-test)
|
||||
$(use_enable connman edbus-connman0_7x-test)
|
||||
$(use_enable libnotify edbus-notification-daemon-test)
|
||||
$(use_enable libnotify edbus-notify-test)
|
||||
$(use_enable ofono edbus-ofono-test)
|
||||
$(use_enable udev edbus-ukit-test)"
|
||||
else
|
||||
MY_ECONF+="
|
||||
--disable-edbus-bluez-test
|
||||
--disable-edbus-connman0_7x-test
|
||||
--disable-edbus-notification-daemon-test
|
||||
--disable-edbus-notify-test
|
||||
--disable-edbus-ofono-test
|
||||
--disable-edbus-ukit-test
|
||||
--disable-edbus-async-test
|
||||
--disable-edbus-performance-test"
|
||||
fi
|
||||
enlightenment_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ecore-1.7.4.tar.bz2 3421866 SHA256 4fa52dece3cfeeb61c89038391c5c25ff31911a6dd187229f8ddb0a1bd61a03d SHA512 a84943e5b74308b4a10393d48e0daa5cb043643fea2e47af6e9a6301911fb1019e7455ddbaf0dc9f8c111ac2ecab0a30fc30a946c05b53c246209571d412635b WHIRLPOOL c9d21a2cd98a159de15a734bff007e82731d1e1767fa570b3efb7ba9e5ff7a44273a69cbebc3813ae7a53b90dde90e5325844d0192855f1d1582ec9f1be766d2
|
||||
DIST ecore-1.7.5.tar.bz2 3458107 SHA256 4bbaba2153db0c356d13c45adfbcc90c7118abd112d0817581417e708d6a9222 SHA512 84e8af7709d33669b2be66afdc4b76a720e1f3972bd25f959092ac703e351909a41b42ad7b7393a328fd0a692e63eafd871c19fdb991335629b233e14c735363 WHIRLPOOL 99f4b85f4a24257bb8401fec3b5c26f82ffa56f4c5c7c662386e8a6f61311f2beece45a39a3341665d028378796f72e964da1d8a58e8bb71df4ae810e941773b
|
||||
|
@ -0,0 +1,207 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/ecore/ecore-1.7.5.ebuild,v 1.1 2013/01/04 18:09:30 tommy Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
#virtualx is required for tests, which are currently broken
|
||||
#inherit virtualx
|
||||
inherit autotools enlightenment eutils
|
||||
|
||||
DESCRIPTION="Enlightenment's core event abstraction layer and OS abstraction layer"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="ares curl directfb +evas examples fbcon glib gnutls +inotify ipv6 opengl sdl ssl static-libs +threads tslib +X xcb xinerama xprint xscreensaver"
|
||||
|
||||
RDEPEND=">=dev-libs/eina-1.7.0
|
||||
ares? ( net-dns/c-ares )
|
||||
glib? ( dev-libs/glib )
|
||||
curl? ( net-misc/curl )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
!gnutls? ( ssl? ( dev-libs/openssl ) )
|
||||
evas? (
|
||||
>=media-libs/evas-1.7.5[directfb?,fbcon?,opengl?,X?,xcb?]
|
||||
opengl? ( virtual/opengl )
|
||||
)
|
||||
directfb? ( >=dev-libs/DirectFB-0.9.16 )
|
||||
tslib? ( x11-libs/tslib )
|
||||
sdl? ( media-libs/libsdl )
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXcursor
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libXi
|
||||
x11-libs/libXrender
|
||||
x11-libs/libXtst
|
||||
xinerama? ( x11-libs/libXinerama x11-libs/libXrandr )
|
||||
xprint? ( x11-libs/libXp )
|
||||
xscreensaver? ( x11-libs/libXScrnSaver )
|
||||
)
|
||||
!X? ( xcb? ( x11-libs/xcb-util ) )"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
#tests depend on temp data from eina WORKDIR
|
||||
RESTRICT=test
|
||||
|
||||
src_prepare() {
|
||||
|
||||
sed -i "s:1.7.5:1.7.4:g" configure.ac
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local SSL_FLAGS="" EVAS_FLAGS="" X_FLAGS=""
|
||||
|
||||
if use gnutls; then
|
||||
if use ssl; then
|
||||
einfo "You have enabled both 'ssl' and 'gnutls', so we will use"
|
||||
einfo "gnutls and not openssl for ecore-con support"
|
||||
fi
|
||||
SSL_FLAGS="
|
||||
--disable-openssl
|
||||
--enable-gnutls
|
||||
"
|
||||
elif use ssl; then
|
||||
SSL_FLAGS="
|
||||
--enable-openssl
|
||||
--disable-gnutls
|
||||
"
|
||||
else
|
||||
SSL_FLAGS="
|
||||
--disable-openssl
|
||||
--disable-gnutls
|
||||
"
|
||||
fi
|
||||
|
||||
local x_or_xcb=""
|
||||
if use X; then
|
||||
x_or_xcb="X"
|
||||
elif use xcb; then
|
||||
x_or_xcb="xcb"
|
||||
fi
|
||||
|
||||
if use evas; then
|
||||
|
||||
if use opengl && [[ -z "$x_or_xcb" ]]; then
|
||||
ewarn "Ecore/Evas usage of OpenGL requires X11."
|
||||
ewarn "Compile dev-libs/ecore with USE=X or xcb."
|
||||
ewarn "Compiling without opengl support."
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-software-x11
|
||||
--disable-ecore-evas-software-16-x11
|
||||
"
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--enable-ecore-evas-software-x11
|
||||
--enable-ecore-evas-software-16-x11
|
||||
"
|
||||
fi
|
||||
EVAS_FLAGS+="
|
||||
$(use_enable directfb ecore-evas-directfb)
|
||||
$(use_enable fbcon ecore-evas-fb)
|
||||
$(use_enable opengl ecore-evas-opengl-x11)
|
||||
"
|
||||
else
|
||||
EVAS_FLAGS+="
|
||||
--disable-ecore-evas-directfb
|
||||
--disable-ecore-evas-fb
|
||||
--disable-ecore-evas-software-x11
|
||||
--disable-ecore-evas-software-16-x11
|
||||
--disable-ecore-evas-opengl-x11
|
||||
"
|
||||
if use opengl; then
|
||||
ewarn "Ecore usage of OpenGL is dependent on media-libs/evas."
|
||||
ewarn "Compile dev-libs/ecore with USE=evas."
|
||||
fi
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
if use xcb; then
|
||||
ewarn "You have enabled both 'X' and 'xcb', so we will use"
|
||||
ewarn "X as it's considered the most stable for ecore-x"
|
||||
fi
|
||||
X_FLAGS="
|
||||
--enable-ecore-x
|
||||
--disable-ecore-x-xcb
|
||||
"
|
||||
|
||||
elif use xcb; then
|
||||
X_FLAGS="
|
||||
--enable-ecore-x
|
||||
--enable-ecore-x-xcb
|
||||
"
|
||||
else
|
||||
X_FLAGS="
|
||||
--disable-ecore-x
|
||||
--disable-ecore-x-xcb
|
||||
"
|
||||
fi
|
||||
|
||||
if [[ ! -z "$x_or_xcb" ]]; then
|
||||
X_FLAGS+="
|
||||
$(use_enable xinerama ecore-x-xinerama)
|
||||
$(use_enable xprint ecore-x-xprint)
|
||||
$(use_enable xscreensaver ecore-x-screensaver)
|
||||
"
|
||||
else
|
||||
X_FLAGS+="
|
||||
--disable-ecore-x-xinerama
|
||||
--disable-ecore-x-xprint
|
||||
--disable-ecore-x-screensaver
|
||||
"
|
||||
fi
|
||||
|
||||
if use tslib && ! use fbcon; then
|
||||
ewarn "Ecore just uses tslib for framebuffer input."
|
||||
ewarn "Compile dev-libs/ecore with USE=fbcon."
|
||||
fi
|
||||
|
||||
MY_ECONF="
|
||||
--enable-ecore-con
|
||||
--enable-ecore-ipc
|
||||
--enable-ecore-file
|
||||
--enable-ecore-imf
|
||||
--enable-ecore-input
|
||||
--disable-ecore-win32
|
||||
--disable-ecore-wince
|
||||
--disable-ecore-evas-software-gdi
|
||||
--disable-ecore-evas-software-ddraw
|
||||
--disable-ecore-evas-direct3d
|
||||
--disable-ecore-evas-opengl-glew
|
||||
--disable-ecore-evas-software-16-ddraw
|
||||
--disable-ecore-evas-software-16-wince
|
||||
--disable-ecore_imf_scim
|
||||
$(use_enable ares cares)
|
||||
$(use_enable curl)
|
||||
$(use_enable directfb ecore-directfb)
|
||||
$(use_enable doc)
|
||||
$(use_enable examples build-examples)
|
||||
$(use_enable examples install-examples)
|
||||
$(use_enable evas ecore-evas)
|
||||
$(use_enable evas ecore-input-evas)
|
||||
$(use_enable evas ecore-imf-evas)
|
||||
$(use_enable evas ecore-evas-software-buffer)
|
||||
$(use_enable fbcon ecore-fb)
|
||||
$(use_enable glib)
|
||||
$(use_enable inotify)
|
||||
$(use_enable ipv6)
|
||||
$(use_enable sdl ecore-sdl)
|
||||
$(use_enable test tests)
|
||||
$(use_enable threads posix-threads)
|
||||
$(use_enable tslib)
|
||||
$(use_enable X xim)
|
||||
${SSL_FLAGS}
|
||||
${EVAS_FLAGS}
|
||||
${X_FLAGS}
|
||||
"
|
||||
enlightenment_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
Xemake check
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST efreet-1.7.4.tar.bz2 448678 SHA256 2253863223aa5b628cb47f0a7674df97d7893bc490e4b1ba88f2d1ea421dbb2e SHA512 2a4fbbffffdcb914457c16a1f646a25f6e2b1168ce83e5bd5bee133a688734f7efb82cab275548eb767d6ffa297ba944133028cf85b05eb9e3504e1c4eb2ffe6 WHIRLPOOL a2d0de209219a69569cd75dbed0b5a03c80c7e6587393cc63f1c04dccc20f8ed2ccf3792ba130f96b2de56c12c4db94f44c626f897a2fbb33a7ccc812f146448
|
||||
DIST efreet-1.7.5.tar.bz2 450409 SHA256 8f5a043a76d8905f87600da5e0dddfcdf3b44f517724b376f8da32dc9ac487fb SHA512 150eae2f4db5cdc35989dcec94b37e9554ab36b4122077372654bcc9a60c026577ce5a0d8386ee6c04551badac7e26308f9813dd85e67843620c972b806b23cb WHIRLPOOL e8d6dc3631bb0cbfa584876e96f9007d5e3b99757f8618b3931ab9c9da0a6a083e66afb53b065943c234ed380c9a82fdf7c3cebfd731b4f41b607d31907cf832
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/efreet/efreet-1.7.5.ebuild,v 1.1 2013/01/04 18:18:30 tommy Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit autotools enlightenment
|
||||
|
||||
DESCRIPTION="library for handling of freedesktop.org specs (desktop/icon/theme/etc...)"
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/ecore-1.7.4
|
||||
>=dev-libs/eet-1.7.4
|
||||
>=dev-libs/eina-1.7.4
|
||||
x11-misc/xdg-utils"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s:1.7.5:1.7.4:g" configure.ac
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
MY_ECONF="
|
||||
$(use_enable doc)
|
||||
"
|
||||
|
||||
enlightenment_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST eio-1.7.4.tar.bz2 355980 SHA256 ec762fdc27779e774b6144d8aaea0127694f43a3dfb9809130429e191c7b4063 SHA512 744414d8394063d57b5073e2e55324c9d6c98f3a88b3cef606f83d5819a979ea86a76c1787a0c9d9f2889be131df1d71112e80d05ea85c79912eea2dadb51a70 WHIRLPOOL 0ecd3165ead25d115f4822a9768d51d9a34ec46f90f430b67c579620b0c7fb338394f903838afc230467bb7a6554988bfdd0aad90a489966857b8e9b3424c726
|
||||
DIST eio-1.7.5.tar.bz2 358657 SHA256 46eb390405c749953a96fc0b32a15f403e838ca1f89eed78276c123370a94aaf SHA512 dd7ca2804f0143b711982cf3afd3b3a1962dba4c18a4b05cfe9229ef3ac70be5eb056146aa610239617d3582dc30da2462909cf70dc1ad6fe818b00814f12fc5 WHIRLPOOL cf81bc379682a1c690fb0229e858327dc5729d98d25daf1b6f8b6a15b4bcdb1b9ad3ab8b7384ed2e4b2226a18b2b47b95f66a25da3e5c68efc31d7c14bcafadf
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/eio/eio-1.7.5.ebuild,v 1.1 2013/01/04 18:24:56 tommy Exp $
|
||||
|
||||
EAPI=2
|
||||
|
||||
inherit autotools enlightenment
|
||||
|
||||
DESCRIPTION="Enlightenment's integration to IO"
|
||||
HOMEPAGE="http://trac.enlightenment.org/e/wiki/EIO"
|
||||
|
||||
SRC_URI="http://download.enlightenment.org/releases/${P}.tar.bz2"
|
||||
LICENSE="LGPL-2"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples static-libs"
|
||||
|
||||
RDEPEND=">=dev-libs/ecore-1.7.4
|
||||
>=dev-libs/eet-1.7.4"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
sed -i "s:1.7.5:1.7.4:g" configure.ac
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
MY_ECONF="--enable-posix-threads
|
||||
$(use_enable doc)
|
||||
$(use_enable examples build-examples)
|
||||
$(use_enable examples install-examples)"
|
||||
enlightenment_src_configure
|
||||
}
|
@ -1,3 +1 @@
|
||||
DIST fribidi-0.19.2.tar.gz 668933 SHA256 49cf91586e48b52fe25872ff66c1da0dff0daac2593f9f300e2af12f44f64177 SHA512 55b3886399ab45fed5849621bd97c24d7ab58f58ef8eb408e1f8cd23894897261239a04bfd0d7120424e38b36b18b6b0cd2e3ca515c6cc4b6b97f665fbb9d62e WHIRLPOOL 1ee476014991de8ea929510934ba55d880bf283d8410399497f5f96cb3681542059352616549822ef5448103cf9d8faa4b3a6e220d62b176dd4b8ca6a69bf9d5
|
||||
DIST fribidi-0.19.4.tar.bz2 607382 SHA256 7fc3a0f7d9d2d37519951ee038dd78d11071a777c655c30fb4969d529fd849b5 SHA512 6095421de6652202f54ce008eba881e514059e4ac2fd84fdbaabad504f147b332e9c688982b1857cd4d04d6d0346ca9dd16e6a5a5d2ef5acd4d1c400e054968c WHIRLPOOL f3485bd47564d9cb90e92690a679799618cc1d1aefe43fdbe9ee345982d2c6c3f0fc3ecd72fd9b4065314be3843de0ef4791bb4888672db9d5a5726fdb1bf64b
|
||||
DIST fribidi-0.19.5.tar.bz2 625034 SHA256 501231e4260f83fccedae1cafe983a7de87082e3f5387e0b283d016f7f4cb428 SHA512 0a1216d3ff23f76dd90a1fa5b1eadd1276cfedc07bd636e345df23911d2e23bc3780a5ba2e32f2025b517f7137135fb3de6d337f872932466efe480ece364e43 WHIRLPOOL 5241696a5477f9cd1931213b14a27a21647ccabbaaaa0d2f8112a51efeeb7557b3b614bbb30500cd1ebf17fd4332007c22c42c1667e738dc2a2e94e1c182211a
|
||||
|
@ -1,74 +0,0 @@
|
||||
http://bugs.gentoo.org/318569
|
||||
http://bugs.gentoo.org/415721
|
||||
|
||||
--- charset/fribidi-char-sets.c
|
||||
+++ charset/fribidi-char-sets.c
|
||||
@@ -114,7 +114,7 @@
|
||||
};
|
||||
|
||||
#if FRIBIDI_USE_GLIB+0
|
||||
-# include <glib/gstrfuncs.h>
|
||||
+# include <glib.h>
|
||||
# define fribidi_strcasecmp g_ascii_strcasecmp
|
||||
#else /* !FRIBIDI_USE_GLIB */
|
||||
static char
|
||||
--- lib/common.h
|
||||
+++ lib/common.h
|
||||
@@ -57,7 +57,7 @@
|
||||
# define SIZEOF_VOID_P GLIB_SIZEOF_VOID_P
|
||||
# endif /* !SIZEOF_VOID_P */
|
||||
# ifndef __FRIBIDI_DOC
|
||||
-# include <glib/gmem.h>
|
||||
+# include <glib.h>
|
||||
# endif /* !__FRIBIDI_DOC */
|
||||
# ifndef fribidi_malloc
|
||||
# define fribidi_malloc g_try_malloc
|
||||
@@ -65,12 +65,12 @@
|
||||
# endif /* !fribidi_malloc */
|
||||
# ifndef fribidi_assert
|
||||
# ifndef __FRIBIDI_DOC
|
||||
-# include <glib/gmessages.h>
|
||||
+# include <glib.h>
|
||||
# endif /* !__FRIBIDI_DOC */
|
||||
# define fribidi_assert g_assert
|
||||
# endif /* !fribidi_assert */
|
||||
# ifndef __FRIBIDI_DOC
|
||||
-# include <glib/gmacros.h>
|
||||
+# include <glib.h>
|
||||
# endif /* !__FRIBIDI_DOC */
|
||||
# ifndef FRIBIDI_BEGIN_STMT
|
||||
# define FRIBIDI_BEGIN_STMT G_STMT_START {
|
||||
--- lib/fribidi-common.h
|
||||
+++ lib/fribidi-common.h
|
||||
@@ -62,7 +62,7 @@
|
||||
|
||||
#if FRIBIDI_USE_GLIB+0
|
||||
# ifndef __FRIBIDI_DOC
|
||||
-# include <glib/gmacros.h>
|
||||
+# include <glib.h>
|
||||
# endif /* !__FRIBIDI_DOC */
|
||||
# define FRIBIDI_BEGIN_DECLS G_BEGIN_DECLS
|
||||
# define FRIBIDI_END_DECLS G_END_DECLS
|
||||
--- lib/fribidi-types.h
|
||||
+++ lib/fribidi-types.h
|
||||
@@ -40,8 +40,7 @@
|
||||
|
||||
#if FRIBIDI_USE_GLIB+0
|
||||
# ifndef __FRIBIDI_DOC
|
||||
-# include <glib/gtypes.h>
|
||||
-# include <glib/gunicode.h>
|
||||
+# include <glib.h>
|
||||
# endif /* !__FRIBIDI_DOC */
|
||||
# define FRIBIDI_INT8_LOCAL gint8
|
||||
# define FRIBIDI_INT16_LOCAL gint16
|
||||
--- lib/mem.h
|
||||
+++ lib/mem.h
|
||||
@@ -42,7 +42,7 @@
|
||||
#if FRIBIDI_USE_GLIB+0
|
||||
|
||||
#ifndef __FRIBIDI_DOC
|
||||
-# include <glib/gmem.h>
|
||||
+# include <glib.h>
|
||||
#endif /* !__FRIBIDI_DOC */
|
||||
|
||||
#define FriBidiMemChunk GMemChunk
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.19.2-r2.ebuild,v 1.6 2012/05/20 09:55:44 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
|
||||
HOMEPAGE="http://fribidi.org/"
|
||||
SRC_URI="http://fribidi.org/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RESTRICT="test" #397347
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS NEWS README ChangeLog THANKS TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-glib-2.31.patch \
|
||||
"${FILESDIR}"/${P}-nodoc.patch
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# --with-glib=yes is required for #345621 to ensure "Requires: glib-2.0" is
|
||||
# present in /usr/lib/pkgconfig/fribidi.pc
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--with-glib=yes
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.19.4.ebuild,v 1.1 2012/09/03 15:57:46 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
|
||||
HOMEPAGE="http://fribidi.org/"
|
||||
SRC_URI="http://fribidi.org/download/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RESTRICT="test" #397347
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS NEWS README ChangeLog THANKS TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.19.2-nodoc.patch
|
||||
|
||||
# Fix compability with dev-libs/glib >= 2.31
|
||||
sed -i \
|
||||
-e '/include/s:<glib/gstrfuncs.h>:<glib.h>:' \
|
||||
-e '/include/s:<glib/gmem.h>:<glib.h>:' \
|
||||
charset/fribidi-char-sets.c lib/mem.h || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# --with-glib=yes is required for #345621 to ensure "Requires: glib-2.0" is
|
||||
# present in /usr/lib/pkgconfig/fribidi.pc
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--with-glib=yes
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1,48 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/fribidi/fribidi-0.19.5.ebuild,v 1.8 2012/12/30 13:56:23 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="A free implementation of the unicode bidirectional algorithm"
|
||||
HOMEPAGE="http://fribidi.org/"
|
||||
SRC_URI="http://fribidi.org/download/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE="static-libs"
|
||||
|
||||
RESTRICT="test" #397347
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
DOCS="AUTHORS NEWS README ChangeLog THANKS TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-0.19.2-nodoc.patch
|
||||
|
||||
# Fix compability with dev-libs/glib >= 2.31
|
||||
sed -i \
|
||||
-e '/include/s:<glib/gstrfuncs.h>:<glib.h>:' \
|
||||
-e '/include/s:<glib/gmem.h>:<glib.h>:' \
|
||||
charset/fribidi-char-sets.c lib/mem.h || die
|
||||
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# --with-glib=yes is required for #345621 to ensure "Requires: glib-2.0" is
|
||||
# present in /usr/lib/pkgconfig/fribidi.pc
|
||||
econf \
|
||||
$(use_enable static-libs static) \
|
||||
--with-glib=yes
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/udis86/udis86-1.7-r1.ebuild,v 1.1 2013/01/04 07:12:10 alonbl Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Disassembler library for the x86/-64 architecture sets."
|
||||
HOMEPAGE="http://udis86.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? (
|
||||
amd64? ( dev-lang/yasm )
|
||||
x86? ( dev-lang/yasm )
|
||||
x86-fbsd? ( dev-lang/yasm )
|
||||
)"
|
||||
RDEPEND=""
|
||||
|
||||
src_prepare() {
|
||||
# Don't fail tests if dev-lang/yasm is not installed, bug #318805
|
||||
epatch "${FILESDIR}"/${P}-yasm.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="/usr/share/doc/${PF}" \
|
||||
--disable-static \
|
||||
--enable-shared \
|
||||
--with-pic
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
find "${ED}"/usr -name '*.la' -delete
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST autopep8-0.5.2.tar.gz 10049 SHA256 a9a808bac49605036bdeaa4bf5b50a9bbf87088a54b9a2e54e18c85abcecb70f SHA512 9d27a9b2c7cf90a7ea420732ac13675c6bc93435d9d9dc4e437e3e2e121d4b2931b995da77d751e2dbcf4c2c5379fda6c4c3c0f6cc222b461d4daa95e9ec2564 WHIRLPOOL 5b4f6ca08695da516f6579399de1decb3a1be6b2520a636812f1b68cb6ee7e05cb546fe7537513deb3f9a3f914808ffeaa956d1daa2c4e0bcf14f22071e9e7c8
|
||||
DIST autopep8-0.8.4.tar.gz 46327 SHA256 8c452d99b4c3eb19122789152fd0bafccf4d310a6160589109e0edad937ba9f3 SHA512 6930cf92d52f405b760a00b48a5144b2fa6953828454b0e1f75a5403054c67bb3aec38b0416d5e415ad8b906b8ef3b2e6f6a201818200cbd9d63ec7361256f01 WHIRLPOOL 5d5c5ec8b369e3c4bfebb06fc503ff72cc4a903db8adbea1e985bb74817ddcf0ef64f67fbc51d8d9f6591de6f9c7c9b9ccd380c29f045fc3f5527f9824e9d96c
|
||||
DIST autopep8-0.8.5.tar.gz 46510 SHA256 e0538489d58bfc4fc66332fbc337d1571f73f211d6a3e45b84097ec2731c952e SHA512 5bbc81fbf138f7307f8ddf58d83d9dbf795ae7bf29082da03be28a65014b1c9a817dffb7b66bed7f40af39701eca3c4fafb1103b2bc7615548c974f0bb9ac103 WHIRLPOOL c289702ed3a4c11957f5fea2575fad0cc9c6793ae8b08f9e19896f727fa81c9d4baa08158129c9a946afcf9a375034bb557ac3ca95ff7f8df78f0f5b8f107fd6
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/autopep8/autopep8-0.8.5.ebuild,v 1.1 2013/01/04 21:46:27 xarthisius Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5"
|
||||
|
||||
inherit distutils vcs-snapshot
|
||||
|
||||
DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
|
||||
HOMEPAGE="https://github.com/hhatto/autopep8 http://pypi.python.org/pypi/autopep8"
|
||||
SRC_URI="https://github.com/hhatto/${PN}/tarball/ver${PV} -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-python/pep8-1.3.2
|
||||
dev-python/setuptools"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
PYTHON_MODNAME=${PN}.py
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
PYTHONPATH="build-${PYTHON_ABI}/lib" "$(PYTHON)" test/test_${PN}.py
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
distutils_pkg_postinst
|
||||
ewarn "Since this version of autopep depends on >=dev-python/pep8-1.3"
|
||||
ewarn "it is affected by https://github.com/jcrocholl/pep8/issues/45"
|
||||
ewarn "(indentation checks inside triple-quotes)."
|
||||
ewarn "If you do not want to be affected by this, then add the"
|
||||
ewarn "following lines to your local package.mask:"
|
||||
ewarn " >=dev-python/pep8-1.3"
|
||||
ewarn " >=dev-python/autopep8-0.6"
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST django-extensions-0.5.tgz 123324 SHA256 d7c1f3e8439310a414f5d65495c4c6b38cff322a91e6c0c73a850f0ced610e34 SHA512 f79a4e2b9d6ace5845127138529f201cc9856b9f700427d51bc3af21ef5ea1da51ae6ad958a6b394a80807fa42f84423db8666b3cb84dc7814d5c742c1e86b1a WHIRLPOOL 8c74de6799af49ddb27a54eaa969c87d535d8d75fc4276cb798a909dbc42d857f86da66ef2c3a97bfab14f0e9fe75cbd7b9c12a4c074aeb705dab4674675893c
|
||||
DIST django-extensions-0.8.tgz 140958 SHA256 0be9a7d82bef59ffd100f62e2f3f47ffbbbe40bd4e4c2c86c67beda30106ce2b SHA512 186a2412bfb5a7b4be277d09c67c0838b53ca96f30d1d43cd14b4bc86d1f99c2a9c216dfbb05ae4a3860f20ae5ccd35eea3a9f48a8d87b97416bc273cc476f19 WHIRLPOOL 57903529a1cb928543afdfa1fc4fe1533254a31a7548d06d67dcd3d351f899a6fa69f17faae2af773afdda6819c118c8ae3598a01e3c4a0f3f535e6861930177
|
||||
DIST django-extensions-1.0.2.tgz 152935 SHA256 aebc3ddcd8f460109839c2b43c315628843a1bad3ef6ee9e4db93158df94b932 SHA512 57f8bf340115242e66c7f6c2e6eec17cb8966e03f8d932aad891201fdc720bd98f175c74adad25f26cf12c2c1dcbff0a6abf97690034517c370cd1027bef9ed9 WHIRLPOOL 49b97481705ee103b9435d7ad16ac7aaa149fc028e609f6d04f163fa6357b4490585715d31261aecefdfd76da18656b9ec64696542bee3f207960d54ac77b445
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/django-extensions/django-extensions-1.0.2.ebuild,v 1.1 2013/01/04 16:54:24 idella4 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
GIT_HASH_TAG="48fa7dd"
|
||||
PYTHON_MODNAME="django_extensions"
|
||||
|
||||
DESCRIPTION="Django Command Extensions"
|
||||
HOMEPAGE="http://github.com/django-extensions/django-extensions http://code.google.com/p/django-command-extensions/"
|
||||
SRC_URI="http://github.com/django-extensions/django-extensions/tarball/${PV}/${P}.tgz"
|
||||
|
||||
LICENSE="BSD || ( MIT GPL-2 )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc graphviz mysql postgres s3 sqlite vcard"
|
||||
|
||||
RDEPEND="dev-python/django[mysql?,postgres?,sqlite?]
|
||||
dev-python/pygments
|
||||
dev-python/werkzeug
|
||||
graphviz? ( dev-python/pygraphviz )
|
||||
s3? ( dev-python/boto )
|
||||
vcard? ( dev-python/vobject )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
doc? ( dev-python/sphinx )"
|
||||
|
||||
S="${WORKDIR}/${PN}-${PN}-${GIT_HASH_TAG}"
|
||||
|
||||
DOCS=( docs/AUTHORS README.rst )
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
use doc && dohtml -r docs/_build/html/*
|
||||
}
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
if [[ $(python_get_version --major) == '2' ]]; then
|
||||
python${PYTHON_ABI} run_tests.py
|
||||
elif [[ ${PYTHON_ABI:4:4} == "pypy" ]]; then
|
||||
pypy-c${PYTHON_ABI:9:11} run_tests.py
|
||||
fi
|
||||
}
|
||||
python_execute_function testing
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST archive-tar-minitar-0.5.2.tar.gz 23164 SHA256 8583b8d3e366713048fe4b62402de0c51e71d244d962d90706e2578ea0764017 SHA512 5ded75380403075a718aa6c09f7585ab6fb46625c1e80dfd46bf0899095074b9631378c304fcb54f858556e052ad68bfe0f01037170ac5abbe0a96d5a8df75c9 WHIRLPOOL 6a53bf816da17efc61ae0b3a54f5e660844bab9f03ec63694e441b90292f2e0ca4b67c0570bfca13ca2d4f37ff01e8079c37c7fd2d22a3592d0aeac00165187b
|
||||
DIST minitar-0.5.3.gem 23040 SHA256 a36087768a4a524cd1d85c4a1a6f637c67c5cbe91b5d97155a5a5a6b67d0bb0c SHA512 807a87ab6da86e54d01de6491347c914ed36d41072003880b44d4f958340580ca9373712ca16f083867a0b804c6be1b8284b7dd261d63af5cc321c97ca9a82fc WHIRLPOOL 2cb8d47655caa648132323ed976a58e81f1a789ca18093e7e59b9251aa5ccca7d37716dbb6452160403fbd0c4f29662beaad6b2ce1d3b1e6fbf347880376fedc
|
||||
DIST minitar-0.5.4.gem 23552 SHA256 6aae3dafcf83b5d3f4f2485edbca202a0ae054ba2e3b204c24cc07dcaa93edee SHA512 e629e48b12f2dac1229ee1fd1f6fa5b5b7707d7a0298f90778767b1456b78f26fadb37e90e44bba2fd60a2541544f47cb430d19c87abc1a87c3be6843fbcb5aa WHIRLPOOL c6df959de613396168212c9b92b058b66ccca95efb16f40c40ebaf89eb20776b11a07f6d4b9c53c31234d6b33bccca573312d68c206734e10be00c5a1d4b5c86
|
||||
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.2-r4.ebuild,v 1.1 2012/06/14 16:26:18 flameeyes Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Provides POSIX tarchive management from Ruby programs."
|
||||
HOMEPAGE="http://rubyforge.org/projects/ruwiki/"
|
||||
SRC_URI="mirror://rubyforge/ruwiki/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
RUBY_PATCHES=(
|
||||
${P}-gentoo.patch
|
||||
)
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/archive-tar-minitar/archive-tar-minitar-0.5.3-r2.ebuild,v 1.2 2012/06/26 18:16:59 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
|
||||
|
||||
# We don't use RUBY_FAKEGEM_NAME here since for now we want to keep the
|
||||
# same gem name.
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Provides POSIX tarchive management from Ruby programs."
|
||||
HOMEPAGE="http://rubyforge.org/projects/ruwiki/"
|
||||
SRC_URI="mirror://rubygems/minitar-${PV}.gem"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# Tests are broken but this was already the case with 0.5.2 and it seems
|
||||
# that only the test case is broken:
|
||||
# https://github.com/halostatue/minitar/issues/9
|
||||
RESTRICT="test"
|
||||
|
||||
RUBY_PATCHES=(
|
||||
${PN}-0.5.2-gentoo.patch
|
||||
${P}-pipes.patch
|
||||
)
|
||||
|
||||
all_ruby_prepare() {
|
||||
# ignore faulty metadata
|
||||
rm ../metadata
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Itests -Ctests testall.rb || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST hiera-1.1.1.gem 22016 SHA256 578ea252be281a2dddd9c1a150c6cb773a2e78b320c64891b25c9799dcffe7a4 SHA512 5f938e43a2dfc4dc17cc19d3f5c40e7668997af7640d6a1d8805e12e793817405a577b90a4be1258c85380c33200d844666621a5bbe5ce985f38a2b713fe17b8 WHIRLPOOL 01612e03ee1d4b64d5913c1766110ed6a84445c17a61c97880baf541106ffce2d4d29a014a73e86d093a2fbe5658b3555114d9391bd753be9eb9922da13eb201
|
||||
DIST hiera-1.1.2.gem 22528 SHA256 f9249f5c6926b55d2e9a376938b06a8033a91ace566e6dec646ecd00fcb9d6c6 SHA512 d3a6d9806f9ffb0c72ebbbe0d5018106beeecb5af618b72f784a1cb027f9e50dda5f04c175958149839ad0d0066b72a1c2367727f26fc8fad068827a05e4631c WHIRLPOOL d6861c81e0ad1c34dda1af185c09faaa99e7d73a6db957be7d1c7cac9f48f6a5b2a55d391aea4df55116e2bbe0d1beaf9465da667c7f4602dba13ec0ca8dd38b
|
||||
|
@ -0,0 +1,26 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/hiera/hiera-1.1.2.ebuild,v 1.1 2013/01/04 07:06:22 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple pluggable Hierarchical Database"
|
||||
HOMEPAGE="http://projects.puppetlabs.com/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/mocha )"
|
||||
|
||||
ruby_add_rdepend "dev-ruby/json"
|
@ -1,4 +1,2 @@
|
||||
DIST text-hyphen-1.0.0.tar.gz 359791 SHA256 60e7dfca74489de7fefad9533539ced2b35ab66c4a727acb8b47e28e45315cb6 SHA512 24d1fd16fe7edb61bcc29e16b5c37d4c95309276d4381675de6d090bbeb32393a80015b98a481adba551059c3fb5b6b1bae173f6f7e0818a833ebf66b72c4f19 WHIRLPOOL 46fd2e5d5463bd695e30c3e1f471a6822d2ade96a953fb3c7d24cbfe612ab691d25469d20a12cb8bf73782cb985637b3509dcb7677495cf97ee8d217767e606c
|
||||
DIST text-hyphen-1.2.gem 712192 SHA256 2836b5916bf7fedf9a3daa1a0809299442a35e5fe819b4a4ce80f288918fc60c SHA512 93d04191336ef4e47ca014239dbf8644b5a9d7521fb3fd25355d2d65a980eec19f85a7c961467e198e365ab534c1189ebf290919e2bb99ccb14d2603ba8ac2ce WHIRLPOOL c6c55fa69fc66eb859ad30f43ddab120756a2e4f3b537fff33f881a4608f6dd79704fe6fe6aa9f7c43a6a08a9e31b5296b98826cd2b5f523aaa46efc69cf2e08
|
||||
DIST text-hyphen-1.3.gem 712704 SHA256 d66fce19f6bf2171cd5cbda3e5f383fc4fd942c0974a2c749623cafa8a129f34 SHA512 ba4c4312a5940e0c359b0613adaf6e4087224045c3bee8880547d023d2b03e7cd03d8250cdc968288df264b9d0804e20dc38ae3894e69c60a428f11e171db4ee WHIRLPOOL e9d19cd622e07f48c7742370e566f21703be6f78cfbd574dc1b0e454c955b5d6895c5686e6e00f4d8fe8b15e3c779120bf8821c0fe62ce0fefcbed07e76c4c12
|
||||
DIST text-hyphen-1.4.1.gem 751616 SHA256 019fa7d23a458184ae632b73f730e3ae4a2f07795c45508149cee7a4375744be SHA512 4a6667aff01e56afce79302f46d0afdbf9c965ad80dbf9a7266a213143e6b6bc2cb00092d26900286bf72a700e47be6b0860cfdf87fa2856477db02261f9ef3d WHIRLPOOL 46a70896d463dab6ba329ec4091ce06c76a6ea4ad1cf1b8eeeb10a4d4a6f7657eb22ab67ad8e5c3dcc7a9f6cb42555394c409b80d3a87addbf91b64be341dbd8
|
||||
|
@ -1,33 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.0.0-r2.ebuild,v 1.12 2012/10/28 17:22:45 armin76 Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README Changelog"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="Hyphenates various words according to the rules of the language the word is written in."
|
||||
HOMEPAGE="http://rubyforge.org/projects/text-format"
|
||||
SRC_URI="mirror://rubyforge/text-format/${P}.tar.gz"
|
||||
|
||||
LICENSE="Ruby"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
test? (
|
||||
dev-ruby/archive-tar-minitar
|
||||
virtual/ruby-test-unit
|
||||
)"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Fix rakefile for new rake versions
|
||||
sed -i -e 's: if t\.verbose::' Rakefile || die
|
||||
|
||||
epatch "${FILESDIR}/${P}+ruby-1.9.patch"
|
||||
}
|
@ -1,30 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/text-hyphen/text-hyphen-1.3.ebuild,v 1.1 2012/07/05 06:10:14 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc History.rdoc"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="Hyphenates various words according to the rules of the language the word is written in."
|
||||
HOMEPAGE="http://rubyforge.org/projects/text-format"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
>=dev-ruby/hoe-2.8.0
|
||||
>=dev-ruby/rubyforge-2.0.4
|
||||
)
|
||||
test? (
|
||||
>=dev-ruby/hoe-2.8.0
|
||||
>=dev-ruby/rubyforge-2.0.4
|
||||
)"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue