parent
920466192b
commit
2a3be49845
@ -0,0 +1,61 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/eix/eix-0.25.5.ebuild,v 1.1 2012/05/20 19:56:08 darkside Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit multilib bash-completion-r1
|
||||
|
||||
DESCRIPTION="Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more"
|
||||
HOMEPAGE="http://eix.berlios.de"
|
||||
SRC_URI="mirror://berlios/${PN}/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris"
|
||||
IUSE="debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion"
|
||||
|
||||
RDEPEND="app-shells/push
|
||||
sqlite? ( >=dev-db/sqlite-3 )
|
||||
nls? ( virtual/libintl )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
pkg_setup() {
|
||||
if has_version "<${CATEGORY}/${PN}-0.25.3"; then
|
||||
local eixcache="${EROOT}"/var/cache/${PN}
|
||||
[[ -f ${eixcache} ]] && rm -f "${eixcache}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with sqlite) $(use_with doc extra-doc) \
|
||||
$(use_with zsh-completion) \
|
||||
$(use_enable nls) $(use_enable tools separate-tools) \
|
||||
$(use_enable security) $(use_enable optimization) \
|
||||
$(use_enable strong-optimization) $(use_enable debug debugging) \
|
||||
$(use_with prefix always-accept-keywords) \
|
||||
$(use_with dep dep-default) \
|
||||
--with-ebuild-sh-default="/usr/$(get_libdir)/portage/bin/ebuild.sh" \
|
||||
--with-portage-rootpath="${ROOTPATH}" \
|
||||
--with-eprefix-default="${EPREFIX}" \
|
||||
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
|
||||
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobashcomp bash/eix
|
||||
keepdir "/var/cache/${PN}"
|
||||
fowners portage:portage "/var/cache/${PN}"
|
||||
fperms 775 "/var/cache/${PN}"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# fowners in src_install doesn't work for owner/group portage:
|
||||
# merging changes this owner/group back to root.
|
||||
use prefix || chown portage:portage "${EROOT}var/cache/${PN}"
|
||||
local obs="${EROOT}var/cache/eix.previous"
|
||||
! test -f "${obs}" || ewarn "Found obsolete ${obs}, please remove it"
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST epkg-0.1.tar.gz 599 RMD160 f0cb0e3dc1b7800bca3979c8f1afd464fc32d99d SHA1 9529f7f2e5d5b76df18def72ce14afd6117f2260 SHA256 2534959d9c6992b0387b2f2a60c794ac3892a55f9178c830c1e629190377ecc2
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/epkg/epkg-0.1.ebuild,v 1.1 2012/05/20 18:40:07 jdhore Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="A simple portage wrapper which works like other package managers"
|
||||
HOMEPAGE="http://github.com/jdhore/epkg"
|
||||
SRC_URI="mirror://github/jdhore/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-portage/eix
|
||||
app-portage/gentoolkit
|
||||
sys-apps/portage"
|
||||
|
||||
src_install() {
|
||||
dobin epkg
|
||||
}
|
@ -1 +0,0 @@
|
||||
DIST chmsee-1.3.1.1.tar.gz 116802 RMD160 cd7d615b0b761795dac21f4bd2ad8145da35bfe9 SHA1 d452b186cde4b5e4c342daee54205b6df74f07b4 SHA256 33b94afaad20358bf1c2c4415b48ac0669e1132efaccbd34eb8f7373fb9672ab
|
@ -1,28 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/chmsee/chmsee-1.3.1.1.ebuild,v 1.1 2011/08/17 04:29:59 dirtyepic Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Gecko-based HTML Help (chm) viewer"
|
||||
HOMEPAGE="http://chmsee.googlecode.com"
|
||||
SRC_URI="http://chmsee.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2.24:2
|
||||
dev-libs/libxml2
|
||||
>=x11-libs/gtk+-2.20:2
|
||||
dev-libs/chmlib
|
||||
dev-libs/libgcrypt
|
||||
>=net-libs/xulrunner-1.9.2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
>=dev-util/intltool-0.37"
|
||||
|
||||
DOCS="NEWS README AUTHORS ChangeLog"
|
@ -1,3 +1,4 @@
|
||||
DIST libxml2-2.7.8.tar.gz 4881808 RMD160 30709622cfe3e2175e73d6701b7e19a25ab5ac47 SHA1 859dd535edbb851cc15b64740ee06551a7a17d40 SHA256 cda23bc9ebd26474ca8f3d67e7d1c4a1f1e7106364b690d822e009fdc3c417ec
|
||||
DIST libxml2-2.8.0-rc1.tar.gz 4909461 RMD160 e3c55e8904c1c7e3bbb8360d4819bb8a1966d2f4 SHA1 50c9ebef591d021d1b08522fc1d65e361a7165f7 SHA256 ba65b84a884fb7f4d8ab11ae47e323e531c8f75b8f2a2dad93f68937463433ff
|
||||
DIST xsts-2002-01-16.tar.gz 6894439 RMD160 e8905fe1451a1c367b0104af24edca73bad1db08 SHA1 ca6344e6c47f8c28231f5b213d0c8deb0311a409 SHA256 55e5c08db29946a91ea8e70e8f2418d3fd30d8b6777941dfba7f54726ffd9914
|
||||
DIST xsts-2004-01-14.tar.gz 2761085 RMD160 faff2d7826e47ae9968564bc83dab1b54c5e4bf6 SHA1 5896c2aa2cda464246306c5cf0577ed506eefaab SHA256 09bdf9f81f381ebf9bc158a9472e498e896f7a02eb7461146e9abe1b9493ca17
|
||||
|
@ -0,0 +1,210 @@
|
||||
From 379ebc1d774865fa92f2a8d80cc4da65cbe19998 Mon Sep 17 00:00:00 2001
|
||||
From: Daniel Veillard <veillard@redhat.com>
|
||||
Date: Fri, 18 May 2012 15:41:31 +0800
|
||||
Subject: [PATCH] Cleanup on randomization
|
||||
|
||||
tsan reported that rand() is not thread safe, so create
|
||||
a thread safe wrapper, use rand_r() if available.
|
||||
Consolidate the function, initialization and cleanup in
|
||||
dict.c and make sure it is initialized in xmlInitParser()
|
||||
---
|
||||
dict.c | 41 ++++++++++++++++++++++++++++++++++++++---
|
||||
hash.c | 10 +---------
|
||||
include/libxml/dict.h | 15 ++++++++++-----
|
||||
libxml.h | 7 +++++++
|
||||
parser.c | 1 +
|
||||
5 files changed, 57 insertions(+), 17 deletions(-)
|
||||
|
||||
diff --git a/dict.c b/dict.c
|
||||
index ae4966b..3579f64 100644
|
||||
--- a/dict.c
|
||||
+++ b/dict.c
|
||||
@@ -135,6 +135,15 @@ static xmlRMutexPtr xmlDictMutex = NULL;
|
||||
*/
|
||||
static int xmlDictInitialized = 0;
|
||||
|
||||
+#ifdef DICT_RANDOMIZATION
|
||||
+#ifdef HAVE_RAND_R
|
||||
+/*
|
||||
+ * Internal data for random function, protected by xmlDictMutex
|
||||
+ */
|
||||
+unsigned int rand_seed = 0;
|
||||
+#endif
|
||||
+#endif
|
||||
+
|
||||
/**
|
||||
* xmlInitializeDict:
|
||||
*
|
||||
@@ -142,24 +151,50 @@ static int xmlDictInitialized = 0;
|
||||
* this function is not thread safe, initialization should
|
||||
* preferably be done once at startup
|
||||
*/
|
||||
-static int xmlInitializeDict(void) {
|
||||
+int xmlInitializeDict(void) {
|
||||
if (xmlDictInitialized)
|
||||
return(1);
|
||||
|
||||
if ((xmlDictMutex = xmlNewRMutex()) == NULL)
|
||||
return(0);
|
||||
+ xmlRMutexLock(xmlDictMutex);
|
||||
|
||||
#ifdef DICT_RANDOMIZATION
|
||||
+#ifdef HAVE_RAND_R
|
||||
+ rand_seed = time(NULL);
|
||||
+ rand_r(& rand_seed);
|
||||
+#else
|
||||
srand(time(NULL));
|
||||
#endif
|
||||
+#endif
|
||||
xmlDictInitialized = 1;
|
||||
+ xmlRMutexUnlock(xmlDictMutex);
|
||||
return(1);
|
||||
}
|
||||
|
||||
+#ifdef DICT_RANDOMIZATION
|
||||
+int __xmlRandom(void) {
|
||||
+ int ret;
|
||||
+
|
||||
+ if (xmlDictInitialized == 0)
|
||||
+ xmlInitializeDict();
|
||||
+
|
||||
+ xmlRMutexLock(xmlDictMutex);
|
||||
+#ifdef HAVE_RAND_R
|
||||
+ ret = rand_r(& rand_seed);
|
||||
+#else
|
||||
+ ret = rand();
|
||||
+#endif
|
||||
+ xmlRMutexUnlock(xmlDictMutex);
|
||||
+ return(ret);
|
||||
+}
|
||||
+#endif
|
||||
+
|
||||
/**
|
||||
* xmlDictCleanup:
|
||||
*
|
||||
- * Free the dictionary mutex.
|
||||
+ * Free the dictionary mutex. Do not call unless sure the library
|
||||
+ * is not in use anymore !
|
||||
*/
|
||||
void
|
||||
xmlDictCleanup(void) {
|
||||
@@ -488,7 +523,7 @@ xmlDictCreate(void) {
|
||||
if (dict->dict) {
|
||||
memset(dict->dict, 0, MIN_DICT_SIZE * sizeof(xmlDictEntry));
|
||||
#ifdef DICT_RANDOMIZATION
|
||||
- dict->seed = rand();
|
||||
+ dict->seed = __xmlRandom();
|
||||
#else
|
||||
dict->seed = 0;
|
||||
#endif
|
||||
diff --git a/hash.c b/hash.c
|
||||
index fe1424f..15e1efe 100644
|
||||
--- a/hash.c
|
||||
+++ b/hash.c
|
||||
@@ -47,10 +47,6 @@
|
||||
|
||||
/* #define DEBUG_GROW */
|
||||
|
||||
-#ifdef HASH_RANDOMIZATION
|
||||
-static int hash_initialized = 0;
|
||||
-#endif
|
||||
-
|
||||
/*
|
||||
* A single entry in the hash table
|
||||
*/
|
||||
@@ -186,11 +182,7 @@ xmlHashCreate(int size) {
|
||||
if (table->table) {
|
||||
memset(table->table, 0, size * sizeof(xmlHashEntry));
|
||||
#ifdef HASH_RANDOMIZATION
|
||||
- if (!hash_initialized) {
|
||||
- srand(time(NULL));
|
||||
- hash_initialized = 1;
|
||||
- }
|
||||
- table->random_seed = rand();
|
||||
+ table->random_seed = __xmlRandom();
|
||||
#endif
|
||||
return(table);
|
||||
}
|
||||
diff --git a/include/libxml/dict.h b/include/libxml/dict.h
|
||||
index abb8339..5994868 100644
|
||||
--- a/include/libxml/dict.h
|
||||
+++ b/include/libxml/dict.h
|
||||
@@ -25,6 +25,11 @@ typedef struct _xmlDict xmlDict;
|
||||
typedef xmlDict *xmlDictPtr;
|
||||
|
||||
/*
|
||||
+ * Initializer
|
||||
+ */
|
||||
+XMLPUBFUN int XMLCALL xmlInitializeDict(void);
|
||||
+
|
||||
+/*
|
||||
* Constructor and destructor.
|
||||
*/
|
||||
XMLPUBFUN xmlDictPtr XMLCALL
|
||||
@@ -33,28 +38,28 @@ XMLPUBFUN xmlDictPtr XMLCALL
|
||||
xmlDictCreateSub(xmlDictPtr sub);
|
||||
XMLPUBFUN int XMLCALL
|
||||
xmlDictReference(xmlDictPtr dict);
|
||||
-XMLPUBFUN void XMLCALL
|
||||
+XMLPUBFUN void XMLCALL
|
||||
xmlDictFree (xmlDictPtr dict);
|
||||
|
||||
/*
|
||||
* Lookup of entry in the dictionnary.
|
||||
*/
|
||||
-XMLPUBFUN const xmlChar * XMLCALL
|
||||
+XMLPUBFUN const xmlChar * XMLCALL
|
||||
xmlDictLookup (xmlDictPtr dict,
|
||||
const xmlChar *name,
|
||||
int len);
|
||||
-XMLPUBFUN const xmlChar * XMLCALL
|
||||
+XMLPUBFUN const xmlChar * XMLCALL
|
||||
xmlDictExists (xmlDictPtr dict,
|
||||
const xmlChar *name,
|
||||
int len);
|
||||
-XMLPUBFUN const xmlChar * XMLCALL
|
||||
+XMLPUBFUN const xmlChar * XMLCALL
|
||||
xmlDictQLookup (xmlDictPtr dict,
|
||||
const xmlChar *prefix,
|
||||
const xmlChar *name);
|
||||
XMLPUBFUN int XMLCALL
|
||||
xmlDictOwns (xmlDictPtr dict,
|
||||
const xmlChar *str);
|
||||
-XMLPUBFUN int XMLCALL
|
||||
+XMLPUBFUN int XMLCALL
|
||||
xmlDictSize (xmlDictPtr dict);
|
||||
|
||||
/*
|
||||
diff --git a/libxml.h b/libxml.h
|
||||
index dfc6c64..fa3aea4 100644
|
||||
--- a/libxml.h
|
||||
+++ b/libxml.h
|
||||
@@ -79,6 +79,13 @@ void __xmlGlobalInitMutexLock(void);
|
||||
void __xmlGlobalInitMutexUnlock(void);
|
||||
void __xmlGlobalInitMutexDestroy(void);
|
||||
|
||||
+#if defined(HAVE_RAND) && defined(HAVE_SRAND) && defined(HAVE_TIME)
|
||||
+/*
|
||||
+ * internal thread safe random function
|
||||
+ */
|
||||
+int __xmlRandom(void);
|
||||
+#endif
|
||||
+
|
||||
#ifdef IN_LIBXML
|
||||
#ifdef __GNUC__
|
||||
#ifdef PIC
|
||||
diff --git a/parser.c b/parser.c
|
||||
index 1b80a8c..2c38fae 100644
|
||||
--- a/parser.c
|
||||
+++ b/parser.c
|
||||
@@ -14178,6 +14178,7 @@ xmlInitParser(void) {
|
||||
(xmlGenericError == NULL))
|
||||
initGenericErrorDefaultFunc(NULL);
|
||||
xmlInitMemory();
|
||||
+ xmlInitializeDict();
|
||||
xmlInitCharEncodingHandlers();
|
||||
xmlDefaultSAXHandlerInit();
|
||||
xmlRegisterDefaultInputCallbacks();
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -0,0 +1,91 @@
|
||||
From 168e20836fe9614dd2dd4b42006c17a783f11c48 Mon Sep 17 00:00:00 2001
|
||||
From: Markus Duft <mduft@gentoo.org>
|
||||
Date: Thu, 20 Nov 2008 11:04:33 -0500
|
||||
Subject: [PATCH] Fix for ~x86-winnt
|
||||
|
||||
[Alexandre Rostovtsev <tetromino@gentoo.org>: port to 2.8.0-rc1]
|
||||
---
|
||||
dict.c | 2 +-
|
||||
include/wsockcompat.h | 2 +-
|
||||
nanohttp.c | 2 +-
|
||||
xmlIO.c | 4 ++++
|
||||
4 files changed, 7 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/dict.c b/dict.c
|
||||
index 3579f64..71e7bc6 100644
|
||||
--- a/dict.c
|
||||
+++ b/dict.c
|
||||
@@ -47,7 +47,7 @@
|
||||
#else
|
||||
#ifdef HAVE_INTTYPES_H
|
||||
#include <inttypes.h>
|
||||
-#elif defined(WIN32)
|
||||
+#elif defined(WIN32) || defined (__PARITY__)
|
||||
typedef unsigned __int32 uint32_t;
|
||||
#endif
|
||||
#endif
|
||||
diff --git a/include/wsockcompat.h b/include/wsockcompat.h
|
||||
index c762a64..1ed822b 100644
|
||||
--- a/include/wsockcompat.h
|
||||
+++ b/include/wsockcompat.h
|
||||
@@ -27,7 +27,7 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
-#if defined( __MINGW32__ ) || defined( _MSC_VER )
|
||||
+#if defined( __MINGW32__ ) || defined( _MSC_VER ) || defined(__PARITY__)
|
||||
/* Include <errno.h> here to ensure that it doesn't get included later
|
||||
* (e.g. by iconv.h) and overwrites the definition of EWOULDBLOCK. */
|
||||
#include <errno.h>
|
||||
diff --git a/nanohttp.c b/nanohttp.c
|
||||
index 2437fed..dbe97a7 100644
|
||||
--- a/nanohttp.c
|
||||
+++ b/nanohttp.c
|
||||
@@ -74,7 +74,7 @@
|
||||
#define XML_SOCKLEN_T unsigned int
|
||||
#endif
|
||||
|
||||
-#if defined(__MINGW32__) || defined(_WIN32_WCE)
|
||||
+#if defined(__MINGW32__) || defined(_WIN32_WCE) || defined(__PARITY__)
|
||||
#ifndef _WINSOCKAPI_
|
||||
#define _WINSOCKAPI_
|
||||
#endif
|
||||
diff --git a/xmlIO.c b/xmlIO.c
|
||||
index 73a995d..99562f6 100644
|
||||
--- a/xmlIO.c
|
||||
+++ b/xmlIO.c
|
||||
@@ -47,6 +47,7 @@
|
||||
#include <winnls.h> /* for CP_UTF8 */
|
||||
#endif
|
||||
|
||||
+#ifndef __PARITY__
|
||||
/* Figure a portable way to know if a file is a directory. */
|
||||
#ifndef HAVE_STAT
|
||||
# ifdef HAVE__STAT
|
||||
@@ -82,6 +83,7 @@
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
+#endif /* __PARITY__ */
|
||||
|
||||
#include <libxml/xmlmemory.h>
|
||||
#include <libxml/parser.h>
|
||||
@@ -657,6 +659,7 @@ xmlWrapStatUtf8(const char *path,struct stat *info)
|
||||
{
|
||||
#ifdef HAVE_STAT
|
||||
int retval = -1;
|
||||
+#ifndef __PARITY__
|
||||
wchar_t *wPath;
|
||||
|
||||
wPath = __xmlIOWin32UTF8ToWChar(path);
|
||||
@@ -665,6 +668,7 @@ xmlWrapStatUtf8(const char *path,struct stat *info)
|
||||
retval = _wstat(wPath,info);
|
||||
xmlFree(wPath);
|
||||
}
|
||||
+#endif
|
||||
/* maybe path in native encoding */
|
||||
if(retval < 0)
|
||||
retval = stat(path,info);
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -1,4 +0,0 @@
|
||||
DIST ruby-gnome2-all-0.19.4.tar.gz 2401534 RMD160 11a102c28d00f8f5a7b2baeb2370a6d794cfb7d9 SHA1 6fbaf51cced8cc15158144e15898244f2ebf6870 SHA256 40beced42c867c5980aafef23a3b03a5a7ef007fde07e32dc36d207d07475caf
|
||||
DIST ruby-gnome2-all-0.90.8.tar.gz 2625780 RMD160 7d702a5b594b9bdf9085e346102f03b13622b2e0 SHA1 0982d1d12c87c1008c9930a37ad706ad6d8d8d51 SHA256 93a0d2dd4fdf64260f791bdfd3948a10d8a4ef2fae3b66841ebfa00090235e1f
|
||||
DIST ruby-gnome2-all-0.90.9.tar.gz 1158581 RMD160 7120f3afeae8849fc3de86d1a5fdcc5f4f94070c SHA1 f8d9951f37603720cb4f5d353a9b6b5261f6e56b SHA256 a0f32abb9e93eb39b16cfff6ebf437bd2feeb6b4ee22df6408effd90cfe8fa1e
|
||||
DIST ruby-gnome2-all-1.0.0.tar.gz 1160036 RMD160 4487a3484c77ccee928b45316053938b8a810693 SHA1 28866952d255a6ddae499329daa968def65d876b SHA256 cdfeadcae5cf4b80294bc87c23c71d35fb789ede87dedeed1d52ea176045abf5
|
@ -1,10 +0,0 @@
|
||||
--- extconf.rb.old 2010-04-25 17:45:58.549626368 +0200
|
||||
+++ extconf.rb 2010-04-25 17:46:03.269752270 +0200
|
||||
@@ -59,6 +59,7 @@
|
||||
add_depend_package("gtk2", "gtk/src", TOPDIR)
|
||||
|
||||
if have_library("xpcomglue")
|
||||
+ $CFLAGS << " -I/usr/include/nspr "
|
||||
have_header("gtkmozembed_glue.cpp") or exit 1
|
||||
CONFIG['LDSHARED'].gsub!(/\$\(CC\)/, "$(CXX)")
|
||||
elsif have_library("gtkembedmoz")
|
@ -1,10 +0,0 @@
|
||||
--- ext/gtkmozembed/extconf.rb.old 2010-04-25 17:45:58.549626368 +0200
|
||||
+++ ext/gtkmozembed/extconf.rb 2010-04-25 17:46:03.269752270 +0200
|
||||
@@ -90,6 +90,7 @@
|
||||
end
|
||||
|
||||
if have_library("xpcomglue")
|
||||
+ $CFLAGS << " -I/usr/include/nspr "
|
||||
have_header("gtkmozembed_glue.cpp") or exit 1
|
||||
CONFIG['LDSHARED'].gsub!(/\$\(CC\)/, "$(CXX)")
|
||||
elsif have_library("gtkembedmoz")
|
@ -1,24 +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/ruby-gtkmozembed/ruby-gtkmozembed-0.19.4-r1.ebuild,v 1.7 2012/05/04 18:47:54 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby/GTK bindings for Mozilla"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
net-libs/xulrunner"
|
||||
DEPEND="${DEPEND}
|
||||
net-libs/xulrunner
|
||||
virtual/pkgconfig"
|
||||
|
||||
RUBY_PATCHES=( "${P}-xulrunner-1.9.2.patch" )
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
@ -1,24 +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/ruby-gtkmozembed/ruby-gtkmozembed-0.90.8.ebuild,v 1.3 2012/05/04 18:47:54 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby/GTK bindings for Mozilla"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
net-libs/xulrunner"
|
||||
DEPEND="${DEPEND}
|
||||
net-libs/xulrunner
|
||||
virtual/pkgconfig"
|
||||
|
||||
RUBY_PATCHES=( "${P}-xulrunner-1.9.2.patch" )
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
@ -1,24 +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/ruby-gtkmozembed/ruby-gtkmozembed-0.90.9.ebuild,v 1.2 2012/05/04 18:47:54 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby/GTK bindings for Mozilla"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
net-libs/xulrunner"
|
||||
DEPEND="${DEPEND}
|
||||
net-libs/xulrunner
|
||||
virtual/pkgconfig"
|
||||
|
||||
RUBY_PATCHES=( "${PN}-0.90.8-xulrunner-1.9.2.patch" )
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
@ -1,24 +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/ruby-gtkmozembed/ruby-gtkmozembed-1.0.0.ebuild,v 1.3 2012/05/04 18:47:54 jdhore Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
inherit ruby-ng-gnome2
|
||||
|
||||
DESCRIPTION="Ruby/GTK bindings for Mozilla"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
net-libs/xulrunner"
|
||||
DEPEND="${DEPEND}
|
||||
net-libs/xulrunner
|
||||
virtual/pkgconfig"
|
||||
|
||||
RUBY_PATCHES=( "${PN}-0.90.8-xulrunner-1.9.2.patch" )
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby-glib2-${PV}
|
||||
>=dev-ruby/ruby-pango-${PV}
|
||||
>=dev-ruby/ruby-gtk2-${PV}"
|
@ -1,5 +1,4 @@
|
||||
DIST gitolite-gentoo-1.5.9.1.tar.bz2 147081 RMD160 9f260abcb0e24726088e95709485e312b9aa5be3 SHA1 32557db816f1e17da8df0b2c8028c0ecd3ad91bf SHA256 10a260e2e3d2c035c4a717cd30bbe319b7760c39180cbc8d8a7c227911c1dac8
|
||||
DIST gitolite-gentoo-2.0.3.tar.bz2 182066 RMD160 260178a5292e5eb088c2d080d8f42e315e45ad88 SHA1 5ca84545e9798e55209a5c091aed62a02d882418 SHA256 c9e685023bb04a19bdaec0374b37fa18d4105cb1a50cf8d7aaddbfd0de7cd191
|
||||
DIST gitolite-gentoo-2.1.0.tar.bz2 191407 RMD160 62328cd94b0a180d718abb84c467d161cd581984 SHA1 fee8c9be8d6d79911d8772af72389c9237f86410 SHA256 431521c18d5f3b1ae12f4bed6c3ce422ac8b43242ab6a1c944801795a24ad6e8
|
||||
DIST gitolite-gentoo-2.2.tar.bz2 187769 RMD160 0f87d87b50ed30469573aa244590d236ab019151 SHA1 573fb57b91e320c13bfa676e1df2e8ba2011bfb0 SHA256 2ed4be0be6454444cbabdcd650e47697c8b838ec4e688bca7554c6a7eed17538
|
||||
DIST gitolite-gentoo-2.3.1.tar.bz2 198849 RMD160 69e434f4bb8401dea64ab788844144d2c4c4a5bd SHA1 4973892155951aa54ff8e104f2348df438dd0a2a SHA256 65c4646b5609f987b3004dbc44ebf9a76d3f1791414fbe13eacea25460b966ae
|
||||
DIST gitolite-gentoo-2.3.tar.bz2 190668 RMD160 594b58c5bf1dff5e6363576b828040d39f46f56a SHA1 8450a91ab65f9673ce4a69f37ca6e6a859393b24 SHA256 ec97063a65c01d59f9e8c72fdff2ad3436fb7503c691f0d4f1f27c5c61ebc6d9
|
||||
|
@ -1,21 +0,0 @@
|
||||
From 63f18a5adfbfa1f62427f02e347a1e0942d4d615 Mon Sep 17 00:00:00 2001
|
||||
From: Sitaram Chamarty <sitaram@atc.tcs.com>
|
||||
Date: Sat, 10 Sep 2011 18:57:42 +0530
|
||||
Subject: [PATCH] fix a rather large typo/thinko in 1006eba
|
||||
|
||||
If you look at this change, and the same lines in 1006eba, you can
|
||||
easily see what I missed...
|
||||
|
||||
diff --git a/src/gl-compile-conf b/src/gl-compile-conf
|
||||
index 2c4ac82..6521215 100755
|
||||
--- a/src/gl-compile-conf
|
||||
+++ b/src/gl-compile-conf
|
||||
@@ -267,7 +267,7 @@ sub parse_conf_line
|
||||
elsif ($line =~ /^include "(.+)"/)
|
||||
{
|
||||
my $include_glob = $1;
|
||||
- for my $file (glob($include_glob =~ m(^/) ? $include_glob : "conf/$include_glob")) {
|
||||
+ for my $file (glob($include_glob =~ m(^/) ? $include_glob : "$GL_ADMINDIR/conf/$include_glob")) {
|
||||
die "$ABRT $fragment attempting to include configuration\n" if $fragment ne 'master';
|
||||
die "$ABRT included file not found: '$file'\n" unless -f $file;
|
||||
|
@ -1,42 +0,0 @@
|
||||
From cab19e5760b43385347a8960e48a05c547cf54e6 Mon Sep 17 00:00:00 2001
|
||||
From: Christian Ruppert <idl0r@gentoo.org>
|
||||
Date: Tue, 1 Mar 2011 23:37:03 +0100
|
||||
Subject: [PATCH] Set umask properly before initialising a new repo
|
||||
|
||||
---
|
||||
src/gitolite.pm | 4 ++--
|
||||
src/gl-compile-conf | 2 +-
|
||||
2 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/src/gitolite.pm b/src/gitolite.pm
|
||||
index 73038ca..d58df32 100644
|
||||
--- a/src/gitolite.pm
|
||||
+++ b/src/gitolite.pm
|
||||
@@ -274,9 +274,9 @@ sub where_is_rc
|
||||
# NOTE: this sub will change your cwd; caller beware!
|
||||
sub new_repo
|
||||
{
|
||||
- my ($repo, $hooks_dir, $creator) = @_;
|
||||
+ my ($repo, $hooks_dir, $creator, $umask) = @_;
|
||||
|
||||
- umask(get_repo_umask($repo));
|
||||
+ umask($umask ? $umask : get_repo_umask($repo));
|
||||
die "wildrepos disabled, can't set creator $creator on new repo $repo\n"
|
||||
if $creator and not $GL_WILDREPOS;
|
||||
|
||||
diff --git a/src/gl-compile-conf b/src/gl-compile-conf
|
||||
index f8d35bb..e0a5331 100755
|
||||
--- a/src/gl-compile-conf
|
||||
+++ b/src/gl-compile-conf
|
||||
@@ -497,7 +497,7 @@ sub do_normal_repos
|
||||
unless ($GL_NO_CREATE_REPOS) {
|
||||
unless (-d "$repo.git") {
|
||||
print STDERR "creating $repo...\n";
|
||||
- new_repo($repo, "$GL_ADMINDIR/hooks/common");
|
||||
+ new_repo($repo, "$GL_ADMINDIR/hooks/common", undef, $repos{$repo}{"umask"});
|
||||
# new_repo would have chdir'd us away; come back
|
||||
wrap_chdir("$ENV{GL_REPO_BASE_ABS}");
|
||||
}
|
||||
--
|
||||
1.7.3.4
|
||||
|
@ -1,73 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite-gentoo/gitolite-gentoo-1.5.9.1-r1.ebuild,v 1.4 2011/05/31 17:23:16 phajdan.jr Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
inherit eutils perl-module
|
||||
|
||||
DESCRIPTION="Highly flexible server for git directory version tracker, Gentoo fork"
|
||||
HOMEPAGE="http://git.overlays.gentoo.org/gitweb/?p=proj/gitolite-gentoo.git;a=summary"
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="contrib vim-syntax"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
>=dev-vcs/git-1.6.2"
|
||||
RDEPEND="${DEPEND}
|
||||
!dev-vcs/gitolite
|
||||
dev-perl/Net-SSH-AuthorizedKeysFile
|
||||
vim-syntax? ( app-vim/gitolite-syntax )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup git
|
||||
enewuser git -1 /bin/bash /var/lib/gitolite git
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-umask.patch"
|
||||
|
||||
rm Makefile doc/COPYING contrib/autotoc || die
|
||||
rm -rf contrib/{gitweb,vim} || die
|
||||
|
||||
echo "${PF}-gentoo" > conf/VERSION
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/share/gitolite/{conf,hooks} /usr/bin || die
|
||||
|
||||
./src/gl-system-install "${D}"/usr/bin \
|
||||
"${D}"/usr/share/gitolite/conf "${D}"/usr/share/gitolite/hooks || die
|
||||
sed -i -e "s:${D}::g" "${D}/usr/bin/gl-setup" \
|
||||
"${D}/usr/share/gitolite/conf/example.gitolite.rc" || die
|
||||
|
||||
rm "${D}/usr/bin/gitolite.pm"
|
||||
insinto "${VENDOR_LIB}"
|
||||
doins src/gitolite.pm || die
|
||||
|
||||
dodoc README.mkd doc/*
|
||||
|
||||
if use contrib; then
|
||||
insinto /usr/share/doc/${PF}
|
||||
doins -r contrib/ || die
|
||||
fi
|
||||
|
||||
keepdir /var/lib/gitolite
|
||||
fowners git:git /var/lib/gitolite
|
||||
fperms 750 /var/lib/gitolite
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# bug 352291
|
||||
ewarn
|
||||
elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
|
||||
elog "Especially if you're migrating from gitosis."
|
||||
ewarn
|
||||
ewarn
|
||||
elog "If you use the umask feature and upgrade from gitolite-gentoo-1.5.9.1"
|
||||
elog "then please check the permissions of all repositories using the umask feature"
|
||||
ewarn
|
||||
}
|
@ -0,0 +1,77 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/gnome-extra/nautilus-share/nautilus-share-0.7.3-r1.ebuild,v 1.1 2012/05/21 05:32:01 tetromino Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
GNOME2_LA_PUNT="yes"
|
||||
GCONF_DEBUG="no"
|
||||
|
||||
inherit gnome2 eutils
|
||||
|
||||
DESCRIPTION="A nautilus plugin to easily share folders over the SMB protocol"
|
||||
HOMEPAGE="http://gentoo.ovibes.net/nautilus-share http://packages.debian.org/unstable/nautilus-share"
|
||||
SRC_URI="mirror://debian/pool/main/n/${PN}/${PN}_${PV}.orig.tar.bz2
|
||||
mirror://debian/pool/main/n/${PN}/${PN}_${PV}-1.debian.tar.gz"
|
||||
|
||||
IUSE=""
|
||||
SLOT="0"
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
COMMON_DEPEND=">=dev-libs/glib-2.4:2
|
||||
>=gnome-base/nautilus-2.10"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
net-fs/samba"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig"
|
||||
|
||||
USERSHARES_DIR="/var/lib/samba/usershare"
|
||||
USERSHARES_GROUP="samba"
|
||||
|
||||
pkg_setup() {
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
G2CONF="${G2CONF} --disable-static"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${WORKDIR}"/debian/patches/15_user-acl.patch
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
keepdir ${USERSHARES_DIR}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
enewgroup ${USERSHARES_GROUP}
|
||||
einfo "Fixing ownership and permissions on ${EROOT}${USERSHARES_DIR#/}..."
|
||||
chown root:${USERSHARES_GROUP} "${EROOT}"${USERSHARES_DIR#/}
|
||||
chmod 01770 "${EROOT}"${USERSHARES_DIR#/}
|
||||
|
||||
einfo "To get nautilus-share working, add the lines"
|
||||
einfo
|
||||
einfo " # Allow users in group \"${USERSHARES_GROUP}\" to share"
|
||||
einfo " # directories with the \"net usershare\" commands"
|
||||
einfo " usershare path = \"${EROOT}${USERSHARES_DIR#/}\""
|
||||
einfo " # Set a maximum of 100 user-defined shares in total"
|
||||
einfo " usershare max shares = 100"
|
||||
einfo " # Allow users to permit guest access"
|
||||
einfo " usershare allow guests = yes"
|
||||
einfo " # Only allow users to share directories they own"
|
||||
einfo " usershare owner only = yes"
|
||||
einfo
|
||||
einfo "to the end of the [global] section in /etc/samba/smb.conf."
|
||||
einfo
|
||||
einfo "Users who are to be allowed to use nautilus-share should be added"
|
||||
einfo "to the \"${USERSHARES_GROUP}\" group:"
|
||||
einfo
|
||||
einfo "# gpasswd -a USER ${USERSHARES_GROUP}"
|
||||
einfo
|
||||
einfo "Users may need to log out and in again for the group assignment to"
|
||||
einfo "take effect and to restart Nautilus."
|
||||
einfo
|
||||
einfo "For more information, see USERSHARE in net(8)."
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST 107779-plasmoid-eventlist-0.5.95.tar.bz2 63871 RMD160 30877b3d5c87f5eb97623314ecb471d7b0caa26a SHA1 61be5f79a8824026cb38effa3a2617452ff614f0 SHA256 b90594afc3f6962eab263c834aed47f0d42859332b63aa8dd2b602ca2e9c2d6e
|
||||
DIST 107779-plasmoid-eventlist-0.5.96.tar.bz2 64777 RMD160 1a98786775d66078ecf1048d551b60e1e8353597 SHA1 81f12890b3aa6a3f8596ef405c9dd8c6a46e427f SHA256 63aa7dbdc676668abf8aaf6ab1451a7c4886a6c0429937042e38facb31ef7994
|
||||
DIST 107779-plasmoid-eventlist-0.6.tar.bz2 65220 RMD160 a034f1c1d98799e4814c806a5e803870879c15b5 SHA1 11e737cee5dc32f2531ab13507cc7e2918999243 SHA256 a70fb4d3ff0e475e3df3bde8ef794023f9a018e6fa9b4864714a454857ca39df
|
||||
|
@ -0,0 +1 @@
|
||||
DIST icclib_V2.13.zip 158453 RMD160 ca4b2393e6c9ed0266f3f5f8ad376a42c4e5195c SHA1 633d229a0dd64b2efaf54d12d7b2959dc1b59b76 SHA256 ef22636855986a193bb80e90c149973f9db4433e73c8fa0f3837a8c08b930f0a
|
@ -0,0 +1,55 @@
|
||||
diff -ruN icclib.orig/Makefile icclib/Makefile
|
||||
--- icclib.orig/Makefile 2008-03-12 08:18:20.000000000 +0100
|
||||
+++ icclib/Makefile 2012-05-20 21:05:03.000000000 +0200
|
||||
@@ -3,13 +3,13 @@
|
||||
# by uncommenting the appropriate line:
|
||||
|
||||
# Microsoft C++, WinNT setup
|
||||
-include Makefile.WNT
|
||||
+#include Makefile.WNT
|
||||
|
||||
# IBM C++, WinNT setup
|
||||
#include Makefile.IBMNT
|
||||
|
||||
# Generic UNIX setup
|
||||
-#include Makefile.UNIX
|
||||
+include Makefile.UNIX
|
||||
|
||||
# Apple OSX
|
||||
#include Makefile.OSX
|
||||
diff -ruN icclib.orig/Makefile.UNIX icclib/Makefile.UNIX
|
||||
--- icclib.orig/Makefile.UNIX 2008-03-12 08:18:20.000000000 +0100
|
||||
+++ icclib/Makefile.UNIX 2012-05-20 21:27:44.000000000 +0200
|
||||
@@ -1,7 +1,7 @@
|
||||
# Generic UNIX setup
|
||||
|
||||
SLASH = /
|
||||
-SUFLIB = .a
|
||||
+SUFLIB = .so
|
||||
SUFOBJ = .o
|
||||
SUFEXE =
|
||||
CMDSEP = ;
|
||||
@@ -18,17 +18,17 @@
|
||||
STDHDRSDEF = /usr/include
|
||||
|
||||
MAKEU = make
|
||||
-LIBU = ar -r
|
||||
-LIBOF = -o
|
||||
+LIBOF =
|
||||
RANLIB = echo
|
||||
AS = as
|
||||
-CCFLAGSDEF = -DUNIX -c
|
||||
-CC = cc $(CCFLAGS) $(INCFLAG)$(STDHDRS)
|
||||
+CCFLAGSDEF = -DUNIX -fPIC -c
|
||||
+CC = cc $(CCFLAGSDEF) $(CFLAGS) $(INCFLAG)$(STDHDRS)
|
||||
CCOF = -o
|
||||
-LINKFLAGSDEF = -lm
|
||||
+LINKFLAGSDEF = -shared
|
||||
LINKLIBS =
|
||||
-LINK = cc $(LINKFLAGS) $(LINKLIBS)
|
||||
+LINK = cc $(LINKFLAGSDEF) $(LDFLAGS) $(LINKLIBS)
|
||||
LINKOF = -o
|
||||
+LIBU = cc $(LINKFLAGSDEF) $(LDFLAGS) -Wl,-soname,libicc.so.$(ICCLIB_SOVERSION) $(LINKLIBS) -o
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .c $(SUFLIB) $(SUFOBJ) $(SUFEXE)
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-libs/icclib/icclib-2.13.ebuild,v 1.1 2012/05/20 19:48:33 dilfridge Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit base multilib
|
||||
|
||||
MY_P="${PN}_V${PV}"
|
||||
DESCRIPTION="Library for reading and writing ICC color profile files"
|
||||
HOMEPAGE="http://freecode.com/projects/icclib"
|
||||
SRC_URI="http://www.argyllcms.com/${MY_P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND=""
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
ICCLIB_SOVERSION="0"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/${PN}-2.13-make.patch"
|
||||
)
|
||||
|
||||
src_compile() {
|
||||
emake ICCLIB_SOVERSION=${ICCLIB_SOVERSION}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mv -v libicc.so libicc.so.${ICCLIB_SOVERSION}
|
||||
dolib.so libicc.so.${ICCLIB_SOVERSION}
|
||||
dosym libicc.so.${ICCLIB_SOVERSION} /usr/$(get_libdir)/libicc.so
|
||||
dobin iccdump
|
||||
dodoc Readme.txt todo.txt log.txt
|
||||
|
||||
insinto /usr/include
|
||||
doins icc*.h
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>ruby</herd>
|
||||
<herd>graphics</herd>
|
||||
<herd>printing</herd>
|
||||
</pkgmetadata>
|
@ -0,0 +1,21 @@
|
||||
There is absolutely no point in using libtool files of libresid-builder, or even expect them to be present.
|
||||
|
||||
http://bugs.gentoo.org/416619
|
||||
http://moc.daper.net/node/832
|
||||
|
||||
--- decoder_plugins/sidplay2/sidplay2.m4
|
||||
+++ decoder_plugins/sidplay2/sidplay2.m4
|
||||
@@ -19,10 +19,10 @@
|
||||
if test "x$sidutils_OK" = "xyes"; then
|
||||
s2lib=`$PKG_CONFIG --variable=libdir libsidplay2 2>/dev/null`
|
||||
resid_OK="no"
|
||||
- AC_CHECK_FILE([$s2lib/libresid-builder.la],
|
||||
- [resid_lib="$s2lib/libresid-builder.la"
|
||||
+ AC_CHECK_FILE([$s2lib/libresid-builder.so],
|
||||
+ [resid_lib="$s2lib/libresid-builder.so"
|
||||
resid_OK="yes"],
|
||||
- [resid_lib="$s2lib/sidplay/builders/libresid-builder.la"
|
||||
+ [resid_lib="$s2lib/sidplay/builders/libresid-builder.so"
|
||||
AC_CHECK_FILE($resid_lib, [resid_OK="yes"],)])
|
||||
if test "x$resid_OK" = "xyes"; then
|
||||
sidplay2_LDFLAGS="$resid_lib"
|
@ -0,0 +1,79 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/moc/moc-2.5.0_alpha4_p20120501-r1.ebuild,v 1.1 2012/05/21 04:40:03 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit autotools eutils
|
||||
|
||||
DESCRIPTION="Music On Console - ncurses interface for playing audio files"
|
||||
HOMEPAGE="http://moc.daper.net"
|
||||
SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="aac alsa curl debug ffmpeg flac jack libsamplerate mad modplug musepack
|
||||
oss sid sndfile speex timidity +unicode vorbis wavpack"
|
||||
|
||||
# libltdl from libtool is used at runtime
|
||||
RDEPEND=">=sys-devel/libtool-2.2.6b
|
||||
>=sys-libs/db-4
|
||||
sys-libs/ncurses[unicode?]
|
||||
aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
curl? ( net-misc/curl )
|
||||
ffmpeg? ( virtual/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
mad? ( media-libs/libmad sys-libs/zlib media-libs/libid3tag )
|
||||
modplug? ( media-libs/libmodplug )
|
||||
musepack? ( media-sound/musepack-tools media-libs/taglib )
|
||||
sid? ( >=media-libs/libsidplay-2 )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
speex? ( media-libs/speex )
|
||||
timidity? ( media-libs/libtimidity media-sound/timidity++ )
|
||||
vorbis? ( media-libs/libogg media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-libresid-builder.so_not_la.patch #416619
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf=(
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF}
|
||||
$(use_enable debug)
|
||||
$(use_with oss)
|
||||
$(use_with alsa)
|
||||
$(use_with jack)
|
||||
$(use_with unicode ncursesw)
|
||||
$(use_with libsamplerate samplerate)
|
||||
$(use_with aac)
|
||||
$(use_with ffmpeg)
|
||||
$(use_with flac)
|
||||
$(use_with modplug)
|
||||
$(use_with mad mp3)
|
||||
--without-rcc
|
||||
$(use_with musepack)
|
||||
$(use_with sid sidplay2)
|
||||
$(use_with sndfile)
|
||||
$(use_with speex)
|
||||
$(use_with timidity)
|
||||
$(use_with vorbis)
|
||||
$(use_with wavpack)
|
||||
$(use_with curl)
|
||||
)
|
||||
|
||||
econf "${myconf[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS NEWS TODO # The rest is installed by doc_DATA from "${S}"/Makefile.am
|
||||
find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
|
||||
}
|
@ -1,37 +1,40 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/nted/nted-1.10.18.ebuild,v 1.5 2012/05/05 08:45:04 mgorny Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/nted/nted-1.10.18.ebuild,v 1.6 2012/05/21 06:33:24 ssuominen Exp $
|
||||
|
||||
EAPI="4"
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="WYSIWYG score editor for GTK+2"
|
||||
DESCRIPTION="WYSIWYG score editor for GTK+"
|
||||
HOMEPAGE="http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml"
|
||||
SRC_URI="http://vsr.informatik.tu-chemnitz.de/staff/jan/${PN}/sources/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 FDL-1.2 NTED_FONT )"
|
||||
LICENSE="GPL-2 FDL-1.2 NTED_FONT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="doc nls"
|
||||
RDEPEND="doc? ( gnome-extra/yelp app-text/xmlto )
|
||||
IUSE="doc debug nls"
|
||||
|
||||
RDEPEND=">=dev-libs/glib-2
|
||||
media-libs/alsa-lib
|
||||
>=media-libs/freetype-2
|
||||
x11-libs/cairo
|
||||
>=x11-libs/gdk-pixbuf-2
|
||||
x11-libs/gtk+:2
|
||||
media-libs/alsa-lib"
|
||||
|
||||
x11-libs/libX11
|
||||
x11-libs/pango"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
virtual/pkgconfig
|
||||
doc? ( app-text/xmlto )
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with doc) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable nls) \
|
||||
--docdir=/usr/share/doc/${PF}
|
||||
DOCS="ABOUT_THE_EXAMPLES.TXT AUTHORS FAQ README"
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
dodoc AUTHORS ABOUT_THE_EXAMPLES.TXT FAQ README
|
||||
doman "man/${PN}.1"
|
||||
src_configure() {
|
||||
# Trick ./configure to believe we have gnome-extra/yelp installed.
|
||||
has_version gnome-extra/yelp || export ac_cv_path_YELP="$(type -P true)"
|
||||
|
||||
econf \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
$(use_enable debug) \
|
||||
$(use_enable nls) \
|
||||
$(use_with doc)
|
||||
}
|
||||
|
@ -1,37 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-sound/nted/nted-1.10.7-r1.ebuild,v 1.4 2012/05/05 08:45:04 mgorny Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="WYSIWYG score editor for GTK+2"
|
||||
HOMEPAGE="http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml"
|
||||
SRC_URI="http://vsr.informatik.tu-chemnitz.de/staff/jan/${PN}/sources/${P}.tar.gz"
|
||||
|
||||
LICENSE="|| ( GPL-2 FDL-1.2 NTED_FONT )"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="doc nls debug"
|
||||
RDEPEND="doc? ( gnome-extra/yelp app-text/xmlto )
|
||||
x11-libs/cairo
|
||||
x11-libs/gtk+:2
|
||||
media-libs/alsa-lib"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_with doc) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable nls) \
|
||||
--docdir=/usr/share/doc/${PF}
|
||||
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
dodoc AUTHORS ABOUT_THE_EXAMPLES.TXT FAQ README || die "dodoc failed"
|
||||
doman "man/${PN}.1" || die "doman failed"
|
||||
}
|
@ -0,0 +1,22 @@
|
||||
app-shells/push sqlite? ( >=dev-db/sqlite-3 ) nls? ( virtual/libintl ) app-arch/xz-utils nls? ( sys-devel/gettext )
|
||||
app-shells/push sqlite? ( >=dev-db/sqlite-3 ) nls? ( virtual/libintl )
|
||||
0
|
||||
mirror://berlios/eix/eix-0.25.5.tar.xz
|
||||
|
||||
http://eix.berlios.de
|
||||
GPL-2
|
||||
Search and query ebuilds, portage incl. local settings, ext. overlays, version changes, and more
|
||||
~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris
|
||||
bash-completion-r1 multilib toolchain-funcs
|
||||
debug +dep doc nls optimization security strong-optimization sqlite tools zsh-completion
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
configure install postinst setup
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
|
||||
app-portage/eix app-portage/gentoolkit sys-apps/portage
|
||||
0
|
||||
mirror://github/jdhore/epkg/epkg-0.1.tar.gz
|
||||
|
||||
http://github.com/jdhore/epkg
|
||||
public-domain
|
||||
A simple portage wrapper which works like other package managers
|
||||
~amd64 ~x86
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
4
|
||||
|
||||
install
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -1,22 +0,0 @@
|
||||
>=dev-libs/glib-2.24:2 dev-libs/libxml2 >=x11-libs/gtk+-2.20:2 dev-libs/chmlib dev-libs/libgcrypt >=net-libs/xulrunner-1.9.2 sys-devel/gettext >=dev-util/intltool-0.37 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
>=dev-libs/glib-2.24:2 dev-libs/libxml2 >=x11-libs/gtk+-2.20:2 dev-libs/chmlib dev-libs/libgcrypt >=net-libs/xulrunner-1.9.2
|
||||
0
|
||||
http://chmsee.googlecode.com/files/chmsee-1.3.1.1.tar.gz
|
||||
|
||||
http://chmsee.googlecode.com
|
||||
GPL-2
|
||||
Gecko-based HTML Help (chm) viewer
|
||||
~amd64 ~x86
|
||||
base cmake-utils eutils flag-o-matic multilib toolchain-funcs user
|
||||
|
||||
|
||||
|
||||
|
||||
3
|
||||
|
||||
compile configure install prepare test unpack
|
||||
|
||||
|
||||
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue