parent
c8eca2e293
commit
6bfbf21cf8
@ -0,0 +1,119 @@
|
||||
diff -up mhash-0.9.9.9/lib/stdfns.c.BAD mhash-0.9.9.9/lib/stdfns.c
|
||||
--- mhash-0.9.9.9/lib/stdfns.c.BAD 2009-07-02 16:38:43.217029623 -0400
|
||||
+++ mhash-0.9.9.9/lib/stdfns.c 2009-07-02 16:41:58.647120391 -0400
|
||||
@@ -152,6 +152,18 @@ mutils_bzero(void *s, __const mutils_wor
|
||||
}
|
||||
}
|
||||
|
||||
+static void
|
||||
+mutils_memset8(void *s, __const mutils_word8 c, __const mutils_word32 n)
|
||||
+{
|
||||
+ mutils_word8 *stmp = s;
|
||||
+ mutils_word32 i;
|
||||
+
|
||||
+ for (i = 0; i < n; i++, stmp++)
|
||||
+ {
|
||||
+ *stmp = c;
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
WIN32DLL_DEFINE
|
||||
void
|
||||
mutils_memset(void *s, __const mutils_word8 c, __const mutils_word32 n)
|
||||
@@ -160,8 +172,7 @@ mutils_memset(void *s, __const mutils_wo
|
||||
/* Sparc needs 8-bit alignment - just use standard memset */
|
||||
memset(s, (int) c, (size_t) n);
|
||||
#else
|
||||
- mutils_word8 *stmp;
|
||||
- mutils_word32 *ltmp = (mutils_word32 *) s;
|
||||
+ mutils_word32 *ltmp;
|
||||
mutils_word32 lump;
|
||||
mutils_word32 i;
|
||||
mutils_word32 words;
|
||||
@@ -172,22 +183,30 @@ mutils_memset(void *s, __const mutils_wo
|
||||
return;
|
||||
}
|
||||
|
||||
+ if (n < 16)
|
||||
+ {
|
||||
+ return mutils_memset8(s, c, n);
|
||||
+ }
|
||||
+
|
||||
+ /* unaligned portion at beginning */
|
||||
+ remainder = (-(mutils_word32)s) & 0x3;
|
||||
+ mutils_memset8(s, c, remainder);
|
||||
+
|
||||
+ /* aligned words in the middle */
|
||||
+ ltmp = (mutils_word32 *) (s + remainder);
|
||||
+
|
||||
lump = (c << 24) + (c << 16) + (c << 8) + c;
|
||||
|
||||
- words = n >> 2;
|
||||
- remainder = n - (words << 2);
|
||||
+ words = (n - remainder) >> 2;
|
||||
+ remainder = n - remainder - (words << 2);
|
||||
|
||||
for (i = 0; i < words; i++, ltmp++)
|
||||
{
|
||||
*ltmp = lump;
|
||||
}
|
||||
|
||||
- stmp = (mutils_word8 *) ltmp;
|
||||
-
|
||||
- for (i = 0; i < remainder; i++, stmp++)
|
||||
- {
|
||||
- *stmp = c;
|
||||
- }
|
||||
+ /* unaligned portion at end */
|
||||
+ return mutils_memset8(ltmp, c, remainder);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -281,6 +300,9 @@ mutils_word32nswap(mutils_word32 *x, mut
|
||||
mutils_word32 *buffer;
|
||||
mutils_word32 *ptrIn;
|
||||
mutils_word32 *ptrOut;
|
||||
+ mutils_word8 *ptr8In;
|
||||
+ mutils_word8 *ptr8Out;
|
||||
+ mutils_word8 tmp8;
|
||||
mutils_word32 count = n * 4;
|
||||
|
||||
if (destructive == MUTILS_FALSE)
|
||||
@@ -301,9 +323,35 @@ mutils_word32nswap(mutils_word32 *x, mut
|
||||
* data on a little-endian machine.
|
||||
*/
|
||||
|
||||
- for (loop = 0, ptrIn = x, ptrOut = buffer; loop < n; loop++, ptrOut++, ptrIn++)
|
||||
+ if ((mutils_word32)x & 0x3)
|
||||
+ {
|
||||
+ ptr8In = (mutils_word8 *) x;
|
||||
+ ptr8Out = (mutils_word8 *) buffer;
|
||||
+ for (loop = 0; loop < n; loop++)
|
||||
+ {
|
||||
+#ifdef WORDS_BIGENDIAN
|
||||
+ tmp8 = ptr8In[0];
|
||||
+ ptr8Out[0] = ptr8In[3];
|
||||
+ ptr8Out[3] = tmp8;
|
||||
+ tmp8 = ptr8In[1];
|
||||
+ ptr8Out[1] = ptr8In[2];
|
||||
+ ptr8Out[2] = tmp8;
|
||||
+#else
|
||||
+ ptr8Out[0] = ptr8In[0];
|
||||
+ ptr8Out[1] = ptr8In[1];
|
||||
+ ptr8Out[2] = ptr8In[2];
|
||||
+ ptr8Out[3] = ptr8In[3];
|
||||
+#endif
|
||||
+ ptr8Out += 4;
|
||||
+ ptr8In += 4;
|
||||
+ }
|
||||
+ }
|
||||
+ else
|
||||
{
|
||||
- *ptrOut = mutils_lend32(*ptrIn);
|
||||
+ for (loop = 0, ptrIn = x, ptrOut = buffer; loop < n; loop++, ptrOut++, ptrIn++)
|
||||
+ {
|
||||
+ *ptrOut = mutils_lend32(*ptrIn);
|
||||
+ }
|
||||
}
|
||||
|
||||
return(buffer);
|
@ -0,0 +1,16 @@
|
||||
diff -up mhash-0.9.9.9/lib/stdfns.c.BAD mhash-0.9.9.9/lib/stdfns.c
|
||||
--- mhash-0.9.9.9/lib/stdfns.c.BAD 2009-07-21 12:05:40.139461097 -0400
|
||||
+++ mhash-0.9.9.9/lib/stdfns.c 2009-07-21 12:06:52.151190927 -0400
|
||||
@@ -378,6 +378,12 @@ mutils_memmove(void *dest, __const void
|
||||
bigptr1 = (mutils_word32 *) dest;
|
||||
bigptr2 = (mutils_word32 *) src;
|
||||
|
||||
+ /* copy byte-by-byte for small and/or unaligned copies */
|
||||
+ if ((n < 16) || ((mutils_word32)dest & 0x3) || ((mutils_word32)src & 0x3))
|
||||
+ {
|
||||
+ return mutils_memcpy8(dest, src, n);
|
||||
+ }
|
||||
+
|
||||
words = n >> 2;
|
||||
remainder = n - (words << 2);
|
||||
|
@ -0,0 +1,14 @@
|
||||
diff -up mhash-0.9.9.9/lib/tiger.c.BAD mhash-0.9.9.9/lib/tiger.c
|
||||
--- mhash-0.9.9.9/lib/tiger.c.BAD 2009-07-02 16:42:47.683029940 -0400
|
||||
+++ mhash-0.9.9.9/lib/tiger.c 2009-07-02 16:43:46.085049317 -0400
|
||||
@@ -252,7 +252,9 @@ void tiger_update(struct tiger_ctx *ctx,
|
||||
void tiger_final(struct tiger_ctx *ctx)
|
||||
{
|
||||
register mutils_word64 i, j;
|
||||
- mutils_word8 temp[TIGER_DATASIZE];
|
||||
+ /* Force 64-bit alignment */
|
||||
+ mutils_word64 temp_64bit[TIGER_DATASIZE/8];
|
||||
+ mutils_word8 *temp = temp_64bit;
|
||||
i = ctx->index;
|
||||
|
||||
#if defined(WORDS_BIGENDIAN)
|
@ -0,0 +1,12 @@
|
||||
diff -ru mhash-0.9.9.9.orig/src/keygen_test.c mhash-0.9.9.9/src/keygen_test.c
|
||||
--- mhash-0.9.9.9.orig/src/keygen_test.c 2007-02-21 07:39:08.000000000 +0100
|
||||
+++ mhash-0.9.9.9/src/keygen_test.c 2009-12-04 01:29:16.000000000 +0100
|
||||
@@ -121,8 +121,6 @@
|
||||
|
||||
mhash_keygen_ext(KEYGEN_S2K_SALTED, data, key, keysize, password, passlen);
|
||||
|
||||
- mutils_memset(tmp, 0, keysize * 2);
|
||||
-
|
||||
tmp = mutils_asciify(key, keysize);
|
||||
|
||||
result = mutils_strcmp((mutils_word8 *) KEY2, tmp);
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/mhash/mhash-0.9.9.ebuild,v 1.10 2011/02/06 05:28:23 leio Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="library providing a uniform interface to a large number of hash algorithms"
|
||||
HOMEPAGE="http://mhash.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/mhash/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh ~sparc x86 ~sparc-fbsd"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
src_compile() {
|
||||
econf \
|
||||
--enable-static \
|
||||
--enable-shared || die
|
||||
emake || die "make failure"
|
||||
cd doc && emake mhash.html || die "failed to build html"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/{bin,include,lib}
|
||||
make install DESTDIR="${D}" || die "install failure"
|
||||
|
||||
dodoc AUTHORS INSTALL NEWS README TODO THANKS ChangeLog
|
||||
dodoc doc/*.txt doc/skid* doc/*.c
|
||||
dohtml doc/mhash.html || die "dohtml failed"
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST truecrypt-7.1.tar.gz 1950519 RMD160 b01cbbd764c403dbd6d2e7f30044894c233c01f7 SHA1 b46c0fa5e1cbad25197b02d5232f5355b7abb1c9 SHA256 94815d6c72f36fb194fc53d2527088f3bf7060797530f7eafd63d1b9596fd9f4
|
||||
DIST truecrypt-7.1a.tar.gz 1949303 RMD160 8f0ad8a47d629bac9f3b4f9b70c448497136acf7 SHA1 d43e0dbe05c04e316447d87413c4f74c68f5de24 SHA256 e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc
|
||||
DIST truecrypt-pkcs11.h.bz2 8286 RMD160 15c22390f81a1cb0bfd6699b08acd84cffad9bae SHA1 59d02f97c565f006f2265ff0f4c9a23c3323bff8 SHA256 9e7782dd93f7e37fc0eaa118f9fbce7c643555e134fd39f2076e0fc541ac3494
|
||||
|
@ -1,15 +1,14 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1.ebuild,v 1.1 2011/12/07 17:06:56 c1pher Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1a.ebuild,v 1.1 2012/02/19 06:52:21 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils \
|
||||
pax-utils
|
||||
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
|
||||
|
||||
DESCRIPTION="Free open-source disk encryption software"
|
||||
HOMEPAGE="http://www.truecrypt.org/"
|
||||
SRC_URI="${P}.tar.gz\
|
||||
SRC_URI="${P}.tar.gz
|
||||
mirror://gentoo/${PN}-pkcs11.h.bz2"
|
||||
|
||||
LICENSE="truecrypt-3.0"
|
@ -1,3 +1,4 @@
|
||||
DIST gobby-0.4.11.tar.gz 458897 RMD160 58bb5e5e6a8e3b3929c43dd5781f6b8bf56bb378 SHA1 ff9e46f71e730f23a7affadfbc4d81b5361c220b SHA256 c2523ca1caaa9b4abd95246595496c6321f4880200ba6a3b0e24bfed0f5db178
|
||||
DIST gobby-0.4.13.tar.gz 507676 RMD160 2eb8609000fd17cbfa22b736ce29d1b87609fd6e SHA1 22474019738d40e36ceb7d249192d7026aa72a44 SHA256 8cbd89ffbe3e056160a8d76e11d641f3b045793e35897546f98d2de368001871
|
||||
DIST gobby-0.4.8.tar.gz 429871 RMD160 d86ae769d4344c866cfc32a910f7b2ddeaecf43d SHA1 20947ede2c39665512bc9a11d4aae7305d6f3b7f SHA256 0bdec8a9accce05bb709299145dc58c96431bb3a5b0b4a1009ba045c85eca2a1
|
||||
DIST gobby-0.4.94.tar.gz 645815 RMD160 806adfba1de4cb07099fa4d084e8c8ceb755652a SHA1 921979da611601ee6e220e2396bd2c86f0fb8c66 SHA256 b9798808447cd94178430f0fb273d0e45d0ca30ab04560e3790bac469e03bb00
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/gobby/gobby-0.4.13.ebuild,v 1.1 2012/02/19 16:27:51 xarthisius Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="GTK-based collaborative editor"
|
||||
HOMEPAGE="http://gobby.0x539.de/"
|
||||
SRC_URI="http://releases.0x539.de/${PN}/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="avahi gnome"
|
||||
|
||||
RDEPEND="dev-cpp/glibmm:2
|
||||
dev-cpp/gtkmm:2.4
|
||||
dev-libs/libsigc++:2
|
||||
>=net-libs/obby-0.4.6[avahi?]
|
||||
dev-cpp/libxmlpp:2.6
|
||||
x11-libs/gtksourceview:2.0
|
||||
gnome? ( gnome-base/gnome-vfs )"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-util/pkgconfig"
|
||||
|
||||
# There's only one test and it needs X
|
||||
RESTRICT="test"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--with-gtksourceview2 \
|
||||
$(use_with gnome)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
domenu contrib/gobby.desktop
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST rpm-spec-mode-0.12.el 45296 RMD160 92381c74ec07a02fb0f8f2c74dbfaf8448634ed1 SHA1 8708ea6b3b1bea7a1a5c5472b9dd5312ed80c0c8 SHA256 e9e7a393fddc7ae5ff781ee487757780e9b257bb755fb13f9d3ba0b679c2a8a2
|
@ -0,0 +1,4 @@
|
||||
(add-to-list 'load-path "@SITELISP@")
|
||||
(autoload 'rpm-spec-mode "rpm-spec-mode.el" "RPM spec mode." t)
|
||||
(add-to-list 'auto-mode-alist '("\\.spec\\'" . rpm-spec-mode))
|
||||
|
@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>sochotnicky@gentoo.org</email>
|
||||
<name>Stanislav Ochotnicky</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/rpm-spec-mode/rpm-spec-mode-0.12.ebuild,v 1.1 2012/02/19 14:59:15 sochotnicky Exp $
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs mode to ease eiditing of RPM spec files"
|
||||
HOMEPAGE="http://www.emacswiki.org/emacs/RpmSpecMode"
|
||||
SRC_URI="http://dev.gentoo.org/${P}.el"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
||||
|
||||
src_unpack() {
|
||||
cp "${DISTDIR}"/${P}.el "${WORKDIR}"/${PN}.el
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST qemu-kvm-0.14.1-backports-2.tar.bz2 20045 RMD160 a6dfdfc4969ff96d287af389c99c9df9df16ff07 SHA1 4ea70f09ca8d24e30d307319352d9857031d3ccb SHA256 ab0e30b550475b379215d2fdeae9be2b8ad4e66a42bfad406683132892ea5982
|
||||
DIST qemu-kvm-0.14.1.tar.gz 5321321 RMD160 e3d69b4756bb0e45d14baad72d85827d949e0ae0 SHA1 7378f10ea04db19e5a5009cae1ecb65517e82877 SHA256 a59c4f6ab8646f2f019d2f9f15443e4db8289cf7cf47743d3c63d18fc584da27
|
||||
DIST qemu-kvm-0.15.1.tar.gz 5915998 RMD160 dba914ca40d6c63e9f3abce409d7daee1d33323b SHA1 2716ddfc49d98fee67a1ff0de9b199d211e72bec SHA256 aed6a3faa76c1e9601b4b5b8adbe5867a70c64567175f44944d88e16bd49733e
|
||||
DIST qemu-kvm-1.0.tar.gz 6210473 RMD160 6503b6ec9c8d89b785d644f5c4b47b4716e2fab7 SHA1 c16be4924c30747d93d609b7909e9e9239150c9a SHA256 b711ead5a0a28bf43e7e51ce2082e37120a3527ab012c609bc30fb94d37e116e
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST transifex-client-0.5.2.tar.gz 26057 RMD160 d7d065a619bc7bd32829e537541410226908e7eb SHA1 fb7d4feaa98cff012064b051cbe90af2fea1d661 SHA256 97c11397629c1dbb75a4bb87fd3cdc7bad6dbe9a152c54f538e96218f8b17a83
|
||||
DIST transifex-client-0.6.1.tar.gz 33136 RMD160 c3c652b65fd4e6fdb4bbb3b0effc52fce19d32e9 SHA1 4bbdcc03285b78d2e5512f30885e8ef4e25080c4 SHA256 f7ee31630f4739ece9eb9bd2ea5e4621d96235503dc9492c19f8e5b8a21744aa
|
||||
DIST transifex-client-0.6.tar.gz 32516 RMD160 b0c9204f79a7496c60143922858c0b58c8ac6e33 SHA1 917cde09552ab48e688aa5f52b84157f29619afb SHA256 c40e092fe467cedb99d5ad086974d9d2c774fe8ea6e4eb95143fce604bb99ae2
|
||||
DIST transifex-client-0.7.tar.gz 141099 RMD160 3a87b89e09b6fb26826e7c9513eea474fc715a28 SHA1 c718dee688dcadd186441f628ab54718b75d4464 SHA256 280a4e34d37b2ab1786b0f3f948240c9f659d7e8b7538e682bfe19bce92cd693
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/transifex-client/transifex-client-0.7.ebuild,v 1.1 2012/02/19 10:17:27 hwoarang Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="A command line interface for Transifex"
|
||||
HOMEPAGE="http://pypi.python.org/pypi/transifex-client http://www.transifex.net/"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
@ -1,2 +1,3 @@
|
||||
DIST nvidiabl-0.70-source-only.dkms.tar.gz 11160 RMD160 0af92f6d6b8fc077ac386289960d36e125f19804 SHA1 938a191f4e86538064546e236a066a0643a1496b SHA256 c1be8aa5e94300799bc27062efcd0410fc7ac4e0addf4d8259a942148d307b33
|
||||
DIST nvidiabl-0.72-source-only.dkms.tar.gz 11559 RMD160 3f278c709dfd6ab457f95bc795e3b9e65c78d894 SHA1 008adccb1fea093f327742432e28abc542141d40 SHA256 2b88364a8d4f595fd3a655c80c26f21a2b9f48b3dbcf1aee413da58f291fb542
|
||||
DIST nvidiabl-0.73-source-only.dkms.tar.gz 11638 RMD160 fe110f02c2fd20f83b113e6a8eac3a85ff5009fa SHA1 b110fdfb0ef7710d5517ab9012412f822f468933 SHA256 7469e5694dc7b8bf2f243de870fbe0825bcadae0ba3e25bd8f7251198eaca463
|
||||
|
@ -0,0 +1,34 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-laptop/nvidiabl/nvidiabl-0.73.ebuild,v 1.1 2012/02/19 10:59:10 angelos Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit linux-mod
|
||||
|
||||
DESCRIPTION="Linux driver for setting the backlight brightness on laptops using
|
||||
NVIDIA GPU"
|
||||
HOMEPAGE="https://github.com/guillaumezin/nvidiabl"
|
||||
SRC_URI="https://github.com/downloads/guillaumezin/${PN}/${P}-source-only.dkms.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=""
|
||||
|
||||
BUILD_TARGETS="modules"
|
||||
MODULE_NAMES="nvidiabl()"
|
||||
|
||||
S=${WORKDIR}/dkms_source_tree
|
||||
|
||||
pkg_pretend() {
|
||||
CONFIG_CHECK="FB_BACKLIGHT"
|
||||
linux-mod_pkg_setup
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
BUILD_PARAMS="KVER=${KV_FULL}"
|
||||
linux-mod_src_compile
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST ledit-2.02.1.tgz 24289 RMD160 5a3cd2ed19d346d133616414ff4b0d30315620a1 SHA1 3c103531f1c3947fa9195540efd2f74883146d6a SHA256 d2433b4fb9fcda95a5438b3d9c715d41db6f2882046bdcc0b5d14933ee39ad28
|
||||
DIST ledit-2.03.tgz 24319 RMD160 5a8366deaf668c595d48d10c68b583f1f9c2388e SHA1 8fef728f38e8d6fc30dd5f71dd5b6b647212a43a SHA256 ce08a8568c964009ccb0cbba45ae78b9a96c823f42a4fd61431a5b0c2c7a19ce
|
||||
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/ledit/ledit-2.03.ebuild,v 1.1 2012/02/19 13:30:35 aballier Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit eutils
|
||||
|
||||
RESTRICT="installsources"
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
DESCRIPTION="A line editor to be used with interactive commands."
|
||||
SRC_URI="http://pauillac.inria.fr/~ddr/ledit/distrib/src/${P}.tgz"
|
||||
HOMEPAGE="http://pauillac.inria.fr/~ddr/ledit/"
|
||||
|
||||
DEPEND=">=dev-lang/ocaml-3.09[ocamlopt?]
|
||||
dev-ml/camlp5"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
SLOT="0"
|
||||
LICENSE="BSD"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||
|
||||
src_compile() {
|
||||
emake -j1 all || die "make failed"
|
||||
if use ocamlopt; then
|
||||
emake -j1 ledit.opt || die "make failed"
|
||||
else
|
||||
# If using bytecode we dont want to strip the binary as it would remove the
|
||||
# bytecode and only leave ocamlrun...
|
||||
export STRIP_MASK="*/bin/*"
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use ocamlopt; then
|
||||
newbin ledit.opt ledit || die
|
||||
else
|
||||
newbin ledit.out ledit || die
|
||||
fi
|
||||
doman ledit.1
|
||||
dodoc CHANGES README
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST wyrd-1.4.4.tar.gz 226757 RMD160 8478610ab5d071910b638b46f84b119f81826a7b SHA1 86353034316e7d5f061ae2c11f7703912a29fe70 SHA256 154f5cefc86d43077f3c150e5b50a27d33fe7a7e50d7b90f39d16f054f5c570a
|
||||
DIST wyrd-1.4.5.tar.gz 398294 RMD160 b7962d9da6b86ec22d8fbd3e4e0632a35cad6850 SHA1 97b6c03ca532e5c209c112f5fb050cafbcecce6d SHA256 c8844d85767b3b9cc9ce4f430e0ef83ba29d96c630f03c508eab5ab86204137b
|
||||
|
@ -0,0 +1,39 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/wyrd/wyrd-1.4.5.ebuild,v 1.1 2012/02/19 19:47:19 tove Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Text-based front-end to Remind"
|
||||
HOMEPAGE="http://pessimization.com/software/wyrd/"
|
||||
SRC_URI="http://pessimization.com/software/wyrd/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="unicode"
|
||||
|
||||
RDEPEND="
|
||||
sys-libs/ncurses[unicode?]
|
||||
>=app-misc/remind-03.01
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-lang/ocaml-3.08
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable unicode utf8)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# no parallel build, see https://bugs.launchpad.net/wyrd/+bug/691827
|
||||
emake -j1
|
||||
}
|
||||
|
||||
src_install() {
|
||||
export STRIP_MASK="/usr/bin/wyrd"
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc ChangeLog
|
||||
dohtml doc/manual.html
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- qpdf-2.3.1/libqpdf/PCRE.cc.orig
|
||||
+++ qpdf-2.3.1/libqpdf/PCRE.cc
|
||||
@@ -144,7 +144,7 @@
|
||||
this->code = pcre_compile(pattern, options, &errptr, &erroffset, 0);
|
||||
if (this->code)
|
||||
{
|
||||
- this->nbackrefs = pcre_info(this->code, 0, 0);
|
||||
+ pcre_fullinfo(this->code, 0, PCRE_INFO_CAPTURECOUNT, &(this->nbackrefs));
|
||||
}
|
||||
else
|
||||
{
|
@ -1,5 +1 @@
|
||||
DIST ocaml-make-6.29.3.tar.gz 38418 RMD160 8634b14b0a7e24c66b9d4dd7a72a5f09f901d237 SHA1 a1268abe16326d974da646b76fe9ad30ab9f3f05 SHA256 4cdb93c99960fb8fda59d34a99b6fbe5ecdc3cc90dbb1c373373bd89268e5159
|
||||
DIST ocaml-make-6.30.0.tar.gz 38581 RMD160 74ee33dfd522b654cdd0118d53588a450ee8cd17 SHA1 8c5796fa4781e115cb5f62be4b2e4e4a70de0c2a SHA256 b9e57e8cfdc2ddf4b3ffebc2a503311a841c60443f5540c7587715ba2c8ba182
|
||||
DIST ocaml-make-6.33.0.tar.gz 38794 RMD160 a86972d2259a408cdf669a262e9d2ab99cf4319f SHA1 f1979692ce3c279e9b92c2c42bc1d93ad0905952 SHA256 3054303ba04e4bbbe038e08310fabc3e5a0e3899bbba33d9ac5ed7a1b9d1e05a
|
||||
DIST ocaml-make-6.34.0.tar.gz 38874 RMD160 63d14652db3a0d606935b614fce795688bb67a4d SHA1 991f2118f186e73a14ad698a6921e9ff77e03a63 SHA256 38135c040ed308ae07e86fd20ff00754bc974f643e11036bee767f475bf5f2aa
|
||||
DIST ocaml-make-6.35.0.tar.gz 38993 RMD160 06758c22fcc756e880d6386529bce47012efc81b SHA1 9d2c9291d40d1f93ce27f75f7a4b89d94e31a995 SHA256 264adc75267edcb0770f2e9589df49f6e0c71130ab2a193e2e1938775c0c4af9
|
||||
DIST ocaml-make-6.36.0.tar.gz 39038 RMD160 ee8dbc910c105228b58ff3b2f02469dec6cc6d1f SHA1 693eeaa71a1b1bc7620f73c6de59dfe54ff97a9a SHA256 2cf62dcf87c92823a687022460fab6dfabac9d9fbacde4da37d8528c2a0d20dd
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ml/ocaml-make/ocaml-make-6.29.3.ebuild,v 1.1 2009/06/21 11:54:53 aballier Exp $
|
||||
|
||||
DESCRIPTION="Generic O'Caml Makefile for GNU Make"
|
||||
HOMEPAGE="http://www.ocaml.info/home/ocaml_sources.html"
|
||||
LICENSE="LGPL-2.1"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND=">=dev-lang/ocaml-3.06-r1
|
||||
>=dev-ml/findlib-0.8"
|
||||
SRC_URI="http://www.ocaml.info/ocaml_sources/${P}.tar.gz"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
src_install () {
|
||||
# Just put the OCamlMakefile into /usr/include
|
||||
# where GNU Make will automatically pick it up.
|
||||
insinto /usr/include
|
||||
doins OCamlMakefile
|
||||
# install documentation
|
||||
dodoc README.txt Changelog
|
||||
|
||||
if use examples; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r calc camlp4 gtk idl threads
|
||||
fi
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue