Remove masked for removal package

This commit is contained in:
Pacho Ramos
2018-04-29 20:13:13 +02:00
parent e719478c45
commit ec7079c0c9
353 changed files with 0 additions and 12053 deletions

View File

@@ -1 +0,0 @@
DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f

View File

@@ -1,51 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Holland MySQL with LVM Plugin"
HOMEPAGE="http://www.hollandbackup.org/"
MY_P="${P%%-*}-${P##*-}"
SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
~app-backup/holland-backup-mysqldump-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-lib-lvm-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
"
PDEPEND="
~app-backup/holland-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-backup-mysql-meta-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-backup-mysql-meta-${PV}[mysqldump]
"
S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
S="${S/.lvm/_lvm}"
python_install_all() {
distutils-r1_python_install_all
keepdir /etc/holland
keepdir /etc/holland/backupsets
keepdir /etc/holland/providers
insinto /etc/holland/backupsets
doins "${S}"/../../config/backupsets/examples/mysql-lvm.conf
doins "${S}"/../../config/backupsets/examples/mysqldump-lvm.conf
insinto /etc/holland/providers
doins "${S}"/../../config/providers/mysql-lvm.conf
doins "${S}"/../../config/providers/mysqldump-lvm.conf
}

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1,26 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit python-r1
DESCRIPTION="Holland MySQL"
HOMEPAGE="http://www.hollandbackup.org/"
SRC_URI=""
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="lvm +mysqldump mysqlhotcopy"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
${PYTHON_DEPS}
lvm? ( ~app-backup/holland-backup-mysql-lvm-${PV}[${PYTHON_USEDEP}] )
mysqldump? ( ~app-backup/holland-backup-mysqldump-${PV}[${PYTHON_USEDEP}] )
mysqlhotcopy? ( ~app-backup/holland-backup-mysqlhotcopy-${PV}[${PYTHON_USEDEP}] )
"
PDEPEND="=app-backup/holland-${PV}[${PYTHON_USEDEP}]"

View File

@@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<use>
<flag name="lvm">Install Holland LVM Plugin</flag>
<flag name="mysqldump">Install Holland mysqldump Plugin</flag>
<flag name="mysqlhotcopy">Install Holland mysqlhotcopy Plugin</flag>
</use>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f

View File

@@ -1,52 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Holland mysqldump Plugin"
HOMEPAGE="http://www.hollandbackup.org/"
MY_P="${P%%-*}-${P##*-}"
SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
app-arch/gzip
~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
dev-python/iniparse[${PYTHON_USEDEP}]
"
PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
python_install_all() {
distutils-r1_python_install_all
keepdir /etc/holland
keepdir /etc/holland/backupsets
keepdir /etc/holland/providers
insinto /etc/holland/backupsets
doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
insinto /etc/holland/providers
doins "${S}"/../../config/providers/${PN##*-}.conf
}
pkg_postinst() {
elog "Inline-compression is performed by default."
elog "compression packages:"
elog " app-arch/gzip (default)"
elog " app-arch/bzip2"
elog " app-arch/xz-utils"
}

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f

View File

@@ -1,46 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Holland MySQL (MyISAM) Hotcopy Plugin"
HOMEPAGE="http://www.hollandbackup.org/"
MY_P="${P%%-*}-${P##*-}"
SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
~app-backup/holland-lib-mysql-${PV}[${PYTHON_USEDEP}]
"
PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
python_install_all() {
use doc && local DOCS=( README docs/man/holland-mysqlhotcopy.rst )
distutils-r1_python_install_all
keepdir /etc/holland
keepdir /etc/holland/backupsets
keepdir /etc/holland/providers
insinto /etc/holland/backupsets
doins "${S}"/../../config/backupsets/examples/${PN##*-}.conf
insinto /etc/holland/providers
doins "${S}"/../../config/providers/${PN##*-}.conf
doman docs/man/holland-mysqlhotcopy.5
}

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST holland-1.0.10.tar.gz 449334 BLAKE2B 0b0290b916448be1865ff2b5c2f0e78de9c4640418fc049b999f5dd171d8fa54c63411b5b8972c843d98f77e6b9726dbc849cb73d3771244e871bb9fea67652a SHA512 5183ec73012edcaba50ef5cc9b892480d5f60301d01d17bd96c5490bd8e6ae42bd21abb6084e6665317b8025489981a02293cd583964f01e86459609b93e918f

View File

@@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="Holland MySQL Library"
HOMEPAGE="http://www.hollandbackup.org/"
MY_P="${P%%-*}-${P##*-}"
SRC_URI="http://hollandbackup.org/releases/stable/${PV%.*}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="
~app-backup/holland-lib-common-${PV}[${PYTHON_USEDEP}]
<dev-python/mysql-python-1.2.5[${PYTHON_USEDEP}]
"
PDEPEND="~app-backup/holland-${PV}[${PYTHON_USEDEP}]"
S="${WORKDIR}/${MY_P}/plugins/${PN//-/.}"
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1,2 +0,0 @@
DIST cooledit-3.17.17-nopython.tar.gz 15835 BLAKE2B b9f5d12e196de426ec848962a7db3feff6987d1a7848a013a4f8d59a8a399768b7f296dde6afa3be1fa6d3f9e148a18dba66341899a0a2973e1cd1c14a65b9f8 SHA512 acf5c8b6a06a32b9433d4b68c1d9def5c0cc7f479a1dc35e8de1541d9e762c57f36ff48376d633ae7c8cd749d0042889a9febdb825195faa54e3d0a690a4e129
DIST cooledit-3.17.17.tar.gz 1674273 BLAKE2B ed55bed92780d6c018ba5ed6a1f5aba40d5fccec828daa9a81b6a435a542663dbffe9355de88b81236a8d343fb1748cf711d66d6e9ac401fe0463dea3f4c047f SHA512 1d82ee1ab1e3bfe6477365aaa35084f7504a1503a0c97df997d937c90097c783d4cb90f023499a15f78d278df631310f59a3bd0f7a66620f147e23d7273294e9

View File

@@ -1,47 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit autotools eutils
DESCRIPTION="Cooledit is a full featured multiple window text editor"
HOMEPAGE="http://freshmeat.net/projects/cooledit/"
SRC_URI="ftp://ftp.ibiblio.org/pub/Linux/apps/editors/X/cooledit/${P}.tar.gz
https://dev.gentoo.org/~hwoarang/distfiles/${P}-nopython.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
IUSE="nls"
RDEPEND="x11-libs/libX11
x11-libs/libXdmcp
x11-libs/libXau"
DEPEND="${RDEPEND}
x11-libs/libXpm"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-gcc4.patch \
"${FILESDIR}"/${P}-asneeded.patch \
"${FILESDIR}"/${P}-implicit_declarations.patch \
"${FILESDIR}"/${P}-interix.patch \
"${FILESDIR}"/${P}-interix5.patch \
"${FILESDIR}"/${P}-copy.patch \
"${WORKDIR}"/${P}-nopython.patch
sed -i -e "/Python.h/d" "${S}"/editor/_coolpython.c || die
eautoreconf
}
src_compile() {
[[ ${CHOST} == *-interix* ]] && export ac_cv_header_wchar_h=no
# Fix for bug 40152 (04 Feb 2004 agriffis)
addwrite /dev/ptym/clone:/dev/ptmx
econf $(use_enable nls)
emake || die "emake failed."
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed."
}

View File

@@ -1,11 +0,0 @@
diff -ur cooledit-3.17.17.orig/widget/Makefile.am cooledit-3.17.17/widget/Makefile.am
--- cooledit-3.17.17.orig/widget/Makefile.am 2005-04-04 23:47:45.000000000 +0300
+++ cooledit-3.17.17/widget/Makefile.am 2008-12-07 14:47:18.000000000 +0200
@@ -20,6 +20,7 @@
look-cool.c look-gtk.c look-next.c
libCw_la_LDFLAGS = -version-info 1:0:0
+libCw_la_LIBADD = @X_LIBS@ -lX11 @X_EXTRA_LIBS@ @LIBINTL@
DEFS = @X_CFLAGS@ -DLOCALEDIR=\"$(localedir)\" -DLIBDIR=\"${exec_prefix}/share/cooledit\" @DEFS@

View File

@@ -1,20 +0,0 @@
diff -crB cooledit-3.17.17/widget/editcmd.c cooledit-new/widget/editcmd.c
*** cooledit-3.17.17/widget/editcmd.c 2005-04-04 16:47:45.000000000 -0400
--- cooledit-new/widget/editcmd.c 2009-04-25 21:56:14.000000000 -0400
***************
*** 214,220 ****
if (file < 0 && (flags & O_CREAT)) /* must it be created ? */
return creat ((char *) pathname, mode);
close (file);
! return open ((char *) pathname, flags);
}
/* "Oleg Yu. Repin" <repin@ssd.sscc.ru> added backup filenames
--- 214,220 ----
if (file < 0 && (flags & O_CREAT)) /* must it be created ? */
return creat ((char *) pathname, mode);
close (file);
! return open ((char *) pathname, flags, mode);
}
/* "Oleg Yu. Repin" <repin@ssd.sscc.ru> added backup filenames

View File

@@ -1,10 +0,0 @@
--- cooledit-3.17.17/widget/coollocal.h.agriffis 2005-04-04 16:47:45.000000000 -0400
+++ cooledit-3.17.17/widget/coollocal.h 2006-03-12 15:38:40.000000000 -0500
@@ -49,7 +49,6 @@
int eh_picture (struct cool_widget *w, XEvent * xevent, CEvent * cwevent);
void drawstring_xy (Window win, int x, int y, const char *text);
void drawstring_xy_hotkey (Window win, int x, int y, const char *text, int hotkey);
-int run_callbacks (CWidget * w, XEvent * xevent, CEvent * cwevent);
void process_external_focus (Window win, int type);
void focus_window (Window win);
void link_scrollbar_to_textbox (CWidget * w, CWidget * textbox, XEvent * xevent, CEvent * cwevent, int whichscrbutton);

View File

@@ -1,34 +0,0 @@
diff -ur cooledit-3.17.17.orig/editor/postscript.c cooledit-3.17.17/editor/postscript.c
--- cooledit-3.17.17.orig/editor/postscript.c 2005-04-04 23:47:45.000000000 +0300
+++ cooledit-3.17.17/editor/postscript.c 2008-12-07 14:55:25.000000000 +0200
@@ -1,5 +1,7 @@
#include <config.h>
+#include <stdlib.h>
#include <stdio.h>
+#include <string.h>
#ifdef HAVE_SYS_STAT_H
#include <sys/stat.h>
#endif
diff -ur cooledit-3.17.17.orig/widget/aafont.c cooledit-3.17.17/widget/aafont.c
--- cooledit-3.17.17.orig/widget/aafont.c 2005-04-04 23:47:45.000000000 +0300
+++ cooledit-3.17.17/widget/aafont.c 2008-12-07 14:54:23.000000000 +0200
@@ -20,6 +20,7 @@
#include <config.h>
#include <stdlib.h>
#include <stdio.h>
+#include <string.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
#include "aafont.h"
diff -ur cooledit-3.17.17.orig/widget/mad.c cooledit-3.17.17/widget/mad.c
--- cooledit-3.17.17.orig/widget/mad.c 2005-04-04 23:47:45.000000000 +0300
+++ cooledit-3.17.17/widget/mad.c 2008-12-07 14:54:30.000000000 +0200
@@ -22,6 +22,8 @@
/* Generation MAD. It is based on the debauch package. */
/********************************************************************/
+#include <stdlib.h>
+#include <string.h>
#include "mad.h"
#undef malloc

View File

@@ -1,31 +0,0 @@
diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/editor/_coolpython.c cooledit-3.17.17/editor/_coolpython.c
--- cooledit-3.17.17.orig/editor/_coolpython.c 2008-04-03 10:59:33 +0200
+++ cooledit-3.17.17/editor/_coolpython.c 2008-04-03 11:02:45 +0200
@@ -1,4 +1,15 @@
+// on interix, need this before config.h to avoid clashes
+// with wchar.h, which cooledit believes is not there, and therefore
+// defines mbstate_t. Python.h includes it, and thus wchar.h messes up.
+#ifdef __cplusplus
+extern "C" {
+#endif
+#include "Python.h"
+#ifdef __cplusplus
+}
+#endif
+
#include <config.h>
#ifdef HAVE_PYTHON
diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/rxvt/_rxvtlib.h cooledit-3.17.17/rxvt/_rxvtlib.h
--- cooledit-3.17.17.orig/rxvt/_rxvtlib.h 2008-04-03 11:10:02 +0200
+++ cooledit-3.17.17/rxvt/_rxvtlib.h 2008-04-03 09:00:13 +0200
@@ -170,7 +170,7 @@
#include <netinet/in.h>
#include <arpa/inet.h>
#include <net/if.h>
-#if !defined(__NetBSD__) && !defined(__OpenBSD__)
+#if !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__INTERIX)
#include <net/if_arp.h>
#endif
#include "X11/keysymdef.h"

View File

@@ -1,13 +0,0 @@
diff -ru -x '*.Po' -x '*.Plo' cooledit-3.17.17.orig/rxvt/_rxvtlib.h cooledit-3.17.17/rxvt/_rxvtlib.h
--- cooledit-3.17.17.orig/rxvt/_rxvtlib.h 2008-04-17 12:09:05 +0200
+++ cooledit-3.17.17/rxvt/_rxvtlib.h 2008-04-17 12:09:31 +0200
@@ -169,7 +169,9 @@
#endif
#include <netinet/in.h>
#include <arpa/inet.h>
+#ifndef __INTERIX
#include <net/if.h>
+#endif
#if !defined(__NetBSD__) && !defined(__OpenBSD__) && !defined(__INTERIX)
#include <net/if_arp.h>
#endif

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="freshmeat">cooledit</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST rdd-3.0.4.tar.gz 5896942 BLAKE2B fa857056b19b1902a77f203f786f55c51c5f14c70886542e0f94c4e7e23e8b4d361b8578184df60e7b41f4dee46dca82d8971c3f4fba8c8408694a0480003d94 SHA512 8f4536cfd8d1f4bb841a40d163b922698e27f02b8aa9f525c265e4c2ebf94bf5e61f8ea8452fca00d5a5ab7977bc24b64288b6442c8076692b045ed9936ba86f

View File

@@ -1,25 +0,0 @@
diff -Naur rdd-3.0.4-orig/src/Makefile.am rdd-3.0.4/src/Makefile.am
--- rdd-3.0.4-orig/src/Makefile.am 2013-07-26 11:27:50.288696066 -0400
+++ rdd-3.0.4/src/Makefile.am 2013-07-26 12:14:51.601771619 -0400
@@ -83,14 +83,15 @@
rdd-verify.1
install-exec-local:
- $(INSTALL) $(srcdir)/rddi.py $(bindir)/rddi
- $(INSTALL) $(srcdir)/plot-entropy.py $(bindir)/plot-entropy
- $(INSTALL) $(srcdir)/plot-md5.py $(bindir)/plot-md5
+ $(INSTALL) -d $(DESTDIR)$(bindir)
+ $(INSTALL) $(srcdir)/rddi.py $(DESTDIR)$(bindir)/rddi
+ $(INSTALL) $(srcdir)/plot-entropy.py $(DESTDIR)$(bindir)/plot-entropy
+ $(INSTALL) $(srcdir)/plot-md5.py $(DESTDIR)$(bindir)/plot-md5
uninstall-local:
- rm -f $(bindir)/rddi
- rm -f $(bindir)/plot-entropy
- rm -f $(bindir)/plot-md5
+ rm -f $(DESTDIR)$(bindir)/rddi
+ rm -f $(DESTDIR)$(bindir)/plot-entropy
+ rm -f $(DESTDIR)$(bindir)/plot-md5
DISTCLEANFILES= Makefile.in

View File

@@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>patrick@gentoo.org</email>
<name>Patrick Lauer</name>
</maintainer>
<maintainer type="person">
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">rdd</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,50 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit autotools eutils
# no worky
RESTRICT="test"
DESCRIPTION="Rdd is a forensic copy program"
HOMEPAGE="http://www.sf.net/projects/rdd"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
KEYWORDS="~x86 ~amd64"
IUSE="debug doc"
LICENSE="BSD"
SLOT="0"
RDEPEND="app-forensics/libewf
x11-libs/gtk+:2
gnome-base/libglade:2.0"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
src_prepare() {
epatch "${FILESDIR}/rdd-3.0.4-sandbox-fix.patch"
sed -i 's/AM_PATH_GTK_2_0//' configure.ac || die
AT_M4DIR=m4 eautoreconf
}
src_configure() {
#doxygen-html fails but the docs are prebuilt so we don't need to enable them
econf --disable-doxygen-html \
$(use_enable debug tracing) \
$(use_enable doc doxygen-doc)
}
src_compile() {
emake -j1
}
src_install() {
emake install DESTDIR="${D}"
dobin src/rddi.py
dosym rdd-copy /usr/bin/rdd
#this causes a warning about not being recursive, no clue why
dohtml -r doxygen-doc/html/*
}

View File

@@ -1 +0,0 @@
DIST man-pages-ro-0.2.tar.gz 42764 BLAKE2B 1bdc89f8a2d04322ec0d65eb48eb070d96d8dc9f692a80dfb60053fe3b96051101f4cce048e3f159a6394ff4e333dbf38f6b255399a0d02805ae5044755004cb SHA512 d45deab53dbc34ef9809c19c00cded7f67bf78979cd9a8dc4a5e418465a2d56327822a07736d38fdfc34d036909866b67fdd78d1c2dcbbdb7e60d5bfbfb2599a

View File

@@ -1,22 +0,0 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
DESCRIPTION="A somewhat comprehensive collection of Romanian Linux man pages"
HOMEPAGE="http://www.rolix.org/man/arhiva/"
SRC_URI="http://www.rolix.org/man/arhiva/${P}.tar.gz"
LICENSE="LDP-1 GPL-2+ man-pages"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
RDEPEND="virtual/man"
S=${WORKDIR}/man-ro
src_install() {
insinto /usr/share/man/ro/man1
doins man1/*.1
}

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST powerprefs-0.8.0.tar.gz 400749 BLAKE2B 53a0dab3348b56a770861ada1fc882d24bab36a77e6823a1724e602ddc424b1232cb9989e353b4eedc0d62261bd031402745d10720f635bf64e7b6f7cfdd07e2 SHA512 79f30fffd9cda707084e7acebd5dca0849dc9ba368ba03d4553c518e2d8d0265c8f5cc4849a8d8d5c8bd8c973320a00bd3d635f36fb94b3373391ceef802ca99

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>ppc@gentoo.org</email>
<name>Gentoo Linux PowerPC Development</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">pbbuttons</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,21 +0,0 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
DESCRIPTION="program to interface with pbbuttonsd (Powerbook/iBook) keys"
HOMEPAGE="http://pbbuttons.sf.net"
SRC_URI="mirror://sourceforge/pbbuttons/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc ~x86"
IUSE=""
DEPEND=">=x11-libs/gtk+-2.4:2
>=app-laptop/pbbuttonsd-0.8.0"
src_install() {
make DESTDIR="${D}" install || die
dodoc README
}

View File

@@ -1 +0,0 @@
DIST cwiid-20110107.tar.bz2 81184 BLAKE2B 272ca126f82a25fa1b491fbc5abe11ba76e1f99b9390de2243ed49fbe4d70da6a424e9e34c9f35021d1ff9321b878e0360ec0503874923de605a8e8c99e6d1a2 SHA512 b9cde716f7bc67697cf6fafd62f324cf343afc734845d8c3f608e0ad9abe245570e59dbda10a0d3a50b0439a8cc8db0bcf71d592c6d4b733c3955426a97cb46f

View File

@@ -1,76 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/abstrakraft/cwiid.git"
SRC_URI=""
KEYWORDS=""
inherit git
else
# git archive --prefix=cwiid-$(date +%Y%m%d)/ \
# --format=tar HEAD | bzip2 > cwiid-$(date +%Y%m%d).tar.bz2
SRC_URI="https://dev.gentoo.org/~lxnay/cwiid/cwiid-${PV}.tar.bz2"
KEYWORDS="~x86 ~amd64"
fi
PYTHON_COMPAT=( python2_7 )
inherit eutils linux-mod autotools python-single-r1
DESCRIPTION="Library, input driver, and utilities for the Nintendo Wiimote"
HOMEPAGE="http://abstrakraft.org/cwiid"
LICENSE="GPL-2"
SLOT="0"
IUSE="python"
DEPEND="virtual/awk
sys-apps/sed
sys-devel/bison
>=sys-devel/flex-2.5.35
virtual/pkgconfig
python? ( ${PYTHON_DEPS} )"
RDEPEND="net-wireless/bluez
x11-libs/gtk+:2
python? ( ${PYTHON_DEPS} )"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
pkg_setup() {
CONFIG_CHECK="~BT_L2CAP ~INPUT_UINPUT"
linux-mod_pkg_setup
use python && python-single-r1_pkg_setup
}
src_unpack() {
if [[ ${PV} == "9999" ]]; then
git_src_unpack
else
unpack ${A}
fi
}
src_prepare() {
# Fix broken build system
sed -i "s:--disable-ldconfig:--without-ldconfig:g" "${S}"/configure.ac || die
sed -i "s:enable_ldconfig:with_ldconfig:g" "${S}"/configure.ac || die
epatch "${FILESDIR}"/${P}-underlinking.patch
eautoreconf
}
src_configure() {
econf $(use_with python) --without-ldconfig || die "configure failed"
}
src_compile() {
emake || die "emake failed"
}
src_install() {
emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog NEWS README
insinto /lib/udev/rules.d
doins "${FILESDIR}/60-${PN}.rules"
}

View File

@@ -1,2 +0,0 @@
# make possible to use cwiid device as user
KERNEL=="uinput", MODE="0660", GROUP="plugdev"

View File

@@ -1,31 +0,0 @@
From: Julian Ospald <hasufell@gentoo.org>
Date: Tue Aug 14 23:04:03 UTC 2012
Subject: build system
fix build for linkers that don't permit underlinking
--- configure.ac
+++ configure.ac
@@ -69,6 +69,8 @@
AC_MSG_ERROR([linux/uinput.h]),
[#include <linux/input.h>])
+PKG_CHECK_MODULES([BLUETOOTH], [bluez])
+
AC_ISC_POSIX
AC_ARG_WITH(cwiid-config-dir,AC_HELP_STRING([--with-cwiid-config-dir],
--- wmdemo/Makefile.in
+++ wmdemo/Makefile.in
@@ -6,9 +6,9 @@
SOURCES = wmdemo.c
-CFLAGS += -I@top_builddir@/libcwiid
+CFLAGS += -I@top_builddir@/libcwiid @BLUETOOTH_CFLAGS@
LDFLAGS += -L@top_builddir@/libcwiid
-LDLIBS += -lcwiid
+LDLIBS += -lcwiid @BLUETOOTH_LIBS@
INST_DIR = @bindir@
include $(COMMON)/include/app.mak

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST gnome-phone-manager-0.69.tar.xz 393916 BLAKE2B c1b77898de55d7c1c74a7cff40e04e0ee72550693060a7b22a1bea32f347efdb80b96df59f1c299488b5cd0b448a980d2f913a4d83f31867c8fcd7e4f8c34d66 SHA512 fa12ef3bc2d94fd91c6f680a5b47cba16a56c2fdf324da958503a7c4f7eb1fedc7aeaced567f2ed1ad8c25da4f994b709018e95bb7ec4a8a2248521a3453970d

View File

@@ -1,541 +0,0 @@
From 091f0e00bae058d384fbc9834a402192bbf192a6 Mon Sep 17 00:00:00 2001
From: Matthew Barnes <mbarnes@redhat.com>
Date: Sat, 29 Dec 2012 21:14:51 +0100
Subject: [PATCH] Adapt to Evolution-Data-Server API changes
Closes: https://bugzilla.gnome.org/show_bug.cgi?id=680927
---
configure.in | 2 +-
cut-n-paste/e-contact-entry/e-contact-entry.c | 168 +++++++++++---------------
cut-n-paste/e-contact-entry/e-contact-entry.h | 8 +-
libgsm/phonemgr-utils.c | 2 +-
src/e-phone-entry.c | 38 +++---
5 files changed, 96 insertions(+), 122 deletions(-)
diff --git a/configure.in b/configure.in
index be5e729..73e7aec 100644
--- a/configure.in
+++ b/configure.in
@@ -47,7 +47,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobject-2.0 $GNOKII_REQS gthread-2.0 bluez $e
PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
libcanberra-gtk3 gconf-2.0
- $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserverui-3.0
+ $GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
)
diff --git a/cut-n-paste/e-contact-entry/e-contact-entry.c b/cut-n-paste/e-contact-entry/e-contact-entry.c
index dc8e2e3..bbd4e6a 100644
--- a/cut-n-paste/e-contact-entry/e-contact-entry.c
+++ b/cut-n-paste/e-contact-entry/e-contact-entry.c
@@ -1,4 +1,4 @@
-/*
+/*
* Copyright (C) 2004 Ross Burton <ross@burtonini.com
*
* e-contact-entry.c
@@ -38,11 +38,6 @@
#include <glib.h>
#include <glib/gi18n.h>
-#include <libedataserver/e-source.h>
-#include <libebook/e-book.h>
-#include <libebook/e-book-view.h>
-#include <libebook/e-contact.h>
-
#include "e-contact-entry.h"
#include "econtactentry-marshal.h"
@@ -59,7 +54,7 @@ static int signals[LAST_SIGNAL] = { 0 };
/* Properties */
enum {
PROP_0, /* TODO: why? */
- PROP_SOURCE_LIST,
+ PROP_REGISTRY,
PROP_COMPLETE_LENGTH,
};
@@ -70,7 +65,7 @@ enum {
struct EContactEntryPriv {
GtkEntryCompletion *completion;
GtkListStore *store;
- ESourceList *source_list;
+ ESourceRegistry *registry;
/* A list of EntryLookup structs we are searching */
GList *lookup_entries;
/* Number of characters to start searching at */
@@ -227,7 +222,7 @@ e_contact_entry_display_func (EContact *contact)
emails = e_contact_get (contact, E_CONTACT_EMAIL);
for (l = emails; l != NULL; l = l->next) {
item = g_new0 (EContactEntyItem, 1);
- item->identifier = item->identifier = g_strdup (l->data);
+ item->identifier = g_strdup (l->data);
item->display_string = g_strdup_printf ("%s <%s>", (char*)e_contact_get_const (contact, E_CONTACT_NAME_OR_ORG), item->identifier);
items = g_list_prepend (items, item);
@@ -276,22 +271,13 @@ view_contacts_added_cb (EBook *book, GList *contacts, gpointer user_data)
return;
photo = e_contact_get (contact, E_CONTACT_PHOTO);
-#ifndef HAVE_ECONTACTPHOTOTYPE
- if (photo) {
-#else
if (photo && photo->type == E_CONTACT_PHOTO_TYPE_INLINED) {
-#endif
GdkPixbufLoader *loader;
loader = gdk_pixbuf_loader_new ();
-#ifndef HAVE_ECONTACTPHOTOTYPE
- if (gdk_pixbuf_loader_write (loader, (guchar *)photo->data,
- photo->length, NULL))
-#else
if (gdk_pixbuf_loader_write (loader, (guchar *)photo->data.inlined.data,
photo->data.inlined.length, NULL))
-#endif
pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
if (pixbuf) {
@@ -339,16 +325,15 @@ view_contacts_added_cb (EBook *book, GList *contacts, gpointer user_data)
* The query on the EBookView has completed.
*/
static void
-view_completed_cb (EBookView *book_view, EBookViewStatus status, gpointer user_data)
+view_completed_cb (EBookView *book_view, EBookViewStatus status, const gchar *message, gpointer user_data)
{
EntryLookup *lookup;
g_return_if_fail (user_data != NULL);
- /* TODO: handle status != OK */
- g_return_if_fail (status == E_BOOK_ERROR_OK);
g_return_if_fail (book_view != NULL);
lookup = (EntryLookup*)user_data;
g_object_unref (lookup->bookview);
+ lookup->bookview = NULL;
}
/**
@@ -361,9 +346,9 @@ bookview_cb (EBook *book, EBookStatus status, EBookView *book_view, gpointer clo
/* TODO: handle status != OK */
g_return_if_fail (status == E_BOOK_ERROR_OK);
g_return_if_fail (closure != NULL);
-
+
lookup = (EntryLookup*)closure;
-
+
g_object_ref (book_view);
/* This shouldn't happen of course */
if (lookup->bookview) {
@@ -372,10 +357,10 @@ bookview_cb (EBook *book, EBookStatus status, EBookView *book_view, gpointer clo
}
lookup->bookview = book_view;
g_object_add_weak_pointer ((GObject*)book_view, (gpointer*)&lookup->bookview);
-
- g_signal_connect (book_view, "contacts_added", (GCallback)view_contacts_added_cb, lookup);
- g_signal_connect (book_view, "sequence_complete", (GCallback)view_completed_cb, lookup);
-
+
+ g_signal_connect (book_view, "contacts-added", (GCallback)view_contacts_added_cb, lookup);
+ g_signal_connect (book_view, "view_complete", (GCallback)view_completed_cb, lookup);
+
e_book_view_start (book_view);
}
@@ -396,9 +381,10 @@ entry_changed_cb (GtkEditable *editable, gpointer user_data)
if (lookup->bookview) {
e_book_view_stop (lookup->bookview);
g_object_unref (lookup->bookview);
+ lookup->bookview = NULL;
}
}
-
+
gtk_list_store_clear (entry->priv->store);
query = create_query (entry, gtk_editable_get_chars (editable, 0, -1));
@@ -409,8 +395,8 @@ entry_changed_cb (GtkEditable *editable, gpointer user_data)
/* If the book isn't open yet, skip this source */
if (!lookup->open)
continue;
-
- if (e_book_async_get_book_view (lookup->book, query, NULL, 11, (EBookBookViewCallback)bookview_cb, lookup) != 0) {
+
+ if (e_book_async_get_book_view (lookup->book, query, NULL, MAX_ENTRIES, (EBookBookViewCallback)bookview_cb, lookup) == FALSE) {
g_signal_emit (entry, signals[ERROR], 0, _("Cannot create searchable view."));
}
}
@@ -441,7 +427,7 @@ book_opened_cb (EBook *book, EBookStatus status, gpointer data)
return;
}
}
-
+
g_signal_emit (lookup->entry, signals[STATE_CHANGE], 0, FALSE);
g_signal_emit (lookup->entry, signals[ERROR], 0, stringify_ebook_error (status));
return;
@@ -458,11 +444,12 @@ book_opened_cb (EBook *book, EBookStatus status, gpointer data)
*/
void
-e_contact_entry_set_source_list (EContactEntry *entry,
- ESourceList *source_list)
+e_contact_entry_set_registry (EContactEntry *entry,
+ ESourceRegistry *registry)
{
+ GList *list, *link;
+ const gchar *extension_name;
GError *error = NULL;
- GSList *list, *l;
g_return_if_fail (E_IS_CONTACT_ENTRY (entry));
@@ -471,58 +458,48 @@ e_contact_entry_set_source_list (EContactEntry *entry,
g_list_foreach (entry->priv->lookup_entries, (GFunc)lookup_entry_free, NULL);
g_list_free (entry->priv->lookup_entries);
}
- if (entry->priv->source_list) {
- g_object_unref (entry->priv->source_list);
+ if (entry->priv->registry) {
+ g_object_unref (entry->priv->registry);
}
/* If we have no new sources, disable and return here */
- if (source_list == NULL) {
+ if (registry == NULL) {
g_signal_emit (entry, signals[STATE_CHANGE], 0, FALSE);
- entry->priv->source_list = NULL;
+ entry->priv->registry = NULL;
entry->priv->lookup_entries = NULL;
return;
}
- entry->priv->source_list = source_list;
- /* So that the list isn't going away underneath us */
- g_object_ref (entry->priv->source_list);
+ entry->priv->registry = registry;
+ /* So that the registry isn't going away underneath us */
+ g_object_ref (entry->priv->registry);
- /* That gets us a list of ESourceGroup */
- list = e_source_list_peek_groups (source_list);
entry->priv->lookup_entries = NULL;
- for (l = list; l != NULL; l = l->next) {
- ESourceGroup *group = l->data;
- GSList *sources = NULL, *m;
- /* That should give us a list of ESource */
- sources = e_source_group_peek_sources (group);
- for (m = sources; m != NULL; m = m->next) {
- ESource *source = m->data;
- ESource *s = e_source_copy (source);
- EntryLookup *lookup;
- char *uri;
+ extension_name = E_SOURCE_EXTENSION_ADDRESS_BOOK;
+ list = e_source_registry_list_sources (registry, extension_name);
- uri = g_strdup_printf("%s/%s", e_source_group_peek_base_uri (group), e_source_peek_relative_uri (source));
- e_source_set_absolute_uri (s, uri);
- g_free (uri);
+ for (link = list; link != NULL; link = g_list_next (link)) {
+ ESource *source = E_SOURCE (link->data);
+ EntryLookup *lookup;
- /* Now add those to the lookup entries list */
- lookup = g_new0 (EntryLookup, 1);
- lookup->entry = entry;
- lookup->status = E_BOOK_ERROR_OK;
- lookup->open = FALSE;
+ /* Now add those to the lookup entries list */
+ lookup = g_new0 (EntryLookup, 1);
+ lookup->entry = entry;
+ lookup->status = E_BOOK_ERROR_OK;
+ lookup->open = FALSE;
- if ((lookup->book = e_book_new (s, &error)) == NULL) {
- /* TODO handle this better, fire the error signal I guess */
+ if ((lookup->book = e_book_new (source, &error)) == NULL) {
+ /* TODO handle this better, fire the error signal I guess */
+ if (error) {
g_warning ("%s", error->message);
- g_error_free (error);
- g_free (lookup);
- } else {
- entry->priv->lookup_entries = g_list_append (entry->priv->lookup_entries, lookup);
- e_book_async_open(lookup->book, TRUE, (EBookCallback)book_opened_cb, lookup);
+ g_error_free (error);
+ error = NULL;
}
-
- g_object_unref (s);
+ g_free (lookup);
+ } else {
+ entry->priv->lookup_entries = g_list_append (entry->priv->lookup_entries, lookup);
+ e_book_async_open(lookup->book, TRUE, (EBookCallback)book_opened_cb, lookup);
}
}
@@ -530,12 +507,12 @@ e_contact_entry_set_source_list (EContactEntry *entry,
g_signal_emit (entry, signals[STATE_CHANGE], 0, FALSE);
}
-ESourceList *
-e_contact_entry_get_source_list (EContactEntry *entry)
+ESourceRegistry *
+e_contact_entry_get_registry (EContactEntry *entry)
{
g_return_val_if_fail (E_IS_CONTACT_ENTRY (entry), NULL);
- return entry->priv->source_list;
+ return entry->priv->registry;
}
void
@@ -552,7 +529,7 @@ int
e_contact_entry_get_complete_length (EContactEntry *entry)
{
g_return_val_if_fail (E_IS_CONTACT_ENTRY (entry), 3); /* TODO: from paramspec? */
-
+
return entry->priv->lookup_length;
}
@@ -564,7 +541,7 @@ e_contact_entry_set_display_func (EContactEntry *entry, EContactEntryDisplayFunc
if (entry->priv->display_destroy) {
entry->priv->display_destroy (entry->priv->display_func);
}
-
+
entry->priv->display_func = func;
entry->priv->display_data = func_data;
entry->priv->display_destroy = destroy;
@@ -596,13 +573,13 @@ static void
e_contact_entry_set_property (GObject *object, guint property_id, const GValue *value, GParamSpec *pspec)
{
EContactEntry *entry;
-
+
g_return_if_fail (E_IS_CONTACT_ENTRY (object));
entry = E_CONTACT_ENTRY (object);
-
+
switch (property_id) {
- case PROP_SOURCE_LIST:
- e_contact_entry_set_source_list (entry, g_value_get_object (value));
+ case PROP_REGISTRY:
+ e_contact_entry_set_registry (entry, g_value_get_object (value));
break;
case PROP_COMPLETE_LENGTH:
e_contact_entry_set_complete_length (entry, g_value_get_int (value));
@@ -618,10 +595,10 @@ e_contact_entry_get_property (GObject *object, guint property_id, GValue *value,
EContactEntry *entry;
g_return_if_fail (E_IS_CONTACT_ENTRY (object));
entry = E_CONTACT_ENTRY (object);
-
+
switch (property_id) {
- case PROP_SOURCE_LIST:
- g_value_set_object (value, e_contact_entry_get_source_list (entry));
+ case PROP_REGISTRY:
+ g_value_set_object (value, e_contact_entry_get_registry (entry));
break;
case PROP_COMPLETE_LENGTH:
g_value_set_int (value, e_contact_entry_get_complete_length (entry));
@@ -644,7 +621,7 @@ e_contact_entry_finalize (GObject *object)
g_list_free (entry->priv->lookup_entries);
g_object_unref (entry->priv->completion);
g_object_unref (entry->priv->store);
- g_object_unref (entry->priv->source_list);
+ g_object_unref (entry->priv->registry);
if (entry->priv->display_destroy) {
entry->priv->display_destroy (entry->priv->display_func);
@@ -657,7 +634,7 @@ e_contact_entry_finalize (GObject *object)
static void
reset_search_fields (EContactEntry *entry)
{
- EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_EMAIL, E_CONTACT_NICKNAME, E_CONTACT_ORG, 0 };
+ EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_EMAIL, E_CONTACT_NICKNAME, 0 };
g_free (entry->priv->search_fields);
entry->priv->search_fields = g_new0 (EContactField, G_N_ELEMENTS (fields));
@@ -707,23 +684,23 @@ static void
e_contact_entry_class_init (EContactEntryClass *klass)
{
GObjectClass *object_class;
-
+
object_class = (GObjectClass *) klass;
-
+
/* GObject */
object_class->set_property = e_contact_entry_set_property;
object_class->get_property = e_contact_entry_get_property;
object_class->finalize = e_contact_entry_finalize;
/* Properties */
- g_object_class_install_property (object_class, PROP_SOURCE_LIST,
- g_param_spec_object ("source-list", "Source List", "The source list to search for contacts.",
- E_TYPE_SOURCE_LIST, G_PARAM_READWRITE));
-
+ g_object_class_install_property (object_class, PROP_REGISTRY,
+ g_param_spec_object ("registry", "Registry", "Data source registry.",
+ E_TYPE_SOURCE_REGISTRY, G_PARAM_READWRITE));
+
g_object_class_install_property (object_class, PROP_COMPLETE_LENGTH,
g_param_spec_int ("complete-length", "Complete length", "Number of characters to start a search on.",
2, 99, 3, G_PARAM_READWRITE));
-
+
/* Signals */
signals[CONTACT_SELECTED] = g_signal_new ("contact-selected",
G_TYPE_FROM_CLASS (object_class),
@@ -732,7 +709,7 @@ e_contact_entry_class_init (EContactEntryClass *klass)
NULL, NULL,
econtactentry_marshal_VOID__OBJECT_STRING,
G_TYPE_NONE, 2, E_TYPE_CONTACT, G_TYPE_STRING);
-
+
signals[ERROR] = g_signal_new ("error",
G_TYPE_FROM_CLASS (object_class),
G_SIGNAL_RUN_LAST,
@@ -771,6 +748,7 @@ lookup_entry_free (EntryLookup *lookup)
if (lookup->bookview) {
g_warning("EBookView still around");
g_object_unref (lookup->bookview);
+ lookup->bookview = NULL;
}
if (lookup->book) {
g_object_unref (lookup->book);
@@ -789,11 +767,11 @@ split_query_string (const gchar *str)
GArray *parts = g_array_sized_new (FALSE, FALSE, sizeof (char *), 2);
PangoLogAttr *attrs;
guint str_len = strlen (str), word_start = 0, i;
-
- attrs = g_new0 (PangoLogAttr, str_len + 1);
+
+ attrs = g_new0 (PangoLogAttr, str_len + 1);
/* TODO: do we need to specify a particular language or is NULL ok? */
pango_get_log_attrs (str, -1, -1, NULL, attrs, str_len + 1);
-
+
for (i = 0; i < str_len + 1; i++) {
char *start_word, *end_word, *word;
if (attrs[i].is_word_end) {
diff --git a/cut-n-paste/e-contact-entry/e-contact-entry.h b/cut-n-paste/e-contact-entry/e-contact-entry.h
index bf6b39b..6fedef7 100644
--- a/cut-n-paste/e-contact-entry/e-contact-entry.h
+++ b/cut-n-paste/e-contact-entry/e-contact-entry.h
@@ -23,10 +23,8 @@
#ifndef CONTACT_ENTRY_H
#define CONTACT_ENTRY_H
-#include <libedataserver/e-source-group.h>
-#include <libedataserver/e-source-list.h>
-#include <libebook/e-contact.h>
#include <gtk/gtk.h>
+#include <libebook/libebook.h>
G_BEGIN_DECLS
@@ -71,8 +69,8 @@ GType e_contact_entry_get_type (void);
GtkWidget *e_contact_entry_new (void);
-void e_contact_entry_set_source_list (EContactEntry *entry, ESourceList *list);
-ESourceList *e_contact_entry_get_source_list (EContactEntry *entry);
+void e_contact_entry_set_registry (EContactEntry *entry, ESourceRegistry *registry);
+ESourceRegistry *e_contact_entry_get_registry (EContactEntry *entry);
void e_contact_entry_set_complete_length(EContactEntry *entry, int length);
int e_contact_entry_get_complete_length(EContactEntry *entry);
diff --git a/libgsm/phonemgr-utils.c b/libgsm/phonemgr-utils.c
index 4e62e10..baef34f 100644
--- a/libgsm/phonemgr-utils.c
+++ b/libgsm/phonemgr-utils.c
@@ -27,7 +27,7 @@
#include <glib.h>
#include <glib/gstdio.h>
#include <glib-object.h>
-#include <libebook/e-contact.h>
+#include <libebook/libebook.h>
#include <gnokii.h>
#include <bluetooth/bluetooth.h>
diff --git a/src/e-phone-entry.c b/src/e-phone-entry.c
index 5d25622..5c10155 100644
--- a/src/e-phone-entry.c
+++ b/src/e-phone-entry.c
@@ -1,5 +1,5 @@
/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
-/*
+/*
* Copyright (C) 2005 Bastien Nocera <hadess@hadess.net>
*
* e-phone-entry.c
@@ -31,8 +31,6 @@
#include <gtk/gtk.h>
#include <string.h>
-#include <libedataserver/e-source-list.h>
-#include <libedataserverui/e-client-utils.h>
#include "e-phone-entry.h"
#define CONTACT_FORMAT "%s (%s)"
@@ -181,25 +179,25 @@ e_phone_entry_finalize (GObject *object)
}
static void
-add_sources (EContactEntry *entry)
-{
- ESourceList *source_list;
-
- if (e_client_utils_get_sources (&source_list,
- E_CLIENT_SOURCE_TYPE_CONTACTS,
- NULL)) {
- e_contact_entry_set_source_list (E_CONTACT_ENTRY (entry),
- source_list);
- g_object_unref (source_list);
- }
-}
-
-static void
e_phone_entry_init (EPhoneEntry *entry)
{
EContactField fields[] = { E_CONTACT_FULL_NAME, E_CONTACT_NICKNAME, E_CONTACT_ORG, E_CONTACT_PHONE_MOBILE, 0 };
+ ESourceRegistry *registry;
+ GError *error = NULL;
+
+ /* XXX This call blocks while a D-Bus connection is made, possibly
+ * requiring activation. Might be better to create the registry
+ * in main(), pass it to ui_init(), and have e_phone_entry_new()
+ * take it as an argument. Calling this from main() means if it
+ * fails you can abort cleanly with a console error message. */
+ registry = e_source_registry_new_sync (NULL, &error);
+ if (registry == NULL) {
+ g_error ("%s: %s", G_STRFUNC, error->message);
+ g_assert_not_reached ();
+ }
+ e_contact_entry_set_registry (E_CONTACT_ENTRY (entry), registry);
+ g_object_unref (registry);
- add_sources (E_CONTACT_ENTRY (entry));
e_contact_entry_set_search_fields (E_CONTACT_ENTRY (entry), (const EContactField *)fields);
e_contact_entry_set_display_func (E_CONTACT_ENTRY (entry), test_display_func, NULL, NULL);
g_signal_connect (G_OBJECT (entry), "contact_selected",
@@ -212,9 +210,9 @@ static void
e_phone_entry_class_init (EPhoneEntryClass *klass)
{
GObjectClass *object_class;
-
+
object_class = (GObjectClass *) klass;
-
+
/* GObject */
object_class->finalize = e_phone_entry_finalize;
--
1.8.0.2

View File

@@ -1,12 +0,0 @@
diff -up ./configure.in.orig ./configure.in
--- a/configure.in.orig 2014-05-04 09:40:07.973480490 +0300
+++ b/configure.in 2014-05-04 09:40:26.264727691 +0300
@@ -48,7 +48,7 @@ PKG_CHECK_MODULES(LIBGSM, glib-2.0 gobje
PKG_CHECK_MODULES(PHONEMGR, gtk+-3.0 >= 3.0 glib-2.0 >= 2.31.0
libcanberra-gtk3 gconf-2.0
$GNOME_BLUETOOTH_REQS $evo_pc_file libedataserver-1.2 >= 3.6
- gmodule-2.0 dbus-glib-1 gnome-icon-theme >= 2.19.1
+ gmodule-2.0 dbus-glib-1 adwaita-icon-theme >= 2.19.1
)
DBUSLIBDIR="`$PKG_CONFIG dbus-glib-1 --variable=libdir`"

View File

@@ -1,56 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
GNOME2_LA_PUNT="yes"
inherit autotools gnome2
DESCRIPTION="Allows you to control aspects of your mobile phone from your GNOME desktop"
HOMEPAGE="https://wiki.gnome.org/PhoneManager"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="debug"
# telepathy support is considered experimental
RDEPEND="
>=dev-libs/glib-2.31.0:2
>=x11-libs/gtk+-3:3
>=gnome-base/orbit-2
>=gnome-base/gconf-2:2
>=gnome-extra/evolution-data-server-3.6:=
media-libs/libcanberra[gtk3]
>=app-mobilephone/gnokii-0.6.28[bluetooth]
net-wireless/bluez
dev-libs/dbus-glib
dev-libs/openobex:0=
media-libs/libcanberra[gtk]
>=net-wireless/gnome-bluetooth-3.3:2=
x11-themes/adwaita-icon-theme
"
DEPEND="${RDEPEND}
>=dev-util/intltool-0.35.5
virtual/pkgconfig
gnome-base/gnome-common
"
# gnome-common needed for eautoreconf
src_prepare() {
# Fix eds-3.6 building, upstream bug #680927
eapply "${FILESDIR}"/0001-Adapt-to-Evolution-Data-Server-API-changes.patch
eapply "${FILESDIR}"/${P}-adwaita-icon-theme.patch
mv configure.in configure.ac || die
eautoreconf
gnome2_src_prepare
}
src_configure() {
# bluetooth-plugin is no longer buildable, bug #512204
gnome2_src_configure \
--disable-bluetooth-plugin \
--disable-telepathy \
--disable-static \
$(use_enable debug)
}

View File

@@ -1,20 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
<longdescription>
Phone Manager is a program created to allow you to control aspects
of your mobile phone from your GNOME desktop.
The software is in its early stages right now. Current features include:
* Runs in the background; indicates status on the panel notification area.
* Display on-screen alert when text message (SMS) arrives
* Text message (SMS) sending facility
Phone Manager supports any mobile phone that can connect to your
computer as a serial port: via Bluetooth, IrDA or a serial cable.
</longdescription>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST ringtonetools-2.26.tar.gz 40172 BLAKE2B a8dbe0ef02f5677f9f5fca02109d38e32b1d6ce61741bc2f3d278e6e008d674bd05b5038636f419795163c7bd25dd66654f269b44eae0596f21eb6fccfb0a4fc SHA512 aa352a8a9e6d84bb649d559e1026239fb7129636bfe6369d90b1e47ceedc530703144a549e0ec0aed1c89d39727c6d604aca31c2255bf3a5c0fb88502f8b31a4

View File

@@ -1,11 +0,0 @@
diff -Nru ringtonetools-2.26.orig/Makefile ringtonetools-2.26/Makefile
--- ringtonetools-2.26.orig/Makefile 2005-08-01 20:42:00.000000000 +0300
+++ ringtonetools-2.26/Makefile 2006-09-24 13:01:32.252022000 +0300
@@ -3,7 +3,6 @@
@cd src && make
@if [ -e src/ringtonetools.exe ]; then mv src/ringtonetools.exe ringtonetools.exe; fi
@if [ -e src/ringtonetools ]; then mv src/ringtonetools .; fi
- @strip ringtonetools*
clean:

View File

@@ -1,6 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<longdescription>Ringtone Tools is a program for creating custom ringtones and graphical logos for mobile phones.</longdescription>
</pkgmetadata>

View File

@@ -1,30 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit eutils toolchain-funcs
DESCRIPTION="program for creating ringtones and logos for mobile phones"
HOMEPAGE="http://ringtonetools.mikekohn.net/"
SRC_URI="http://downloads.mikekohn.net/ringtonetools/${P}.tar.gz"
LICENSE="ringtonetools"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE=""
src_unpack() {
unpack ${A}
epatch "${FILESDIR}/${P}-no-strip.patch"
}
src_compile() {
emake -j1 FLAGS="${CFLAGS}" LIBS="${LDFLAGS}" CC="$(tc-getCC)" || die "make failed"
}
src_install() {
dobin ringtonetools || die "program not found"
dodoc docs/*
docinto samples
dodoc samples/*
}

View File

@@ -1 +0,0 @@
DIST gtimelog-0.8.1.tar.gz 188353 BLAKE2B 00f7b82e325991b3e8619d21c97a3a8ca90e98fba8d9c9c2feb55db94648dc52cc015331366cebf6d23dc9c603a42cd8f103b10016a13dcb70ae13be4efcdc6a SHA512 bec4e3182d08be1a75da79f30b58b76e77e1b678477b33edeba529fdf15d8f61d9913c0f43d7ed46cf39b571ab481a8620c5f20b60fb251e16f530aa6465ce98

View File

@@ -1,68 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
PYTHON_COMPAT=( python2_7 )
DISTUTILS_IN_SOURCE_BUILD=true
DISTUTILS_SINGLE_IMPL=true
inherit distutils-r1 virtualx
DESCRIPTION="A small Gtk+ application for keeping track of your time"
HOMEPAGE="http://mg.pov.lt/gtimelog/"
LICENSE="GPL-2"
SLOT="0"
SRC_URI="https://launchpad.net/gtimelog/devel/${PV}/+download/${P}.tar.gz"
KEYWORDS="amd64 x86"
IUSE="ayatana test"
# gnome-base/gnome-desktop provides gnome-week.png
RDEPEND="
dev-libs/gobject-introspection
dev-python/dbus-python
dev-python/pygobject:3
gnome-base/gnome-desktop:2
x11-libs/gtk+:3[introspection]
x11-libs/pango[introspection]
ayatana? ( dev-libs/libappindicator:3[introspection] )
"
DEPEND="test? (
${RDEPEND}
ayatana? ( dev-libs/libappindicator:3[introspection] ) )
"
DOCS="HACKING.txt NEWS.txt NOTES.txt README.txt"
src_prepare() {
# Support prefixed installation
sed -e "s:\"/usr:\"${EPREFIX}/usr:g" \
-i src/gtimelog/main.py || die "sed failed"
sed -i -e 's/python2.3/python/' scripts/export-my-calendar.py || die
sed -i -e 's/Application;//' gtimelog.desktop || die #462958
distutils-r1_src_prepare
}
src_test() {
VIRTUALX_COMMAND=distutils-r1_src_test virtualmake
}
src_install() {
domenu gtimelog.desktop
doicon src/gtimelog/gtimelog-*.png
insinto /usr/share/gtimelog
doins src/gtimelog/*.ui src/gtimelog/gtimelog.png
exeinto /usr/share/gtimelog/scripts
doexe scripts/*.py
distutils-r1_src_install
python_fix_shebang "${ED}"
# Don't install icons in /usr/lib/python*
find "${ED}/$(python_get_sitedir)" -regex '.*\(png\|ui\)$' -exec rm -f {} + || die
}

View File

@@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="launchpad">gtimelog</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST scsh-install-lib-1.3.0.tar.gz 142852 BLAKE2B 9c01264ea9d32ece575425666b396c6a2f9cc7bd82a04ff4c8d214a9cc84ddac65ad45f67e92e52909aa8cd0f43a65c79f4731d238e666e94be5c3d7055127a0 SHA512 ec9069e7ceb6fe316c8b0d1baf1903f2ce1fa2f3f79dc1bf8356b8064c0596e92c8bbc889c7d27b6456a2a0c49dde984536a05987baccc05f4724992cf90ca98

View File

@@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>scheme@gentoo.org</email>
<name>Gentoo Scheme Project</name>
</maintainer>
<use>
<flag name="scsh">Use a non-FHS directory layout</flag>
</use>
</pkgmetadata>

View File

@@ -1,24 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit scsh
DESCRIPTION="Installation tool for the Scheme Untergrund Library"
HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND=">=app-shells/scsh-0.6.6"
src_install() {
dodir "${SCSH_MODULES_PATH}"
./install.scm ${SCSH_LAYOUT_CONF} \
--bindir /usr/bin \
--force \
|| die "./install.scm failed"
}

View File

@@ -1,23 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit scsh
DESCRIPTION="Installation tool for the Scheme Untergrund Library"
HOMEPAGE="http://lamp.epfl.ch/~schinz/scsh_packages/"
SRC_URI="http://lamp.epfl.ch/~schinz/scsh_packages/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
DEPEND=">=app-shells/scsh-0.6.6"
src_install() {
dodir $SCSH_MODULES_PATH
./install.scm ${SCSH_LAYOUT_CONF} \
--bindir /usr/bin \
--force \
|| die "./install.scm failed"
}

View File

@@ -1 +0,0 @@
DIST zemberek-server-nolibs-0.7.1.tar.gz 17877 BLAKE2B 3d214c50f1306d1a245bdbf32d0e2fe513b1836b2a4f3a7100c83fa8db5153fb1dbabffa092e3f672675bfbc54fb85bf98e79a8428b8981a72529865d7c85f59 SHA512 5a4c880976c69e4a4f24f778326008ac0a6ea14ed621f8953643298ab2b723799ec4974b55fac5d6b68e5c9134d0e4e06829535cbb2119aefe765cffe0fc9f1d

View File

@@ -1 +0,0 @@
export LC_ALL="tr_TR.UTF-8"

View File

@@ -1,15 +0,0 @@
#!/sbin/openrc-run
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License, v2 or later
start() {
ebegin "Starting zemberek-server"
/sbin/start-stop-daemon -b --start --quiet --pidfile /var/run/zemberek-server.pid --make-pidfile --exec /usr/bin/zemberek-server
eend $?
}
stop() {
ebegin "Stopping zemberek-server"
start-stop-daemon --stop --pidfile /var/run/zemberek-server.pid --quiet
eend $?
}

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
<upstream>
<remote-id type="google-code">zemberek</remote-id>
<remote-id type="github">ahmetaa/zemberek-nlp</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,54 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
HOMEPAGE="https://github.com/ahmetaa/zemberek-nlp"
SRC_URI="https://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
LICENSE="MPL-1.1 GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc64 ~x86"
S="${WORKDIR}"
IUSE=""
CDEPEND="dev-java/zemberek[l10n_tr]
dev-java/dbus-java
dev-java/mina-core"
RDEPEND="${CDEPEND}
dev-java/slf4j-nop
>=virtual/jre-1.6"
DEPEND="${CDEPEND}
>=virtual/jdk-1.6"
EANT_BUILD_TARGET="dist"
src_unpack() {
unpack ${A}
mkdir lib || die
cd lib || die
java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
java-pkg_jarfrom zemberek zemberek2-tr.jar
java-pkg_jarfrom dbus-java dbus.jar
java-pkg_jarfrom mina-core
}
src_install() {
java-pkg_newjar dist/${P}.jar ${PN}.jar
java-pkg_dolauncher zemberek-server \
--java_args \
"-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
--pre "${FILESDIR}"/pre \
--main net.zemberekserver.server.ZemberekServer
java-pkg_register-dependency slf4j-nop
doinitd "${FILESDIR}"/zemberek-server
insinto /etc/dbus-1/system.d
doins dist/config/zemberek-server.conf
insinto /etc
newins config/conf.ini zemberek-server.ini
}

View File

@@ -1,53 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=2
inherit eutils java-pkg-2 java-ant-2
DESCRIPTION="A Turkish spell checker server based on Zemberek NLP library"
HOMEPAGE="https://github.com/ahmetaa/zemberek-nlp"
SRC_URI="https://zemberek.googlecode.com/files/${PN}-nolibs-${PV}.tar.gz"
LICENSE="MPL-1.1 GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc64 x86"
S="${WORKDIR}"
IUSE=""
CDEPEND="dev-java/zemberek[l10n_tr]
dev-java/dbus-java
dev-java/mina-core"
RDEPEND="${CDEPEND}
dev-java/slf4j-nop
>=virtual/jre-1.5"
DEPEND="${CDEPEND}
>=virtual/jdk-1.5"
EANT_BUILD_TARGET="dist"
src_unpack() {
unpack ${A}
mkdir lib || die
cd lib || die
java-pkg_jarfrom zemberek zemberek2-cekirdek.jar
java-pkg_jarfrom zemberek zemberek2-tr.jar
java-pkg_jarfrom dbus-java dbus.jar
java-pkg_jarfrom mina-core
}
src_install() {
java-pkg_newjar dist/${P}.jar ${PN}.jar
java-pkg_dolauncher zemberek-server \
--java_args \
"-Xverify:none -Xms12m -Xmx14m -DConfigFile=/etc/zemberek-server.ini" \
--pre "${FILESDIR}"/pre \
--main net.zemberekserver.server.ZemberekServer
java-pkg_register-dependency slf4j-nop
doinitd "${FILESDIR}"/zemberek-server
insinto /etc/dbus-1/system.d
doins dist/config/zemberek-server.conf
insinto /etc
newins config/conf.ini zemberek-server.ini
}

View File

@@ -1 +0,0 @@
DIST zpspell-0.4.3.tar.bz2 10510 BLAKE2B 6b0ef401090037d56caade137f5ca8c8b3f3fafd7c61aa4781e80e2896856031a6b0cb9853dd71cd8ddf17dc486b2cc23bcbf337758b644bf1a3254868134d81 SHA512 b87409735e7c6f8306992e98d006130c9a39cb0903a5938023d6f1379c37e9b12b381f917f71f09e08a557a7cc7cfc1d93536b4fea49d007f20b0da8f7fd3c98

View File

@@ -1,11 +0,0 @@
Index: zpspell-0.4.3/CMakeLists.txt
===================================================================
--- zpspell-0.4.3.orig/CMakeLists.txt
+++ zpspell-0.4.3/CMakeLists.txt
@@ -101,5 +101,5 @@ include_directories(${DBUS_INCLUDE_DIR})
include_directories(${GLIB2_INCLUDE_DIR})
include_directories(${GLIB_CONFIG_DIR})
-target_link_libraries(zpspell glib-2.0 dbus-glib-1)
+target_link_libraries(zpspell glib-2.0 dbus-glib-1 gobject-2.0)

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1,26 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
inherit cmake-utils
DESCRIPTION="Zemberek-Pardus spell checker interface"
HOMEPAGE="http://www.pardus.org.tr/projeler/masaustu/zemberek-pardus"
SRC_URI="http://cekirdek.uludag.org.tr/~baris/zpspell/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
DEPEND="dev-libs/dbus-glib"
RDEPEND="${DEPEND}
app-text/zemberek-server"
PATCHES=( "${FILESDIR}/add-gobject-linkage-11566.diff" )
DOCS=( AUTHORS README )
pkg_postinst() {
elog "Please visit ${HOMEPAGE} for"
elog "documentation on how to configure and run Zemberek spellchecker for KDE."
}

View File

@@ -1 +0,0 @@
DIST libgnomemm-2.30.0.tar.bz2 364011 BLAKE2B 2405e4c872dd600ec5b0b2b8b02794adb99aee4af046fbbdfda2ef0a85c2aa0c72468956ebcce641bf390dca59ca4bb15f38b8351620bca2bbc36d482e4f98d7 SHA512 9d4cf332ad511600504e95a64decb3dcecc14943ebb7d928c2b1fff82b2d99727754fd0252802c700092e8efad0e14ab9aacaf9af63c6bb1f9e25334f667317f

View File

@@ -1,29 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
GNOME2_LA_PUNT="yes"
GNOME_TARBALL_SUFFIX="bz2"
inherit flag-o-matic gnome2
DESCRIPTION="C++ bindings for libgnome"
HOMEPAGE="https://www.gtkmm.org"
LICENSE="LGPL-2.1"
SLOT="2.6"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
IUSE=""
RDEPEND="
>=dev-cpp/gtkmm-2.8:2.4
>=gnome-base/libgnome-2.6
"
DEPEND="${RDEPEND}
virtual/pkgconfig
"
src_prepare() {
append-cxxflags -std=c++11
gnome2_src_prepare
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>gnome@gentoo.org</email>
<name>Gentoo GNOME Desktop</name>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST infusion-udf_infusion-8599a9c.tar.gz 5470 BLAKE2B ecb12ea34a690433379a8237fca0a76f6d2e609d63012faec465b0a0ab4509973a7c6179ff5cbba8a60fbccdda844f01d02cfa9bdd88bd051aa4f81c358c577f SHA512 4a9cee8b45b0cd8e7e00210de79f8a42cc3154185c1b31e441f27d51300c113a46639ecce98d0c748aada0538e9bbfc55ef71f017c19c403a84c2e5d478c09fe

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">infusion/udf_infusion</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,67 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=4
inherit eutils toolchain-funcs
MY_REV="8599a9c" # checkout revision
MY_USR="infusion" # user name
MY_PN="udf_infusion"
MY_P="${MY_USR}-${MY_PN}-${MY_REV}"
DESCRIPTION="New functions for MySQL implemented as UDF"
HOMEPAGE="http://www.xarg.org/2010/11/mysql-my-new-playground/"
SRC_URI="https://github.com/${MY_USR}/${MY_PN}/tarball/${MY_REV} -> ${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=">=virtual/mysql-5.1"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
# compile helper
_compile() {
local CC="$(tc-getCC)"
echo "${CC} ${@}" && "${CC}" "${@}"
}
pkg_setup() {
MYSQL_PLUGINDIR="$(mysql_config --plugindir)"
MYSQL_INCLUDE="$(mysql_config --include)"
}
src_prepare() {
# fix soname
sed -i -e "s|${MY_PN}\.so|${PN//-/_}.so|g" *.sql
# add LF
echo >> create.sql
echo >> delete.sql
}
src_compile() {
_compile ${CFLAGS} -Wall -fPIC ${MYSQL_INCLUDE} \
-shared ${LDFLAGS} -o ${PN//-/_}.so ${MY_PN}.c
}
src_install() {
exeinto "${MYSQL_PLUGINDIR}"
doexe *.so
dodoc *.sql
}
pkg_postinst() {
elog
elog "Please have a look at the documentation, how to"
elog "enable/disable the UDF functions of ${PN}."
elog
elog "The documentation is located here:"
elog "/usr/share/doc/${PF}"
elog
}

View File

@@ -1 +0,0 @@
DIST crystalspace-src-2.0.tar.bz2 185925180 BLAKE2B 570f91fa3f22a071a4cd8f47ed887c5e668bad0f5bd57e99c53a2729caa37452bf065b37e5f2801a5ce90886554b38b298956322df26bed2506198ead8cc3071 SHA512 f09d40669268e26542a2854560ac5033e7f89d0bd5def870e5062e08611c36a0875666abe0c705bb5f9f37dafa619f33f900e358d5fe255746a86127a3899f97

View File

@@ -1,142 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
WX_GTK_VER="3.0"
inherit flag-o-matic java-pkg-opt-2 autotools wxwidgets versionator multiprocessing
MY_P=${PN}-src-${PV}
PATH_P=${PN}-$(get_version_component_range 1-2)
DESCRIPTION="Portable 3D Game Development Kit written in C++"
HOMEPAGE="http://crystal.sourceforge.net/"
SRC_URI="mirror://sourceforge/crystal/${MY_P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="3ds alsa bullet cal3d cegui cg doc java jpeg mng ode png speex truetype vorbis wxwidgets"
COMMON_DEP="
virtual/opengl
media-libs/openal
x11-libs/libXt
x11-libs/libXxf86vm
sys-libs/zlib
cg? ( media-gfx/nvidia-cg-toolkit )
ode? ( <dev-games/ode-0.12 )
cal3d? ( >=media-libs/cal3d-0.11 )
jpeg? ( virtual/jpeg:0 )
bullet? ( sci-physics/bullet )
vorbis? ( media-libs/libvorbis )
speex? ( media-libs/libogg
media-libs/speex )
truetype? ( >=media-libs/freetype-2.1 )
alsa? ( media-libs/alsa-lib )
mng? ( media-libs/libmng )
png? ( media-libs/libpng:0= )
wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
cegui? ( >=dev-games/cegui-0.5.0 )
3ds? ( media-libs/lib3ds )
"
RDEPEND="${COMMON_DEP}
java? ( >=virtual/jre-1.5 )
"
DEPEND="${COMMON_DEP}
java? ( >=virtual/jdk-1.5
dev-java/ant-core )
dev-util/ftjam
<dev-lang/swig-3
virtual/pkgconfig
"
S="${WORKDIR}/${MY_P}"
PATCHES=(
"${FILESDIR}"/${P}-gcc47.patch
"${FILESDIR}"/${P}-gcc52.patch
"${FILESDIR}"/${P}-wxgtk.patch
"${FILESDIR}"/${P}-gcc6.patch
)
src_prepare() {
default
# Installing doc conflict with dodoc on src_install
# Removing conflicting target
sed -i \
-e "/^InstallDoc/d" \
Jamfile.in \
docs/Jamfile || die
use wxwidgets && append-libs -lGL
AT_M4DIR=mk/autoconf \
eautoreconf
}
src_configure() {
if use wxwidgets; then
need-wxwidgets unicode
fi
econf \
--disable-as-needed \
--enable-cpu-specific-optimizations=no \
--disable-separate-debug-info \
--without-lcms \
--without-jackasyn \
--without-perl \
$(use_with java) \
--disable-make-emulation \
$(use_with bullet) \
--without-python \
$(use_with png) \
$(use_with jpeg) \
$(use_with mng) \
$(use_with vorbis) \
$(use_with speex) \
$(use_with 3ds) \
$(use_with ode) \
$(use_with truetype freetype2) \
$(use_with cal3d) \
$(use_with wxwidgets wx) \
$(use_with cegui CEGUI) \
$(use_with cg Cg) \
$(use_with alsa asound)
#remove unwanted CFLAGS added by ./configure
sed -i -e '/COMPILER\.CFLAGS\.optimize/d' \
Jamconfig || die
}
src_compile() {
jam -q -dx -j$(makeopts_jobs) || die
}
src_install() {
for installTarget in bin plugin lib include data config bindings
do
jam -q -s DESTDIR="${D}" install_${installTarget} || die
done
if use doc; then
jam -q -s DESTDIR="${D}" install_doc || die
fi
dodoc README docs/history*
echo "CRYSTAL_PLUGIN=/usr/$(get_libdir)/${PATH_P}" > 90crystalspace
echo "CRYSTAL_CONFIG=/etc/${PATH_P}" >> 90crystalspace
doenvd 90crystalspace
}
pkg_postinst() {
elog "Examples coming with this package, need correct light calculation"
elog "Do the following commands, with the root account, to fix that:"
# Fill cache directory for the examples
local dir
for dir in castle flarge isomap parallaxtest partsys r3dtest stenciltest \
terrain terrainf;
do
elog "cslight -video=null /usr/share/${PATH_P}/data/maps/${dir}"
done
}

View File

@@ -1,110 +0,0 @@
https://bugs.gentoo.org/426870
https://bugs.gentoo.org/459440
include/csplugincommon/rendermanager/render.h | 6 +++---
include/csutil/blockallocator.h | 6 +++---
include/csutil/parray.h | 2 +-
include/csutil/redblacktree.h | 4 ++--
include/csutil/refarr.h | 2 +-
5 files changed, 10 insertions(+), 10 deletions(-)
--- a/include/csplugincommon/rendermanager/render.h
+++ b/include/csplugincommon/rendermanager/render.h
@@ -194,7 +194,7 @@ namespace RenderManager
|| (mesh.preCopyNum != 0))
{
// Render the latest batch of meshes
- RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, m);
+ this->RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, m);
lastRenderedMesh = m;
lastShader = shader;
@@ -208,7 +208,7 @@ namespace RenderManager
}
}
- RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, node->meshes.GetSize ());
+ this->RenderMeshes (context, node->meshes, lastShader, lastTicket, lastRenderedMesh, node->meshes.GetSize ());
}
};
@@ -242,7 +242,7 @@ namespace RenderManager
iShader* shader = context.shaderArray[mesh.contextLocalId+layerOffset];
size_t ticket = context.ticketArray[mesh.contextLocalId+layerOffset];
- RenderMeshes (context, node->meshes, shader, ticket, m, m+1);
+ this->RenderMeshes (context, node->meshes, shader, ticket, m, m+1);
}
}
}
--- a/include/csutil/blockallocator.h
+++ b/include/csutil/blockallocator.h
@@ -193,7 +193,7 @@ public:
~csBlockAllocator()
{
ObjectDispose dispose (*this, false);
- DisposeAll (dispose);
+ this->DisposeAll (dispose);
}
/**
@@ -204,7 +204,7 @@ public:
void Empty ()
{
ObjectDispose dispose (*this, true);
- FreeAll (dispose);
+ this->FreeAll (dispose);
}
/**
@@ -215,7 +215,7 @@ public:
void DeleteAll ()
{
ObjectDispose dispose (*this, true);
- DisposeAll (dispose);
+ this->DisposeAll (dispose);
}
/**
--- a/include/csutil/parray.h
+++ b/include/csutil/parray.h
@@ -112,7 +112,7 @@ public:
{
CS_ASSERT (this->GetSize () > 0);
T* ret = GetAndClear (this->GetSize () - 1); // see *1*
- Truncate (this->GetSize () - 1);
+ this->Truncate (this->GetSize () - 1);
return ret;
}
--- a/include/csutil/redblacktree.h
+++ b/include/csutil/redblacktree.h
@@ -1155,7 +1155,7 @@ public:
T* Put (const K& key, const T &value)
{
csRedBlackTreePayload<K, T>* payload = (csRedBlackTreePayload<K, T>*)
- Insert (csRedBlackTreePayload<K, T>(key, value));
+ this->Insert (csRedBlackTreePayload<K, T>(key, value));
return (payload != 0) ? &payload->GetValue() : 0;
}
/**
@@ -1194,7 +1194,7 @@ public:
*/
const T& Get (const K& key, const T& fallback) const
{
- const csRedBlackTreePayload<K, T>* payload = Find (key);
+ const csRedBlackTreePayload<K, T>* payload = this->Find (key);
if (payload == 0) return fallback;
return payload->GetValue();
}
--- a/include/csutil/refarr.h
+++ b/include/csutil/refarr.h
@@ -111,7 +111,7 @@ public:
{
CS_ASSERT (this->GetSize () > 0);
csRef<T> ret = this->Get (this->GetSize () - 1); // see *1*
- SetSize (this->GetSize () - 1);
+ this->SetSize (this->GetSize () - 1);
return ret;
}
};

View File

@@ -1,53 +0,0 @@
--- a/include/csgfx/imagememory.h.old 2016-04-17 09:09:31.497152401 +0200
+++ b/include/csgfx/imagememory.h 2016-04-17 09:12:13.838355158 +0200
@@ -179,8 +179,8 @@
/// Get a pointer to the alpha data that can be changed.
uint8* GetAlphaPtr ();
- virtual const void* GetImageData () { return GetImagePtr (); }
- virtual int GetWidth () const { return Width; }
+ virtual const void* GetImageData ();
+ virtual int GetWidth () const;
virtual int GetHeight () const { return Height; }
virtual int GetDepth () const { return Depth; }
--- a/libs/csgfx/imagememory.cpp.old 2016-04-17 09:07:19.555451540 +0200
+++ b/libs/csgfx/imagememory.cpp 2016-04-17 09:13:09.339398463 +0200
@@ -208,6 +208,23 @@
EnsureImage();
return (void*)databuf->GetData ();
}
+
+const void* csImageMemory::GetImageData ()
+{
+ return GetImagePtr ();
+}
+
+int csImageMemory::GetWidth () const
+{
+ return Width;
+}
+
+void csImageBase::SetName (const char* iName)
+{
+ cs_free (fName);
+ fName = CS::StrDup (iName);
+}
+
csRGBpixel* csImageMemory::GetPalettePtr ()
{
EnsureImage();
--- a/include/csgfx/imagebase.h.old 2016-04-17 09:59:09.211101864 +0200
+++ b/include/csgfx/imagebase.h 2016-04-17 09:59:20.041919599 +0200
@@ -61,10 +61,7 @@
// Most images are 2D, so provide a sensible default
virtual int GetDepth () const { return 1; }
- virtual void SetName (const char* iName)
- {
- cs_free (fName); fName = CS::StrDup (iName);
- }
+ virtual void SetName (const char* iName);
virtual const char* GetName () const { return fName; }
/* Commented out: should be implemented by all descendants.

View File

@@ -1,238 +0,0 @@
--- crystalspace-src-2.0/include/csutil/redblacktree.h.old 2016-09-20 22:06:36.732698058 -0400
+++ crystalspace-src-2.0/include/csutil/redblacktree.h 2016-09-20 22:09:08.437064011 -0400
@@ -37,7 +37,7 @@
* @{ */
template <typename K, typename Allocator,
- template<typename K, typename K2> class Ordering>
+ template<typename K1, typename K2> class Ordering>
class csRedBlackTree;
template <typename K, typename T>
@@ -237,7 +237,7 @@
template <typename K,
typename Allocator =
CS::Container::DefaultRedBlackTreeAllocator<K>,
- template<typename K, typename K2> class Ordering =
+ template<typename K1, typename K2> class Ordering =
CS::Container::RedBlackTreeOrderingTotal>
class csRedBlackTree
{
--- crystalspace-src-2.0/plugins/terraformer/pagingformer/pagingformer.cpp.old 2016-09-20 22:10:54.287917849 -0400
+++ crystalspace-src-2.0/plugins/terraformer/pagingformer/pagingformer.cpp 2016-09-20 22:12:31.684739007 -0400
@@ -1159,7 +1159,7 @@
else
{
// Something we can't return was requested
- return false;
+ return NULL;
}
}
--- crystalspace-src-2.0/plugins/documentsystem/xmlread/characters.cpp.old 2016-09-20 22:13:28.794863758 -0400
+++ crystalspace-src-2.0/plugins/documentsystem/xmlread/characters.cpp 2016-09-20 22:22:26.124668024 -0400
@@ -46,20 +46,20 @@
// 0 1 2 3 4 5 6 7 8 9 A B C D E F
CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 00-0f
CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 10-1f
- CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,S,S,0), // 20-2f
- CHAR_ROW(S,S,S,S,S,S,S,S,S,S,F,0,0,0,0,0), // 30-3f
- CHAR_ROW(0,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // 40-4f
- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,0,0,0,0,F), // 50-5f
- CHAR_ROW(0,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // 60-6f
- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,0,0,0,0,0), // 70-7f
+ CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,(uint32)S,(uint32)S,0), // 20-2f
+ CHAR_ROW((uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)S,(uint32)F,0,0,0,0,0), // 30-3f
+ CHAR_ROW(0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // 40-4f
+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,0,0,0,(uint32)F), // 50-5f
+ CHAR_ROW(0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // 60-6f
+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,0,0,0,0), // 70-7f
CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 80-8f
CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // 90-9f
CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // a0-af
CHAR_ROW(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0), // b0-bf
- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // c0-cf
- CHAR_ROW(F,F,F,F,F,F,F,0,F,F,F,F,F,F,F,F), // d0-df
- CHAR_ROW(F,F,F,F,F,F,F,F,F,F,F,F,F,F,F,F), // e0-ef
- CHAR_ROW(F,F,F,F,F,F,F,0,F,F,F,F,F,F,F,F), // f0-ff
+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // c0-cf
+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // d0-df
+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // e0-ef
+ CHAR_ROW((uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,0,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F,(uint32)F), // f0-ff
};
#undef CHAR_ROW
--- crystalspace-src-2.0/plugins/mesh/protomesh/object/protomesh.cpp.old 2016-09-20 22:13:51.298710883 -0400
+++ crystalspace-src-2.0/plugins/mesh/protomesh/object/protomesh.cpp 2016-09-20 22:24:27.087156627 -0400
@@ -141,7 +141,7 @@
{
n = 0;
- if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return false;
+ if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return NULL;
SetupObject ();
--- crystalspace-src-2.0/plugins/terraformer/simpleformer/simpleformer.cpp.old 2016-09-20 22:14:11.555573385 -0400
+++ crystalspace-src-2.0/plugins/terraformer/simpleformer/simpleformer.cpp 2016-09-20 22:25:57.007048574 -0400
@@ -1012,7 +1012,7 @@
else
{
// Something we can't return was requested
- return false;
+ return NULL;
}
}
--- crystalspace-src-2.0/plugins/mesh/skeleton/persist/standard/skelldr.cpp.old 2016-09-20 22:14:28.534458231 -0400
+++ crystalspace-src-2.0/plugins/mesh/skeleton/persist/standard/skelldr.cpp 2016-09-20 22:28:15.857616492 -0400
@@ -157,7 +157,7 @@
{
csVector3 v;
if (!SyntaxService->ParseVector (vector_node, v))
- return false;
+ return NULL;
bone->GetTransform ().SetOrigin (v);
}
@@ -166,7 +166,7 @@
{
csMatrix3 m;
if (!SyntaxService->ParseMatrix (matrix_node, m))
- return false;
+ return NULL;
bone->GetTransform ().SetO2T (m);
}
}
@@ -201,7 +201,7 @@
{
csVector3 v;
if (!SyntaxService->ParseVector (vector_node, v))
- return false;
+ return NULL;
socket_transform.SetOrigin (v);
}
@@ -210,7 +210,7 @@
{
csMatrix3 m;
if (!SyntaxService->ParseMatrix (matrix_node, m))
- return false;
+ return NULL;
socket_transform.SetO2T (m);
}
socket->SetTransform(socket_transform);
@@ -550,7 +550,7 @@
{
csVector3 v;
if (!SyntaxService->ParseVector (vector_node, v))
- return false;
+ return NULL;
key_transform.SetOrigin (v);
}
@@ -559,7 +559,7 @@
{
csMatrix3 m;
if (!SyntaxService->ParseMatrix (matrix_node, m))
- return false;
+ return NULL;
key_transform.SetO2T (m);
}
}
--- crystalspace-src-2.0/plugins/mesh/animesh/persist/skeleton2/skeleton2ldr.cpp.old 2016-09-20 22:14:53.609288299 -0400
+++ crystalspace-src-2.0/plugins/mesh/animesh/persist/skeleton2/skeleton2ldr.cpp 2016-09-20 22:29:41.797284147 -0400
@@ -516,7 +516,7 @@
if (!name)
{
synldr->ReportError (msgid, node, "No name set for animation");
- return false;
+ return NULL;
}
CS::Animation::iSkeletonAnimation* fact = packet->CreateAnimation (name);
@@ -524,7 +524,7 @@
{
synldr->ReportError (msgid, node,
"Could not create animation, another animation with same name already exist");
- return false;
+ return NULL;
}
if (node->GetAttributeValueAsBool ("bindspace", false))
--- crystalspace-src-2.0/plugins/mesh/watermesh/object/watermesh.cpp.old 2016-09-20 22:15:10.911171145 -0400
+++ crystalspace-src-2.0/plugins/mesh/watermesh/object/watermesh.cpp 2016-09-20 22:30:58.603396904 -0400
@@ -363,7 +363,7 @@
{
n = 0;
- if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return false;
+ if (vis_cb) if (!vis_cb->BeforeDrawing (this, rview)) return NULL;
iCamera* camera = rview->GetCamera ();
--- crystalspace-src-2.0/plugins/csparser/csparser.cpp.old 2016-09-20 22:15:32.086027857 -0400
+++ crystalspace-src-2.0/plugins/csparser/csparser.cpp 2016-09-20 22:36:18.576856714 -0400
@@ -571,7 +571,7 @@
break;
case XMLTOKEN_KEY:
if (!ParseKey (child, &Keys))
- return false;
+ return NULL;
break;
case XMLTOKEN_HALO:
{
@@ -779,7 +779,7 @@
{
csMatrix3 m;
if (!SyntaxService->ParseMatrix (matrix_node, m))
- return false;
+ return NULL;
light_transf.SetO2T (m);
}
csRef<iDocumentNode> vector_node = child->GetNode ("v");
@@ -787,7 +787,7 @@
{
csVector3 v;
if (!SyntaxService->ParseVector (vector_node, v))
- return false;
+ return NULL;
use_light_transf_vector = true;
light_transf.SetO2TTranslation (v);
}
@@ -830,7 +830,7 @@
{
bool flag;
if (!SyntaxService->ParseBool (child, flag, true))
- return false;
+ return NULL;
lightFlags.SetBool (CS_LIGHT_NOSHADOWS, flag);
}
break;
@@ -1193,7 +1193,7 @@
{
csColor c;
if (!SyntaxService->ParseColor (child, c))
- return false;
+ return NULL;
sector->SetDynamicAmbientLight (c);
}
break;
@@ -1387,7 +1387,7 @@
iRenderLoop* loop = ParseRenderLoop (child, set);
if (!loop)
{
- return false;
+ return NULL;
}
if (set)
{
@@ -1569,7 +1569,7 @@
return 0;
case XMLTOKEN_KEY:
if (!ParseKey (child, pNode->QueryObject()))
- return false;
+ return NULL;
break;
case XMLTOKEN_POSITION:
if (!SyntaxService->ParseVector (child, pos))

View File

@@ -1,48 +0,0 @@
Description: Fix to build with wxwidgets3.0
Author: Olly Betts <olly@survex.com>
Last-Update: 2014-06-14
--- crystalspace-2.0+dfsg.orig/plugins/video/canvas/wxgl/GLWXDriver2D.cpp
+++ crystalspace-2.0+dfsg/plugins/video/canvas/wxgl/GLWXDriver2D.cpp
@@ -292,7 +292,7 @@ bool csGraphics2DWX::Open()
{
Display* dpy = (Display*) wxGetDisplay ();
GLXContext active_GLContext = glXGetCurrentContext();
- XVisualInfo *xvis = (XVisualInfo*)theCanvas->m_vi;
+ XVisualInfo *xvis = theCanvas->GetXVisualInfo();
Report (CS_REPORTER_SEVERITY_NOTIFY, "Video driver GL/X version %s",
glXIsDirect (dpy, active_GLContext) ? "(direct renderer)" :
@@ -705,8 +705,8 @@ static bool wxCodeToCSCode(int wxkey, ut
MAP (MENU, CONTEXT, CONTEXT)
MAP (PAUSE, PAUSE, PAUSE)
MAP (CAPITAL, CAPSLOCK, CAPSLOCK)
- MAP (PRIOR, PGUP, PGUP)
- MAP (NEXT, PGDN, PGDN)
+ MAP (PAGEUP, PGUP, PGUP)
+ MAP (PAGEDOWN, PGDN, PGDN)
MAP (END, END, END)
MAP (HOME, HOME, HOME)
MAP (LEFT, LEFT, LEFT)
@@ -722,10 +722,7 @@ static bool wxCodeToCSCode(int wxkey, ut
MAPC (NUMPAD2, PAD2, '2')
MAP (NUMPAD_DOWN, PAD2, DOWN)
MAPC (NUMPAD3, PAD3, '3')
- MAP (NUMPAD_NEXT, PAD3, PGDN)
-#if wxVERSION_NUMBER < 2700
MAP (NUMPAD_PAGEDOWN, PAD3, PGDN)
-#endif
MAPC (NUMPAD4, PAD4, '4')
MAP (NUMPAD_LEFT, PAD4, LEFT)
MAPC (NUMPAD5, PAD5, '5')
@@ -736,10 +733,7 @@ static bool wxCodeToCSCode(int wxkey, ut
MAPC (NUMPAD8, PAD8, '8')
MAP (NUMPAD_UP, PAD8, UP)
MAPC (NUMPAD9, PAD9, '9')
- MAP (NUMPAD_PRIOR, PAD9, PGUP)
-#if wxVERSION_NUMBER < 2700
MAP (NUMPAD_PAGEUP, PAD9, PGUP)
-#endif
MAPC (MULTIPLY, PADMULT, '*')
MAPC (NUMPAD_MULTIPLY,PADMULT, '*')
MAPC (ADD, PADPLUS, '+')

View File

@@ -1,33 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
<longdescription>
Crystal Space is a free (LGPL) and portable 3D Game
Development Kit written in C++. It supports: true six degrees
of freedom, colored lighting, lightmapped and stencil based
lighting, shader support, mipmapping, portals, mirrors, alpha
transparency, reflective surfaces, 3D sprites (frame based or
with skeletal animation, also using cal3d animation library),
procedural textures, particle systems, halos, volumetric fog,
scripting (using Python, Perl, Java, or potentially other
languages), 16-bit and 32-bit display support, OpenGL, and
software renderer, font support, hierarchical
transformations, physics plugin based on ODE, ... See the
extensive list of features for more details.
</longdescription>
<use>
<flag name="3ds">Enables support for .3DS files in CrystalSpace</flag>
<flag name="bullet">include support for Bullet library</flag>
<flag name="cal3d">include support for skeleton animation</flag>
<flag name="cegui">include support for Crazy Eddie GUI</flag>
<flag name="cg">NVIDIA toolkit plugin</flag>
<flag name="ode">include support for Open Dynamics Engine</flag>
</use>
<upstream>
<remote-id type="sourceforge">crystal</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST jadls158.zip 389972 BLAKE2B 1bb59583fee60a805b47ea7fa0cb14090912719ea827453447777873c7c17dadb39b17938207dd56ef6f2ccf0fbaed7bbf953b68b9bd66c3f8694cf771bd423e SHA512 5f16c51f676990ea6cf76cbee4c9fbf93273fb6a4474a136c032457fcb29c9507508b543d3f65a212cd4e21d14671f0b4368ce5a42dc7c542e75883a911a5ebf

View File

@@ -1,27 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
DESCRIPTION="Jad - The fast JAva Decompiler"
HOMEPAGE="http://www.kpdus.com/jad.html"
SRC_URI="http://www.kpdus.com/jad/linux/jadls158.zip"
KEYWORDS="amd64 x86"
SLOT="0"
LICENSE="freedist"
IUSE=""
DEPEND="app-arch/unzip"
RDEPEND=""
S=${WORKDIR}
RESTRICT="strip"
QA_PREBUILT="*"
src_install() {
into /opt
dobin jad || die "dobin failed"
dodoc Readme.txt || die "dodoc failed"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>java@gentoo.org</email>
<name>Java</name>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST rubinius-3.43.tar.bz2 13013106 BLAKE2B 42298e046bb652f16187a70fb377c650319260b78c674faf6791c0865abb8798a7e1511ddc3eb809585825e452b72bc9b783691760c5400b36815e9cabf1a65a SHA512 80ca70f1aeea2f48e9f4bbd9dc646e0fdabf266cde879fd6acb46bcc38140a2738fddf7d63fa72c386f0411046f457af02deb1162b249c7942bdc0e4a8138023

View File

@@ -1,7 +0,0 @@
# This file is installed by Gentoo's rubygems package.
# It's intended to help automate the loading of rubygems
begin
require 'rubygems'
rescue LoadError
end

View File

@@ -1,13 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
<use>
<flag name="llvm">
Build with llvm. Currently the package only builds against old versions of llvm.
</flag>
</use>
</pkgmetadata>

View File

@@ -1,88 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
inherit eutils flag-o-matic multilib versionator
DESCRIPTION="A re-implementation of the Ruby VM designed for speed"
HOMEPAGE="http://rubini.us"
SRC_URI="https://rubinius-releases-rubinius-com.s3.amazonaws.com/${P}.tar.bz2"
LICENSE="BSD"
KEYWORDS="~amd64"
SLOT="0"
IUSE="+llvm"
RDEPEND="
llvm? ( >=sys-devel/llvm-3.6 )
dev-libs/openssl:0
sys-libs/ncurses
sys-libs/readline:0
dev-libs/libyaml
virtual/libffi
sys-libs/zlib
"
DEPEND="${RDEPEND}
=dev-ruby/rake-10*
dev-ruby/bundler
"
pkg_setup() {
unset RUBYOPT
}
src_prepare() {
# src_test will wait until all processes are reaped, so tune down
# the long sleep process a bit.
sed -i -e 's/sleep 1000/sleep 300/' spec/ruby/core/io/popen_spec.rb || die
# Avoid specs that cannot work in the portage context
rm -f spec/ruby/core/argf/read_nonblock_spec.rb || die
# Drop error CFLAGS per Gentoo policy.
sed -i -e '/Werror/ s:^:#:' rakelib/blueprint.rb || die
bundle --local || die
}
src_configure() {
conf=""
if ! use llvm ; then
conf+="--disable-llvm "
fi
#Rubinius uses a non-autoconf ./configure script which balks at econf
INSTALL="${EPREFIX}/usr/bin/install -c" ./configure \
--prefix /usr/$(get_libdir) \
--mandir /usr/share/man \
--without-rpath \
--with-vendor-zlib \
${conf} \
|| die "Configure failed"
}
src_compile() {
RBXOPT="-Xsystem.log=syslog" rake build || die "Compilation failed"
}
src_test() {
rake spec || die "Tests failed"
einfo "Waiting for forked processes to die"
}
src_install() {
# The install phase tries to determine if there are relevant
addpredict /usr/local/lib64/ruby
local minor_version=$(get_version_component_range 1-2)
local librbx="usr/$(get_libdir)/rubinius"
RBXOPT="-Xsystem.log=syslog" DESTDIR="${D}" rake install || die "Installation failed"
dosym /${librbx}/bin/rbx /usr/bin/rbx || die "Couldn't make rbx symlink"
insinto /${librbx}/${minor_version}/site
doins "${FILESDIR}/auto_gem.rb" || die "Couldn't install rbx auto_gem.rb"
RBXOPT="-Xsystem.log=syslog" RBX_RUNTIME="${S}/runtime" RBX_LIB="${S}/lib" bin/rbx compile "${D}/${librbx}/${minor_version}/site/auto_gem.rb" || die "Couldn't bytecompile auto_gem.rb"
}

View File

@@ -1 +0,0 @@
DIST gearman-1.0.2.tgz 30405 BLAKE2B cb2402068507b6f2b87e42ec5ffbfdc6cc3d6faea1d4cfa31aef9ef6d9801b39415656ea679c26782fbf2d3bd2eb0f0fd343851c1e7343b0d7abef5edc3901ea SHA512 503d16912bc7de6a3b348fef76eada4e0125636d4c75cc3361b39811efa6df020147c48116eceb7478fa76234491c70eab2974e45a7b2c5900810de272bec702

View File

@@ -1,5 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
</pkgmetadata>

View File

@@ -1,21 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PHP_EXT_NAME="gearman"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
USE_PHP="php5-6"
inherit php-ext-pecl-r3
KEYWORDS="~amd64 ~x86"
DESCRIPTION="PHP extension for using gearmand"
LICENSE="PHP-3"
SLOT="0"
IUSE=""
DEPEND=">=sys-cluster/gearmand-0.21"
RDEPEND="${DEPEND}"

View File

@@ -1,3 +0,0 @@
DIST jenkins-autojobs-0.14.3.tar.gz 151992 BLAKE2B 98d951545d7101bdab42bc1a33e30ee8aa315c58ca51c697ea8e8826ad46bbe5629d89a5c360a8f641c907ea34e07c15df8a1cba0e16d3e196ffda3b827b14be SHA512 1db2d02bf6f1c2d52d0197ffc21e80e5ccd48f6e2020bbe4618ab06792ea3988a42089c1fe1e6d277e30ea6ecf58078d8138da0c463862a063583c119e67e805
DIST jenkins-autojobs-0.14.3_git_1.1.21.hpi 2108607 BLAKE2B c5b17fa082b287c24e1d559d7935e38397c66d4c4924cbb1eea719082cf85cf52925aec703fd36ef765dcfbc6acab15c5bcf041d0df338d95a6847c20dcd1f45 SHA512 6fa6386f0292cfc61f44dca11860146b7c35df46adefdfec547789b75145fbff61e620195e5f756ae8902211117b4cd2cd7d616dfe51204e563ad38154a67d88
DIST jenkins-autojobs-0.14.3_mercurial_1.41.hpi 107202 BLAKE2B 3553fb3f0fd1e0f4afd5fcec6380f0d41d37def0b58b2d54161c601d6fb1b619ac868fea3ce431fd81f7efd537eb4d4b7d39cd6385e13fce163548e6280ea7ad SHA512 76d24c9964d7d4590f128bf1577f54a0a4b799d275a0e7874aee95aa20c3ed0313b96bb6fb4e7f9603a4433db68e4d0caeb4ca22394cdc24a436fcc3b32b8d67

View File

@@ -1,26 +0,0 @@
--- tests/bin/start-jenkins.sh.orig 2015-01-02 23:10:17.000000000 +0100
+++ tests/bin/start-jenkins.sh 2015-01-30 16:35:27.058035074 +0100
@@ -19,6 +19,8 @@
echo 0 | nc $jenkins_addr $jenkins_cport
}
+cp -v /opt/jenkins/jenkins.war $jenkins_war
+
if [[ ! -e $jenkins_war ]]; then
echo "Downloading jenkins.war ..."
curl -L $jenkins_war_url > $jenkins_war
@@ -31,7 +33,6 @@
if [[ $(unzip -l $jenkins_war | egrep "plugins/(mercurial)|(git).hpi" | wc -l) -ne 2 ]]; then
echo "Adding git and hg plugins to jenkins.war ..."
- wget -c $hg_hpi_url $git_hpi_url -P "${here}/../tmp/WEB-INF/plugins"
(cd ${here}/../tmp && zip jenkins.war ./WEB-INF/plugins/*.hpi)
fi
@@ -57,4 +58,4 @@
[[ $jenkins_running -ne 0 ]] && exit 1
-wait $java_pid
+#wait $java_pid

View File

@@ -1,67 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
inherit distutils-r1
MERCURIAL_PV="1.41"
GIT_PV="1.1.21"
DESCRIPTION="Scripts for automatically creating Jenkins jobs from scm branches"
HOMEPAGE="https://github.com/gvalkov/jenkins-autojobs"
SRC_URI="https://github.com/gvalkov/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
http://updates.jenkins-ci.org/download/plugins/mercurial/${MERCURIAL_PV}/mercurial.hpi -> ${P}_mercurial_${MERCURIAL_PV}.hpi
http://updates.jenkins-ci.org/download/plugins/git/${GIT_PV}/git.hpi -> ${P}_git_${GIT_PV}.hpi"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="doc test"
RDEPEND=">dev-python/jenkins-webapi-0.3.2[${PYTHON_USEDEP}]
>=dev-python/lxml-3.2.3[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.11[${PYTHON_USEDEP}]
>=dev-python/requests-2.5.0[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND}
dev-util/jenkins-bin
net-analyzer/netcat
dev-python/pytest[${PYTHON_USEDEP}] )
doc? ( >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}]
>=dev-python/alabaster-0.6.1[${PYTHON_USEDEP}] )"
PATCHES=( "${FILESDIR}/local_jenkins.patch" )
src_unpack() {
unpack ${P}.tar.gz
if use test; then
mkdir -p ${P}/tests/tmp/WEB-INF/plugins/
cp -v "${DISTDIR}"/${P}_mercurial_${MERCURIAL_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/mercurial.hpi
cp -v "${DISTDIR}"/${P}_git_${GIT_PV}.hpi ${P}/tests/tmp/WEB-INF/plugins/git.hpi
fi
}
python_test() {
# Test phase works with the limitation that it need be run as root in portage
# starts jenkins
./tests/bin/start-jenkins.sh
py.test || die "Failed with ${EPYTHON}"
# kills jenkins
echo 0 | nc 127.0.0.1 60887
}
python_compile_all() {
use doc && emake -C doc html
}
python_install_all() {
use doc && local HTML_DOCS=( doc/_build/html/. )
distutils-r1_python_install_all
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
<remote-id type="github">gvalkov/jenkins-autojobs</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST rtslib-3.0_pre4.tar.gz 63988 BLAKE2B 0a08116b4c3964787144f828185c54bb041bd3adcb23555fd199ecf8a1aa8597f3b96acfc6c6b33f6da1b83292e03ee420c2ab9db8d4c71a642ed4be2c2cecf5 SHA512 5b4ff3dbaa379f177e08d0ffb54b575e7637c9ebf9ad98cdb2db2b93cde623d0c3a29c3ec9eb0a5542964438d8d5342691f483e2fdb81b7f1f64f37c701e0063

View File

@@ -1,11 +0,0 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cluster@gentoo.org</email>
<name>Gentoo Cluster Project</name>
</maintainer>
<upstream>
<remote-id type="github">Datera/rtslib</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,40 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
KEYWORDS=""
else
MY_PV=${PV/_/-}
SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
KEYWORDS="~amd64"
fi
DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
dev-python/ipaddr[${PYTHON_USEDEP}]
dev-python/netifaces[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
!dev-python/rtslib-fb"
RDEPEND="${DEPEND}"
src_install() {
distutils-r1_src_install
keepdir /var/target/fabric
insinto /var/target/fabric
doins specs/*.spec
}

View File

@@ -1,40 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="RTSLib Community Edition for target_core_mod/ConfigFS"
HOMEPAGE="http://linux-iscsi.org/wiki/targetcli"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/Datera/${PN}.git"
KEYWORDS=""
else
MY_PV=${PV/_/-}
SRC_URI="https://github.com/Datera/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
KEYWORDS="~amd64"
fi
DEPEND="dev-python/configobj[${PYTHON_USEDEP}]
dev-python/ipaddr[${PYTHON_USEDEP}]
dev-python/netifaces[${PYTHON_USEDEP}]
dev-python/pyparsing[${PYTHON_USEDEP}]
!dev-python/rtslib-fb"
RDEPEND="${DEPEND}"
src_install() {
distutils-r1_src_install
keepdir /var/target/fabric
insinto /var/target/fabric
doins specs/*.spec
}

View File

@@ -1 +0,0 @@
DIST visual-5.74_release.tar.bz2 5736404 BLAKE2B 8d91938a17eb4b29da576130b599490f37b81d5fe018801fd8811b41c3301edebc022646176fb7bb798216b15ab7dd42bee7657c18d686d80b52cad560210d31 SHA512 eff43bae66d4ca6a1b540e729b5f03e7310db8d4c49ba7a1ac271afa62688d9024f4f00b7678669433ca3f0f6e13e6c0c3de90a4a845ae5eeaa70b536a6e1193

View File

@@ -1,28 +0,0 @@
https://github.com/vpython/visual/issues/3
--- dependencies/threadpool/include/threadpool/task_adaptors.hpp
+++ dependencies/threadpool/include/threadpool/task_adaptors.hpp
@@ -135,7 +135,11 @@
if(m_break_s > 0 || m_break_ns > 0)
{ // Sleep some time before first execution
xtime xt;
+#if BOOST_VERSION >= 105000
+ xtime_get(&xt, TIME_UTC_);
+#else
xtime_get(&xt, TIME_UTC);
+#endif
xt.nsec += m_break_ns;
xt.sec += m_break_s;
thread::sleep(xt);
@@ -146,7 +150,11 @@
if(m_break_s > 0 || m_break_ns > 0)
{
xtime xt;
+#if BOOST_VERSION >= 105000
+ xtime_get(&xt, TIME_UTC_);
+#else
xtime_get(&xt, TIME_UTC);
+#endif
xt.nsec += m_break_ns;
xt.sec += m_break_s;
thread::sleep(xt);

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,71 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils flag-o-matic multilib python-single-r1 versionator
MY_P="${PN}-$(delete_version_separator 2)_release"
DESCRIPTION="Real-time 3D graphics library for Python"
HOMEPAGE="http://www.vpython.org/"
SRC_URI="http://www.vpython.org/contents/download/${MY_P}.tar.bz2"
LICENSE="HPND Boost-1.0"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="doc examples"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
>=dev-cpp/gtkglextmm-1.2
dev-cpp/libglademm
>=dev-libs/boost-1.48:=[threads,python,${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/polygon:2[${PYTHON_USEDEP}]
dev-python/ttfquery[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
src_prepare() {
# Verbose build.
sed -i \
-e 's/2\?>>[[:space:]]*\$(LOGFILE).*//' \
src/Makefile.in || die
epatch "${FILESDIR}/${P}-boost-1.50.patch"
sed \
-e "s/-lboost_python/-lboost_python-${EPYTHON#python}/" \
-e "s/libboost_python/libboost_python-${EPYTHON#python}/" \
-i src/Makefile.in src/gtk2/makefile || die
}
src_configure() {
BOOST_PKG="$(best_version ">=dev-libs/boost-1.48")"
BOOST_VER="$(get_version_component_range 1-2 "${BOOST_PKG/*boost-/}")"
BOOST_VER="$(replace_all_version_separators _ "${BOOST_VER}")"
BOOST_INC="${EPREFIX}/usr/include/boost-${BOOST_VER}"
BOOST_LIB="${EPREFIX}/usr/$(get_libdir)/boost-${BOOST_VER}"
# Specify the include and lib directory for Boost.
append-cxxflags -I${BOOST_INC} -std=c++11
append-ldflags -L${BOOST_LIB}
econf \
--with-example-dir="${EPREFIX}/usr/share/doc/${PF}/examples" \
--with-html-dir="${EPREFIX}/usr/share/doc/${PF}/html" \
$(use_enable doc docs) \
$(use_enable examples)
}
src_install() {
default
dodoc authors.txt HACKING.txt NEWS.txt
}

View File

@@ -1 +0,0 @@
DIST alleyoop-0.9.8.tar.xz 252292 BLAKE2B ab1a3b5b80d6eddd947368ae60b01820823c2095c006414ee32961efdee0434e19a4e498deb56947d621769937dab567013787ccf96d07dd9c05dfae46dfbbf9 SHA512 b056b41692da1824e233160c1053075cabcd11394c8c571dd654167be3ef29680357f69371b36f672b4e8b8a769ba3d0a33ad48c1409a8141bcbfa0ba8187bfb

Some files were not shown because too many files have changed in this diff Show More