Remove masked for removal packages

This commit is contained in:
Pacho Ramos
2016-02-20 19:31:32 +01:00
parent 760e17fcba
commit 031ceb4bc4
360 changed files with 0 additions and 10410 deletions

View File

@@ -1 +0,0 @@
DIST entropy-254.tar.bz2 18516662 SHA256 5e411472eaf7016a68a4aa81ef92dd3aad8403fc65a0ffb09c57b91c959ca3a6 SHA512 3b3e82abad8008720e370b7892b7be1c48aaa6605914db977f68b9a108ada0a4adbaa5b7b50a9a02ba9c8b0bdefadcda1eceee2c7c2abc385b3daf669649e2da WHIRLPOOL 593469b858707e4ceca56146fa1d608141e44dda0a0921ed6a3ec566878c1e3c153410233f088d57db4f8bd9d1c796bd945cbea3ba455572efc05eca42023ce5

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 type="person">
<email>lxnay@gentoo.org</email>
<name>Fabio Erculiani</name>
</maintainer>
<use>
</use>
</pkgmetadata>

View File

@@ -1,48 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils gnome2-utils fdo-mime python-single-r1
DESCRIPTION="Rigo, the Sabayon Application Browser"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}/rigo"
DEPEND="${PYTHON_DEPS}"
RDEPEND="${PYTHON_DEPS}
|| ( dev-python/pygobject-cairo:3 dev-python/pygobject:3[cairo] )
~sys-apps/entropy-${PV}[${PYTHON_USEDEP}]
~sys-apps/rigo-daemon-${PV}[${PYTHON_USEDEP}]
sys-devel/gettext
x11-libs/gtk+:3
x11-libs/vte:2.90
>=x11-misc/xdg-utils-1.1.0_rc1_p20120319"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
python_optimize "${D}/usr/lib/rigo/${PN}"
}
pkg_postinst() {
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}
pkg_postrm() {
fdo-mime_mime_database_update
fdo-mime_desktop_database_update
}

View File

@@ -1,4 +0,0 @@
DIST TrueCrypt-7.2-source-unix.tar.gz 1061292 SHA256 59720350125dc7e325eb8e6d86f939f826492a2ebba247079bed3b0e1a9b66e8 SHA512 e0b238f01a8b89f752a4288cf0f6ae5b86bf0d60e6418cd2b0b47fc9d789418d9181500daeeff32006970e58d0ea73f00b78814d6360759d79741272877ea5fb WHIRLPOOL 8b2e3aa773c795c32532c51898f33f084edf89e663daf934d5f3ef14c78cbd5d4e62d1befd447d35ab6283c8ba1ed183b52ed4b58f56ed72dd1078239c47e995
DIST truecrypt-7.1a-pkcs11.h 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74
DIST truecrypt-7.1a.tar.gz 1949303 SHA256 e6214e911d0bbededba274a2f8f8d7b3f6f6951e20f1c3a598fc7a23af81c8dc SHA512 b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a WHIRLPOOL 5e7f4360746a30639aea96eaf4deac268289c111c0efa96f50487527f04064992c26ad4c8ae0fd565d80e77f0ce8add82b03930d877fe5adedc8a733b482fe38
DIST truecrypt-7.2-pkcs11.h 43544 SHA256 662d39cec5a0063c8aacc430d4fcba4b31b80a174f1e824dcc359f1c1420bc2c SHA512 bffce5344383a07c4313c30ee1cb0ed7063a749527521bd964263deb5d951cc181acf9c4386bcd2ad44d40be35b3a08d56b1404730b4994e43760db71649ef3c WHIRLPOOL bc5bfbcf711f8d8d8f13625bd2ea98b195662ca458b9186a6a1a01f51897ba1e9a488b91ddfec97af7fdbb770637db27b5c124ba5fa376a415c512af3c6aac74

View File

@@ -1,60 +0,0 @@
--- Crypto/Aes_hw_cpu.asm.old 2011-06-01 17:12:53.078000001 -0400
+++ Crypto/Aes_hw_cpu.asm 2011-06-01 17:12:53.080000002 -0400
@@ -328,3 +328,12 @@
%endif ; __BITS__ != 16
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
--- Crypto/AesSmall_x86.asm.old 2011-06-01 17:12:53.084000002 -0400
+++ Crypto/AesSmall_x86.asm 2011-06-01 17:12:53.086000002 -0400
@@ -1442,3 +1442,12 @@
db v8(0xe1),v8(0x69),v8(0x14),v8(0x63),v8(0x55),v8(0x21),v8(0x0c),v8(0x7d)
%endif
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
--- Crypto/Aes_x64.asm.old 2011-06-01 17:12:53.090000002 -0400
+++ Crypto/Aes_x64.asm 2011-06-01 17:12:53.092000002 -0400
@@ -905,3 +905,12 @@
%endif
%endif
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
--- Crypto/Aes_x86.asm.old 2011-06-01 17:12:53.096000002 -0400
+++ Crypto/Aes_x86.asm 2011-06-01 17:12:53.097000002 -0400
@@ -644,3 +644,12 @@
do_exit
%endif
+ %ifidn __OUTPUT_FORMAT__,elf
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf32
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif
+ %ifidn __OUTPUT_FORMAT__,elf64
+ section .note.GNU-stack noalloc noexec nowrite progbits
+ %endif

View File

@@ -1,11 +0,0 @@
--- Makefile 2010-09-05 10:32:10.000000000 -0400
+++ Makefile.new 2011-06-01 15:23:24.975000088 -0400
@@ -120,7 +120,7 @@
export CPU_ARCH ?= unknown
-ARCH = $(shell uname -p)
+ARCH = $(shell uname -m)
ifeq "$(ARCH)" "unknown"
ARCH = $(shell uname -m)
endif

View File

@@ -1,16 +0,0 @@
Add dl library, bug#481060.
---
diff -urNp truecrypt-7.1a-source.org/Main/Main.make truecrypt-7.1a-source/Main/Main.make
--- truecrypt-7.1a-source.org/Main/Main.make 2012-02-07 12:36:48.000000000 +0200
+++ truecrypt-7.1a-source/Main/Main.make 2013-12-08 21:50:07.224586712 +0200
@@ -105,7 +105,7 @@ TC_VERSION = $(shell grep VERSION_STRING
$(APPNAME): $(LIBS) $(OBJS)
@echo Linking $@
- $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS)
+ $(CXX) -o $(APPNAME) $(LFLAGS) $(OBJS) $(LIBS) $(FUSE_LIBS) $(WX_LIBS) -ldl
ifeq "$(TC_BUILD_CONFIG)" "Release"
ifndef NOSTRIP

View File

@@ -1,9 +0,0 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2 or later
# Try to remove any dm-crypt mappings
if [ -x /usr/bin/truecrypt ]; then
ebegin "Removing truecrypt mappings"
! /usr/bin/truecrypt -l > /dev/null 2>&1 || /usr/bin/truecrypt -d
eend $?
fi

View File

@@ -1,29 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
depend() {
after localmount
if [ -e /lib/librc.so ]; then
need device-mapper
fi
}
start() {
if [ ! -e /lib/librc.so ]; then
eerror "The ${myservice} init script is written for baselayout-2"
eerror "Please do not use it with baselayout-1"
return 1
fi
}
stop() {
if [ ! -e /lib/librc.so ]; then
eerror "The ${myservice} init script is written for baselayout-2"
eerror "Please do not use it with baselayout-1"
return 1
fi
. /lib/rcscripts/addons/truecrypt-stop.sh
}

View File

@@ -1,14 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>crypto@gentoo.org</email>
<name>Crypto</name>
</maintainer>
<use>
<flag name="asm">Enable assembly for optimization</flag>
</use>
<upstream>
<remote-id type="sourceforge">truecrypt</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,126 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
DESCRIPTION="Free open-source disk encryption software"
HOMEPAGE="http://www.truecrypt.org/"
SRC_URI="${P}.tar.gz
${P}-pkcs11.h"
LICENSE="truecrypt-3.0"
SLOT="0"
KEYWORDS="-* ~amd64 ~ppc ~x86"
IUSE="X +asm"
RESTRICT="mirror fetch bindist"
RDEPEND=">=sys-fs/lvm2-2.02.45
sys-fs/fuse
x11-libs/wxGTK:2.8[X?]
app-admin/sudo"
DEPEND="${RDEPEND}
!ppc? ( dev-lang/nasm )"
S="${WORKDIR}/${P}-source"
#See bug 241650.
pkg_nofetch() {
elog "Please download the source archive \"TrueCrypt ${PV} Source.tar.gz\" from:"
elog "http://www.truecrypt.org/downloads2"
elog "Then put the file in ${DISTDIR}/${P}.tar.gz"
# until we support restricted fetch per URI
elog ""
elog "Please execute:"
elog "curl 'http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139' > ${DISTDIR}/${P}-pkcs11.h"
}
pkg_setup() {
local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
linux-info_pkg_setup
local WX_GTK_VER="2.8"
if use X; then
need-wxwidgets unicode
else
need-wxwidgets base-unicode
fi
}
src_prepare() {
if has_version x11-libs/wxGTK[X]; then
# Fix linking when NOGUI=1
sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
fi
epatch "${FILESDIR}/makefile-archdetect.diff"
epatch "${FILESDIR}/execstack-fix.diff"
epatch "${FILESDIR}/${P}-build.patch"
mkdir "${T}"/pkcs11 || die
ln -s "${DISTDIR}"/${P}-pkcs11.h "${T}"/pkcs11/pkcs11.h || die
}
src_compile() {
local EXTRA
use X || EXTRA+=" NOGUI=1"
use asm || EXTRA+=" NOASM=1"
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
emake \
${EXTRA} \
NOSTRIP=1 \
NOTEST=1 \
VERBOSE=1 \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
AR="$(tc-getAR)" \
RANLIB="$(tc-getRANLIB)" \
TC_EXTRA_CFLAGS="${CFLAGS}" \
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
TC_EXTRA_LFLAGS="${LDFLAGS}" \
WX_CONFIG="${WX_CONFIG}" \
PKCS11_INC="${T}/pkcs11/"
}
src_test() {
"${S}/Main/truecrypt" --text --test || die "tests failed"
}
src_install() {
dobin Main/truecrypt
dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf"
exeinto "/$(get_libdir)/rcscripts/addons"
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
newinitd "${FILESDIR}/${PN}.init" ${PN}
if use X; then
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
fi
pax-mark -m "${D}/usr/bin/truecrypt"
}
pkg_postinst() {
elog "There is now an init script for TrueCrypt for Baselayout-2."
elog "If you are a baselayout-2 user and you would like the TrueCrypt"
elog "mappings removed on shutdown in order to prevent other file systems"
elog "from unmounting then run:"
elog "rc-update add truecrypt boot"
elog
ewarn "If you're getting errors about DISPLAY while using the terminal"
ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
ewarn "all that's necessary is to run: unset DISPLAY"
ewarn "This will make the display unaccessable from that terminal "
ewarn "but at least you will be able to access your volumes."
ewarn
ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
ewarn "of the limitations on redistribution of binaries or modified source."
}

View File

@@ -1,114 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils pax-utils
DESCRIPTION="Free open-source disk encryption software"
HOMEPAGE="http://www.truecrypt.org/"
SRC_URI="mirror://sourceforge/${PN}/TrueCrypt/Other/TrueCrypt-${PV}-source-unix.tar.gz
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=src/pkcs11.h;hb=38bdba0bb1ab93950489c645938c93ed577f9139 -> ${P}-pkcs11.h"
LICENSE="truecrypt-3.0"
SLOT="0"
KEYWORDS=""
IUSE="X +asm"
RESTRICT="bindist"
RDEPEND=">=sys-fs/lvm2-2.02.45
sys-fs/fuse
x11-libs/wxGTK:2.8[X?]
app-admin/sudo"
DEPEND="${RDEPEND}
!ppc? ( dev-lang/nasm )"
S="${WORKDIR}/${P}-source"
pkg_setup() {
local CONFIG_CHECK="~BLK_DEV_DM ~DM_CRYPT ~FUSE_FS ~CRYPTO ~CRYPTO_XTS"
linux-info_pkg_setup
local WX_GTK_VER="2.8"
if use X; then
need-wxwidgets unicode
else
need-wxwidgets base-unicode
fi
}
src_prepare() {
if has_version x11-libs/wxGTK[X]; then
# Fix linking when NOGUI=1
sed -e "s/WX_CONFIG_LIBS := base/&,core/" -i Main/Main.make || die "sed Main/Main.make failed"
fi
epatch "${FILESDIR}/makefile-archdetect.diff"
epatch "${FILESDIR}/execstack-fix.diff"
epatch "${FILESDIR}/${PN}-7.1a-build.patch"
mkdir "${T}"/pkcs11 || die
ln -s "${DISTDIR}"/${P}-pkcs11.h "${T}"/pkcs11/pkcs11.h || die
}
src_compile() {
local EXTRA
use X || EXTRA+=" NOGUI=1"
use asm || EXTRA+=" NOASM=1"
append-flags -DCKR_NEW_PIN_MODE=0x000001B0 -DCKR_NEXT_OTP=0x000001B1
emake \
${EXTRA} \
NOSTRIP=1 \
NOTEST=1 \
VERBOSE=1 \
CC="$(tc-getCC)" \
CXX="$(tc-getCXX)" \
AR="$(tc-getAR)" \
RANLIB="$(tc-getRANLIB)" \
TC_EXTRA_CFLAGS="${CFLAGS}" \
TC_EXTRA_CXXFLAGS="${CXXFLAGS}" \
TC_EXTRA_LFLAGS="${LDFLAGS}" \
WX_CONFIG="${WX_CONFIG}" \
PKCS11_INC="${T}/pkcs11/"
}
src_test() {
"${S}/Main/truecrypt" --text --test || die "tests failed"
}
src_install() {
dobin Main/truecrypt
dodoc Readme.txt
exeinto "/$(get_libdir)/rcscripts/addons"
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh"
newinitd "${FILESDIR}/${PN}.init" ${PN}
if use X; then
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System"
fi
pax-mark -m "${D}/usr/bin/truecrypt"
}
pkg_postinst() {
elog "There is now an init script for TrueCrypt for Baselayout-2."
elog "If you are a baselayout-2 user and you would like the TrueCrypt"
elog "mappings removed on shutdown in order to prevent other file systems"
elog "from unmounting then run:"
elog "rc-update add truecrypt boot"
elog
ewarn "If you're getting errors about DISPLAY while using the terminal"
ewarn "it's a known upstream bug. To use TrueCrypt from the terminal"
ewarn "all that's necessary is to run: unset DISPLAY"
ewarn "This will make the display unaccessable from that terminal "
ewarn "but at least you will be able to access your volumes."
ewarn
ewarn "TrueCrypt has a very restrictive license. Please be explicitly aware"
ewarn "of the limitations on redistribution of binaries or modified source."
}

View File

@@ -1,3 +0,0 @@
DIST afros812.zip 9087862 SHA256 7d60230694734a42d912f47d03653f60ffd5a034d89771df35a414b6a6af6263 SHA512 0e9522740dc38c34b1fab4a999485caca0af95692d281bf2887fe6dddf48cceaf6c4d8b9802f402e2bd00726fb01c557ffb5731838ebd94b9eec987f1f0ce545 WHIRLPOOL bc641fef78cff4fb14448b0054eb39505a507d73f1511fb0d801f06637e0c81e2311c6c1fe1391aea379f967d5f20032e4ffb5184d9a9f39f3530c3cfeb63550
DIST aranym_0.9.14.orig.tar.gz 1831715 SHA256 04e85337fbf54cb3c80c2d26ce22f51337abc2ddc730d9bf9ed3b171def4b9fa SHA512 8145546bf6f6ffea8f4ea24f0fbfc19d1b33146b30473757dcf04c7603125f7f3a36f266ad190baf310510fa50b5f9ecfe2cd8627dea292d3851e6c64cf4fc17 WHIRLPOOL 86ad78d2a7ff0c66f94875bfb6d80957436bf594bd201884d8fee3e541aa11f5d03d16500807b3d9172155c5284e94d4d251913f08869def4d4bfd33f1d24bc7
DIST aranym_0.9.16.orig.tar.gz 1778730 SHA256 11e7ca0dd93d42966c2ec70749a3c1e4345656ad1108a126ecd9754391a308c6 SHA512 b2848b1c6726b0e85f76da144a3f4f478bed13a1bc528658a448499c5e3434d5adb2ff6e0625d814a6e15a6d1ca9fe8922a3f282b50b1cb7763bb09c64342ae8 WHIRLPOOL 48a5cf68c4243c18292e3948d688ee8dc29306986b05177cc469cd6915dabe8733994f1578272acfac939cbae77d27a3bb4ced8fa41aa70cfb70ce503b6c717d

View File

@@ -1,59 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit flag-o-matic eutils
DESCRIPTION="Atari Running on Any Machine, a VM running Atari ST/TT/Falcon OS and TOS/GEM applications"
HOMEPAGE="http://aranym.sourceforge.net/"
SRC_URI="mirror://sourceforge/aranym/${P/-/_}.orig.tar.gz
mirror://sourceforge/aranym/afros812.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
IUSE="+fullmmu +lilo opengl usbhost X"
RDEPEND="games-emulation/emutos
media-libs/libsdl
opengl? ( virtual/opengl )
X? ( media-libs/libsdl[X] )"
DEPEND="${RDEPEND}
app-arch/unzip"
src_configure() {
filter-flags -mpowerpc-gfxopt
local myconf=""
if [[ ${ARCH} == x86 ]]; then
myconf="${myconf} --enable-jit-compiler"
fi
if ! use X; then
myconf="${myconf} --disable-nfjpeg --disable-nfclipbrd"
fi
econf \
$(use_enable X gui) \
$(use_enable opengl) \
$(use_enable fullmmu) \
$(use_enable lilo) \
$(use_enable usbhost) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" INSTALL_PROGRAM="install" install
insinto /usr/share/${PN}
doins -r "${WORKDIR}"/afros
dodoc "${D}"/usr/share/doc/${PN}/*
rm -r "${D}"/usr/share/doc/${PN} || die
}
pkg_postinst() {
elog "To run ARAnyM with AFROS type: aranym --config /usr/share/aranym/afros/config"
}

View File

@@ -1,59 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit flag-o-matic eutils
DESCRIPTION="Atari Running on Any Machine, a VM running Atari ST/TT/Falcon OS and TOS/GEM applications"
HOMEPAGE="http://aranym.sourceforge.net/"
SRC_URI="mirror://sourceforge/aranym/${P/-/_}.orig.tar.gz
mirror://sourceforge/aranym/afros812.zip"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~x86"
IUSE="+fullmmu +lilo opengl usbhost X"
RDEPEND="games-emulation/emutos
media-libs/libsdl
opengl? ( virtual/opengl )
X? ( media-libs/libsdl[X] )"
DEPEND="${RDEPEND}
app-arch/unzip"
src_configure() {
filter-flags -mpowerpc-gfxopt
local myconf=""
if [[ ${ARCH} == x86 ]]; then
myconf="${myconf} --enable-jit-compiler"
fi
if ! use X; then
myconf="${myconf} --disable-nfjpeg --disable-nfclipbrd"
fi
econf \
$(use_enable X gui) \
$(use_enable opengl) \
$(use_enable fullmmu) \
$(use_enable lilo) \
$(use_enable usbhost) \
${myconf}
}
src_install() {
emake DESTDIR="${D}" INSTALL_PROGRAM="install" install
insinto /usr/share/${PN}
doins -r "${WORKDIR}"/afros
dodoc "${D}"/usr/share/doc/${PN}/*
rm -r "${D}"/usr/share/doc/${PN} || die
}
pkg_postinst() {
elog "To run ARAnyM with AFROS type: aranym --config /usr/share/aranym/afros/config"
}

View File

@@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>
ARAnyM is an acronym: Atari Running on Any Machine. It is a virtual
machine software for running the Atari ST/TT/Falcon operating systems
(TOS, FreeMiNT, MagiC and others) and TOS/GEM applications. In the
combination of ARAnyM/Linux and AFROS you basically get a completely
free TOS/MiNT compatible operating system running on any machine.
That's a break-through for all Atari users - now you can turn almost
any hardware into your familiar TOS/GEM system.
</longdescription>
<use>
<flag name="fullmmu">Enable full 68040 MMU emulation</flag>
<flag name="lilo">Enable Linux-m68k loader</flag>
<flag name="usbhost">Enable NatFeat USB</flag>
</use>
<upstream>
<remote-id type="sourceforge">aranym</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST scim-canna-1.0.1.tar.gz 516186 SHA256 f26f99d04c06465cbdf3540db762eb919b22ac1b338e9b30a35712287c4851c9 SHA512 711b67211c9d1f4cb8ca09b88d455718607aa2d99e47a753fa8d71d2e1f0df8c649b64d08149785eeaa98d1399b9ca92e3df7e1be8f150ce99f28f82491b8bc1 WHIRLPOOL 27094098763df0427637acb7751dad1e36f658e7b97d25c1346d341501eb2f22bbb016951924870b9d0bf330c7db7945ff13b88a4c3691c7b7fd2b06cf7319d8

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>cjk@gentoo.org</email>
<name>Cjk</name>
</maintainer>
<upstream>
<remote-id type="sourceforge-jp">scim-imengine</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,35 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
DESCRIPTION="Japanese input method Canna IMEngine for SCIM"
HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMCanna"
SRC_URI="mirror://sourceforge.jp/scim-imengine/29155/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RDEPEND=">=app-i18n/scim-1.0
>=app-i18n/canna-3.7"
DEPEND="${RDEPEND}
virtual/pkgconfig"
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc AUTHORS ChangeLog NEWS README
}
pkg_postinst() {
elog
elog "To use SCIM with both GTK2 and XIM, you should use the following"
elog "in your user startup scripts such as .gnomerc or .xinitrc:"
elog
elog "LANG='your_language' scim -d"
elog "export GTK_IM_MODULE=scim"
elog "export QT_IM_MODULE=scim"
elog "export XMODIFIERS=@im=SCIM"
elog
}

View File

@@ -1 +0,0 @@
DIST granule-1.4.0-7.tar.gz 677428 SHA256 356463f586b8b6147a05ab00ca8b5e7f8f85d2ec3981fbb9c0c0c2e2da6f58c9 SHA512 a5e3640c06b573a2bca01a4b893fec7ff363185e121a09c23f99297651518f7745f130b31165c47ee0c603c3ff2f59d996197c4b507edc8487998ddb80cef8b6 WHIRLPOOL 54f13dea2f0aa0a56e5b9f382c9b677d75293b26dce2acc3b6ecfa049844389c53a8dcab3e857220ef24b8bb545ffe3a479c9db520916944686044afe851a6d0

View File

@@ -1,15 +0,0 @@
Description: Fix build with gcc4.8 and -fpermissive
Bug-Debian: http://bugs.debian.org/701292
Last-Update: 2013-08-11
--- granule-1.4.0-7.orig/src/Granule.cpp
+++ granule-1.4.0-7/src/Granule.cpp
@@ -56,7 +56,7 @@ ASSA_DECL_SINGLETON(Granule);
static const int TIMEOUT = 2000; // 2 seconds (1,000 mls = 1 sec).
-template <> xmlExternalEntityLoader Granule::m_default_entity_loader = 0;
+xmlExternalEntityLoader Granule::m_default_entity_loader = 0;
/*******************************************************************************
Member Functions

View File

@@ -1,38 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils
DESCRIPTION="A flashcard program that implements Leitner cardfile methodology"
HOMEPAGE="http://granule.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4
>=dev-cpp/libassa-3.5.0
x11-libs/gtk+:2
dev-cpp/glibmm:2
>=dev-libs/libsigc++-2.0
x11-libs/pango
dev-libs/glib:2
dev-libs/libxml2"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/intltool
virtual/pkgconfig"
S="${WORKDIR}/${P}-7"
DOCS=( AUTHORS ChangeLog NEWS README )
src_prepare() {
epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch
sed -i -e "s:Application;::" \
-i -e "/^Icon/s:\.png::" granule.desktop.in || die
}

View File

@@ -1,39 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="2"
inherit eutils
DESCRIPTION="A flashcard program that implements Leitner cardfile methodology"
HOMEPAGE="http://granule.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}-7.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND=">=dev-cpp/gtkmm-2.4.1:2.4
>=dev-cpp/libassa-3.5.0
x11-libs/gtk+:2
dev-cpp/glibmm:2
>=dev-libs/libsigc++-2.0
x11-libs/pango
dev-libs/glib:2
dev-libs/libxml2"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/intltool
virtual/pkgconfig"
S="${WORKDIR}/${P}-7"
src_prepare() {
epatch "${FILESDIR}"/${P}-fix-template-with-permissive.patch
}
src_install() {
emake DESTDIR="${D}" install || die
dodoc AUTHORS ChangeLog NEWS README
}

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="person">
<email>angelos@gentoo.org</email>
<name>Christoph Mende</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">granule</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST lcd-stuff-0.1.6.tar.bz2 126696 SHA256 c42ff77f5cf2b88bb7b46b73453f3f2d20617d93ebf1b5ff28ce365afa40500e SHA512 62abfcd207710685501551a81050f903606ad459deeb4b716d03b9657e332615b63cc402027006ab218bc4c59ac1149a21b8da506f62742252312394b5e87395 WHIRLPOOL df444c2c3dbeafae5cb912c63d8e768f587daadf5d13098f29793f7548d532f710d8c0c0f9c4c4aadf86bcfad9ec5f210851e6e2790ac55f0b0a2a23f910a7a5

View File

@@ -1,23 +0,0 @@
Patch by Andrej Kacian <ticho@gentoo.org> from bug #177587
diff -ur lcd-stuff-0.1.2-orig/src/mpd.c lcd-stuff-0.1.2/src/mpd.c
--- lcd-stuff-0.1.2-orig/src/mpd.c 2007-05-10 23:26:55.000000000 +0200
+++ lcd-stuff-0.1.2/src/mpd.c 2007-05-10 23:27:59.000000000 +0200
@@ -119,14 +119,13 @@
case MPD_DATA_TYPE_PLAYLIST:
g_ptr_array_add(array, g_path_get_basename(data->playlist));
g_free(data->playlist);
+ data->playlist = NULL;
break;
case MPD_DATA_TYPE_DIRECTORY:
- g_free(data->directory);
- break;
-
case MPD_INFO_ENTITY_TYPE_SONG:
g_free(data->directory);
+ data->directory = NULL;
break;
default:

View File

@@ -1,24 +0,0 @@
#!/sbin/runscript
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
PIDFILE=/var/run/${SVCNAME}.pid
depend() {
use LCDd
}
start() {
ebegin "Starting ${SVCNAME}"
start-stop-daemon --start --background --pidfile ${PIDFILE} --make-pidfile --exec \
/usr/bin/lcd-stuff -- -f 1 -s 1 -r "${REPORTLEVEL}" -a "${ADDRESS}" -p "${TCPPORT}" -c "${CONFIGFILE}"
eend $?
}
stop() {
ebegin "Stoping ${SVCNAME}"
start-stop-daemon --stop --pidfile ${PIDFILE} --name "lcd-stuff"
eend $?
}

View File

@@ -1,33 +0,0 @@
From: Robert Buchholz <rbu@gentoo.org>
To: lcdproc@lists.omnipotent.net
Subject: Re: [Lcdproc] [ANNOUNCE] lcd-stuff 0.1.3
Cc: Bernhard Walle <bernhard.walle@gmx.de>
Date: Wed, 8 Aug 2007 22:06:33 +0200
When compiling against the latest version of libmrss
(0.18.0), compilation breaks because mrss.h includes
sys/socket.h. That header uses SHUT_RDWR as a variable name
(which has to be undefined), but lcd-stuff's shared/sockets.h
defines that macro.
The attached patch fixes this on lcd-stuff's side.
Index: lcd-stuff-0.1.3/src/rss.c
===================================================================
--- lcd-stuff-0.1.3.orig/src/rss.c
+++ lcd-stuff-0.1.3/src/rss.c
@@ -24,12 +24,12 @@
#include <string.h>
#include <errno.h>
+#include <mrss.h>
+
#include <shared/report.h>
#include <shared/sockets.h>
#include <shared/str.h>
-#include <mrss.h>
-
#include "rss.h"
#include "main.h"
#include "constants.h"

View File

@@ -1,13 +0,0 @@
# /etc/conf.d/lcd-stuff: Configuration for lcd-stuff LCDproc client
# Host name that is running LCDd
ADDRESS=localhost
# TCP Port of LCDd on $ADDRESS
TCPPORT=13666
# Report level (0: none, 5: debug)
REPORTLEVEL=2
# Configuration file for lcd-stuff
CONFIGFILE="/etc/lcd-stuff.conf"

View File

@@ -1,57 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=2
inherit eutils
DESCRIPTION="lcd-stuff is a client for lcdproc that displays RSS, Weather, MPD and new mail"
HOMEPAGE="http://lcd-stuff.berlios.de/"
#SRC_URI="mirror://berlios/${PN}/${P}.tar.bz2"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
KEYWORDS="amd64 x86"
SLOT="0"
LICENSE="GPL-2" # and GPL-2 only
RDEPEND="app-misc/lcdproc
net-misc/curl
dev-libs/glib
imap? ( net-libs/libetpan )
mpd? ( >=media-libs/libmpd-0.12.0 )
mp3? ( media-libs/taglib )
xml? ( net-libs/libnxml )
rss? ( net-libs/libmrss net-libs/libnxml )"
DEPEND="${DEPEND}
virtual/pkgconfig"
IUSE="imap mpd mp3 xml rss"
src_configure() {
local XMLRSSLIB="$(use_enable rss mrss)"
if use rss ; then
# If we want rss, we must also have xml
XMLRSSLIB="${XMLRSSLIB} --enable-nxml"
else
XMLRSSLIB="${XMLRSSLIB} $(use_enable xml nxml)"
fi
econf \
$(use_enable imap libetpan) \
$(use_enable mpd libmpd) \
$(use_enable mp3 taglib_c) \
$XMLRSSLIB \
|| die "configure failed"
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
insinto /etc
doins lcd-stuff.conf
newconfd "${FILESDIR}/${PN}.confd" ${PN}
newinitd "${FILESDIR}/${PN}-0.1.2-r1.initd" ${PN}
dodoc ChangeLog README
}

View File

@@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>bernhard.walle@gmx.de</email>
<name>Bernhard Walle</name>
<description>Upstream maintainer wants to be CC'ed directly on bugs.</description>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<longdescription lang="en">
lcd-stuff is a client for app-misc/lcdproc written in C. It features
displaying of e-mail using POP3 and IMAP, mpd control, news items using RSS,
display of the weather from weather.com and it can fill your MP3 player with
directory and file names based on the title.
</longdescription>
<use>
<flag name="mpd">Add support for display of mpd controlled music
(<pkg>media-libs/libmpd</pkg>)</flag>
</use>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST entropy-254.tar.bz2 18516662 SHA256 5e411472eaf7016a68a4aa81ef92dd3aad8403fc65a0ffb09c57b91c959ca3a6 SHA512 3b3e82abad8008720e370b7892b7be1c48aaa6605914db977f68b9a108ada0a4adbaa5b7b50a9a02ba9c8b0bdefadcda1eceee2c7c2abc385b3daf669649e2da WHIRLPOOL 593469b858707e4ceca56146fa1d608141e44dda0a0921ed6a3ec566878c1e3c153410233f088d57db4f8bd9d1c796bd945cbea3ba455572efc05eca42023ce5

View File

@@ -1,31 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit eutils python-single-r1
DESCRIPTION="Official Sabayon Linux Entropy Notification Applet Loader"
HOMEPAGE="http://www.sabayon.org"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~arm ~x86"
IUSE=""
SRC_URI="mirror://sabayon/sys-apps/entropy-${PV}.tar.bz2"
S="${WORKDIR}/entropy-${PV}/magneto"
DEPEND="${PYTHON_DEPS}
~sys-apps/magneto-core-${PV}[${PYTHON_USEDEP}]
~app-admin/rigo-${PV}[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
src_install() {
emake DESTDIR="${D}" LIBDIR="usr/lib" magneto-loader-install || die "make install failed"
}

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 type="person">
<email>lxnay@gentoo.org</email>
<name>Fabio Erculiani</name>
</maintainer>
<use>
</use>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST ompload-20101220 6707 SHA256 514a82a1a0266b2db03d18910f181a543952740963ad782503b76c7205572a66 SHA512 6ec9e35b748a650658b8b9dcbdbd8fd9d5df519148647c9ad591a1b8701a4c283333650a82422201799a0797334b1e4f875ae62d90449f32f7cad8c1344f8a29 WHIRLPOOL 323546a20ea131255ef45f1071414bc41e759e2c66ef46ac7a54034d0959113c9e040e796b6a4db824655e8771c5a6737f251941dd6d283dd408da436a8c841e

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="person">
<email>xmw@gentoo.org</email>
<name>Michael Weber</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,26 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=3
DESCRIPTION="CLI script for uploading files to http://ompldr.org/"
HOMEPAGE="http://ompldr.org/"
SRC_URI="mirror://gentoo/${P}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 ppc sparc x86 ~x86-fbsd"
IUSE=""
DEPEND=""
RDEPEND=">=dev-lang/ruby-1.8
net-misc/curl"
src_unpack() {
install -D "${DISTDIR}"/${P} "${S}"/${PN} || die
}
src_install() {
dobin ${PN} || die
}

View File

@@ -1 +0,0 @@
DIST maintainer-helper-0.1.2.tar.bz2 99698 SHA256 820213b6699f5c19df8a0e69537e9197947021c55f9843e3061322e27a678b97 SHA512 a33418ff84290d1d7deed789f3a45c8d9d635f06a69257713b37983158c363c631002d85a68dbfccf94df400cf04059eba670e115aa474ee8ec0474627a58343 WHIRLPOOL 46438c70f0a1d595188a0643b5eac9e6c7af390b013058f5fd6e3f12ade8cdf62c6b67cb6688736162af88370f18701a80661d0bf638c3cd6f665a94cc8588ee

View File

@@ -1,32 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="An application to help with ebuild maintenance"
HOMEPAGE="https://dev.gentoo.org/~jokey/maintainer-helper"
SRC_URI="https://dev.gentoo.org/~jokey/maintainer-helper/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-qt/qtgui:4
>=dev-python/PyQt4-4.2[X,${PYTHON_USEDEP}]
>=sys-apps/pkgcore-0.3.1[${PYTHON_USEDEP}]
>=dev-python/snakeoil-0.1_rc2[${PYTHON_USEDEP}]"
python_postinst() {
elog "Currently gvim is hardcoded as editor, to change it, edit"
elog "$(python_get_sitedir)/maintainer_helper/backend/tasks.py"
elog "It will be a real setting in the next version"
}
pkg_postinst() { python_foreach_impl python_postinst; }

View File

@@ -1,34 +0,0 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="3"
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils
DESCRIPTION="An application to help with ebuild maintenance"
HOMEPAGE="https://dev.gentoo.org/~jokey/maintainer-helper"
SRC_URI="https://dev.gentoo.org/~jokey/maintainer-helper/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND=""
RDEPEND="dev-qt/qtgui:4
>=dev-python/PyQt4-4.2[X]
>=sys-apps/pkgcore-0.3.1
>=dev-python/snakeoil-0.1_rc2"
PYTHON_MODNAME="maintainer_helper"
pkg_postinst() {
distutils_pkg_postinst
elog "Currently gvim is hardcoded as editor, to change it, edit"
elog "${EROOT}$(python_get_sitedir -b -f)/maintainer_helper/backend/tasks.py"
elog "It will be a real setting in the next version"
}

View File

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

View File

@@ -1,3 +0,0 @@
DIST HowToWriteModule.pdf 80918 SHA256 5d29471dbcedf6c0e6a54bb1e970b79fb1f93cfab0ecc6dc4caa1d1a510e892a SHA512 a7285e7f434b1615ee07e368827727b98e8d43e9d74da855f6fab65feb4bd8ff08f7af120a4032eab43ed9fb34d72646086f9fbfd65a5c1e4f83fc932c640d62 WHIRLPOOL a2b27f9e31c1b95468983bf6874db2cee0ed569c79d809a1742491cab4bc60dca5d09deebc40c6b5b4670390cebb75dfb5407931a59a60c3334c8355fb4f202f
DIST UserGuide.pdf 96439 SHA256 28b378b05c2c937c4f2f0d1bf7c42347eef80b03c3febd0d1dfce9a2390b5758 SHA512 c1369d4b61dedfc199fce57b874cacecb82fa37cc4bb2d3dfaf3021e878f66f20913f5642f2b31f80588d1507b4a34e2ab58c4d78ded317d5385e1897b52ece8 WHIRLPOOL 405ec06cbde2cfd11c83ab6fe3a4e270bca9a84b7b11bdfb3c1714276b49ff45d68eba273cb90d555bba29dffdba47cecd3c89ae72a30d946e4f40cc1f15dfb6
DIST adadoc-v2.1.src.tar.bz2 1063387 SHA256 dc98335baf354c3e6b41ebd62c3baa508ef5cad5674e6a1a36f4af809d73fed7 SHA512 948f53d6c33bad540d75227a3b620badc81fa6c2a8f8e4a57c7bf42809b8adfa198b9b2e5fdbbbbe8ce5a3979f721e371189517135a218005c7fa16dffdf4ecd WHIRLPOOL e79a445b598b653dd3aa2b19750253ba03f0608d63c3390ccccc058fd64a2086b280d45e1aa5dc2bdfc8d4901526df586034c7cad09d81dc818b6266bd962434

View File

@@ -1,59 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils gnat
DESCRIPTION="A tool for Ada95 to create documentation from specification packages"
HOMEPAGE="http://adadoc.sourceforge.net"
SRC_URI="mirror://sourceforge/adadoc/${PN}-v${PV}.src.tar.bz2
mirror://sourceforge/adadoc/UserGuide.pdf
mirror://sourceforge/adadoc/HowToWriteModule.pdf"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE=""
DEPEND="virtual/ada
>=dev-ada/xmlada-1.0-r2"
RDEPEND=""
S=${WORKDIR}/dev
lib_compile() {
${ADAMAKE} adadoc -Itools -Iparser -Imodules -cargs ${ADACFLAGS} -bargs -shared \
`xmlada-config` || die
}
lib_install() {
cp adadoc ${DL}
}
src_install() {
#set up environment
echo "PATH=%DL%" > ${LibEnv}
echo "LDPATH=%DL%" >> ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
gnat_src_install
insinto /usr/share/doc/adadoc-${PV}
doins "${DISTDIR}"/UserGuide.pdf
doins "${DISTDIR}"/HowToWriteModule.pdf
insinto /usr/share/adadoc
doins adadoc_tags.cfg
}
pkg_postinst() {
eselect gnat update
elog "The environment has been set up to make gnat automatically find files for"
elog "${PN}. In order to immediately activate these settings please do:"
elog "env-update && source /etc/profile"
elog "Otherwise the settings will become active next time you login"
}

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>ada@gentoo.org</email>
<name>Gentoo Resources for Ada</name>
</maintainer>
<longdescription>AdaDoc is a tool for developers using the Ada95 programming language. It's goal is to create documentation in different format from a specification package.</longdescription>
<upstream>
<remote-id type="sourceforge">adadoc</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,3 +0,0 @@
DIST aunit-1.05.tar.bz2 109000 SHA256 76a7240203ab708743bc40fe29209e04b3edbe429a4dfb35be580fc80d490b09 SHA512 3a51f3d614061bed124636852b3677f95a739b0ffc748d2f6570cd2bfcf73db36364504b07e4169e268861bdce5a22e2d3a467d809a8776a8e407e83a7364a77 WHIRLPOOL eb403e4e30887ae202302d8b26ba3909190bd05d721688cde685b98539eb37c4db52f9a07e9547be380d735593dfd349a2e4d1f55153d5b2cdb38d3caa0403fe
DIST aunit-2.01.tar.bz2 186622 SHA256 fca41d07a7e5a7f82e8f53fb8d579c250ae5436adf9f677dfa2d3f657453b8f9 SHA512 6a07745cc6d4027b48064240d9511634725201ed3f59f3adb6907ec3b58409cca472cd0790c364ceb412c14fec7633d62277cdaf94c66458fab5c11c8fe058bf WHIRLPOOL fea15eeece2023f6388e7ad9dafcdd93c1d263b8a356549d85189ab137868b7e7d7641cf72440dfb39c4ebba37bd19dd665e6d434b506b84882955aa04bd46a7
DIST aunit-2.03.tar.bz2 218201 SHA256 b57862b01094e9db2d564aeb25377cf91a678802f4124e455a432e1ec8fb8367 SHA512 f3afb4ae05e493eb598368f223dc8dc1740ee11b58f00394b6bececba4a2c7409ed2b48bbc7104a4099ac919e51e741ebe2738133410274240ccecd23fb2ad7d WHIRLPOOL 4e3b46b8156fc25fb2f1270cb08273b81ed5e054c196453745a77a1e99302857b7ecd36a6c071981e7e09f1efc7cb5d1dac933053f60dd5828bb0aa62fc7570a

View File

@@ -1,50 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat
IUSE=""
DESCRIPTION="Aunit, Ada unit testing framework"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
HOMEPAGE="https://libre.adacore.com/aunit/"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
SLOT="0"
DEPEND="virtual/ada"
RDEPEND="${DEPEND}"
lib_compile() {
gnatmake -Paunit
gnatmake -Paunit_dyn
}
lib_install() {
mv aunit/lib/* ${DL}
chmod 0444 ${DL}/*.ali
}
src_install () {
dodir ${AdalibSpecsDir}/${PN}
insinto ${AdalibSpecsDir}/${PN}
doins aunit/*/*.ad?
dodir ${AdalibDataDir}/${PN}
insinto ${AdalibDataDir}/${PN}
doins -r support/aunit.xml template/
#set up environment
echo "LDPATH=%DL%" > ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
gnat_src_install
dodoc README docs/aunit.txt
dohtml docs/aunit.{html,css}
doinfo docs/aunit.info
cp -dPr test/ docs/aunit.pdf "${D}/usr/share/doc/${PF}"
}

View File

@@ -1,51 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat
IUSE=""
DESCRIPTION="Aunit, Ada unit testing framework"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
HOMEPAGE="https://libre.adacore.com/aunit/"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
SLOT="0"
DEPEND="virtual/ada"
RDEPEND="${DEPEND}"
lib_compile() {
cd aunit
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build_dyn
}
lib_install() {
mv aunit/lib/* ${DL}
chmod 0444 ${DL}/*.ali
}
src_install () {
dodir ${AdalibSpecsDir}/${PN}
insinto ${AdalibSpecsDir}/${PN}
doins aunit/*/*.ad? aunit/framework/*/*.ad?
dodir ${AdalibDataDir}/${PN}
insinto ${AdalibDataDir}/${PN}
doins -r support/aunit.xml template/
#set up environment
echo "LDPATH=%DL%" > ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
gnat_src_install
dodoc README docs/aunit.txt
dohtml docs/aunit.{html,css}
doinfo docs/aunit.info
cp -dPr test/ docs/aunit.pdf "${D}/usr/share/doc/${PF}"
}

View File

@@ -1,51 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat
IUSE=""
DESCRIPTION="Aunit, Ada unit testing framework"
SRC_URI="https://dev.gentoo.org/~george/src/${P}.tar.bz2"
HOMEPAGE="https://libre.adacore.com/aunit/"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
SLOT="0"
DEPEND="virtual/ada"
RDEPEND="${DEPEND}"
lib_compile() {
cd aunit
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build
SUPPORT_EXCEPTION=yes SUPPORT_CALENDAR=yes gnatmake -Paunit_build_dyn
}
lib_install() {
mv aunit/lib/* ${DL}
chmod 0444 ${DL}/*.ali
}
src_install () {
dodir ${AdalibSpecsDir}/${PN}
insinto ${AdalibSpecsDir}/${PN}
doins aunit/*/*.ad? aunit/framework/*/*.ad?
dodir ${AdalibDataDir}/${PN}
insinto ${AdalibDataDir}/${PN}
doins -r support/aunit.xml template/
#set up environment
echo "LDPATH=%DL%" > ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
gnat_src_install
dodoc README docs/aunit.txt
dohtml docs/aunit.{html,css}
doinfo docs/aunit.info
cp -dPr test/ docs/aunit.pdf "${D}/usr/share/doc/${PF}"
}

View File

@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>ada@gentoo.org</email>
<name>Gentoo Resources for Ada</name>
</maintainer>
<longdescription>AUnit is a set of Ada packages based on the xUnit family of unit test frameworks. It's intended as a developer's tool to facilitate confident writing and evolution of Ada software. It is purposely lightweight, as one of its main goals is to make it easy to develop and run unit tests, rather than to generate artifacts for process management. The framework supports easy composition of sets of unit tests to provide flexibility in determining what tests to run for a given purpose.</longdescription>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST florist-2007.0.tar.bz2 167089 SHA256 e6047390bba1fc70feeafd2009a7a00b6bb6126bb64520e0c0f973aa6ced838a SHA512 b04f947e08c48364fd339cf0e6437c2f5d869f2195d9b364ddd95b364b481d525a6784f39d55b9f0d495b3a0e8966b2a4821e086e79901ffcd330da42395beca WHIRLPOOL f2b170f78a982bfeb629b2ceb69b476ff0fa50476ddc8688b9b13dd401205866f9d2c21c9c5d79cce2db3c527a15eca93ed70630f1ab16cad5e59dd2f37774a9

View File

@@ -1,52 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat libtool
IUSE=""
DESCRIPTION="Posix bindings for Ada"
HOMEPAGE="http://libre.adacore.com/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
DEPEND=">=virtual/ada-2005"
lib_compile()
{
elibtoolize
econf || die "econf failed"
emake || die "make failed"
make floristlib || die "building library failed"
einfo "lib_compile completed"
}
# NOTE: we are using $1 - the passed gnat profile name
lib_install()
{
# install goal is just (access violating) mkdir and 2 cp's
# instead move stuff properly here
cp -rp "${SL}"/floristlib/{libflorist.a,*.ali} "${DL}"
chmod 0444 "${DL}"/*.ali
}
src_install ()
{
# install sources
dodir "${AdalibSpecsDir}/${PN}"
insinto "${AdalibSpecsDir}/${PN}"
doins -r *.ad{b,s} *.c *.gpb gnatsocks/
#set up environment
echo "LDPATH=%DL%" >> ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
gnat_src_install
dodoc README
}

View File

@@ -1,16 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>ada@gentoo.org</email>
<name>Gentoo Resources for Ada</name>
</maintainer>
<longdescription>
Florist is the (F)lorida (S)tate (U)niversity open-source implementaton
of IEEE Standard 1003.5b-1996, the POSIX Ada binding, including real-time
extensions. This software provides access to the UNIX operating system services
for application programs written in the Ada programming language. It is
designed to be self-configuring for a POSIX-compliant system. A suite of
test programs is included.
</longdescription>
</pkgmetadata>

View File

@@ -1,2 +0,0 @@
DIST XmlAda-1.0.tgz 322079 SHA256 e86ccd448574ff1ec2205f9bfbfa5812023dc4ce5d4b1c2e2c8b1ffbd29ce917 SHA512 2b692d5bf1e1c28a303cee42fa43d9f5dc578aa5c93134ae25f3abe04ab3b6c3d5744ea0aa28d1dff0fc82fb190d1e60a1c8d6cd2866989b0cd63c2af438126b WHIRLPOOL 21db8cdb9432848a69b8abe2ebcc152be37876b28387e4922fc56f72190fcc9da791a9b87f1736aaaec9b4962aa28df46614ef3731eec8711d418583ff383a00
DIST xmlada-2.2.0.tar.bz2 591666 SHA256 3935a1a158a120bb53d5417a518b7283b5d97f478cf3af0f5e02222ae3b5c7b4 SHA512 dc8e1c963f4d40518be1058972697ea629a065e709704b05d501e62be77733f00419d9578fcc1305d3fbc5b90dae1742e7c2ae2ae0e3803c47e767e57770872a WHIRLPOOL c3cd616301b8be9f126f55f3a069a34974a80d3753839b8c8745edfb96b86ef3d77ae009689e881f56c9f938fa1c62f3d86a6d9a4222a661e3f43c9077911af4

View File

@@ -1,9 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>ada@gentoo.org</email>
<name>Gentoo Resources for Ada</name>
</maintainer>
<longdescription>XML/Ada includes a complete XML parser that fully supports the XML 1.0 specifications, including DTDs, entity resolution, external entities,attribute normalization, and conditional sections. XML/Ada also supports the SAX 2.0 standard. Through an object-oriented Ada interface, the XML/Ada SAX implementation provides an extremely efficient way to convert XML streams to application-specific data representations. XML/Ada includes full support for the core part of DOM 2.0. In addition to this XML support, XML/Ada includes an extensive set of packages to read, manipulate and write Unicode streams, in various encodings like UTF-8, UTF-16 and UTF-32. It provides a conversion mechanism between Unicode and encodings such as Latin-1, Latin-2, etc.</longdescription>
</pkgmetadata>

View File

@@ -1,97 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat versionator
IUSE=""
Name="XmlAda"
DESCRIPTION="XML library for Ada"
HOMEPAGE="http://libre2.adacore.com/xmlada/"
SRC_URI="https://libre2.adacore.com/xmlada/${Name}-${PV}.tgz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
DEPEND="virtual/gnat
>=sys-apps/sed-4"
RDEPEND=""
src_unpack()
{
unpack ${A}
cd "${S}"
#making .dvi docs is problemmatic. Skip that for now
sed -i -e "s/all: obj test docs/all: obj test/" Makefile.in
#increase stack size
cd sax
sed -i -e "s/Stack_Size : constant Natural := 64;/Stack_Size : constant Natural := 128;/" sax-readers.adb
}
lib_compile()
{
# for some reason shared libs are assigned version numbers from some
# pre-release (possibly when upstream stopped to care about them?)
local MAJOR=$(get_major_version)
local MINOR=$(get_version_component_range 2-)
# force building shared libs and fix broken shared lib versioning
sed -i -e "s:BUILD_SHARED=FALSE:BUILD_SHARED=TRUE:" \
-e "s:libxmlada_\${@\:%_install=%}-\${MAJOR}.\${MINOR}.so:libxmlada_\${@\:%_inst=%}.so.${MAJOR}.${MINOR}:" \
-e "s:libxmlada_\${@\:%_inst=%}-\${MAJOR}.\${MINOR}.so:libxmlada_\${@\:%_inst=%}.so.${MAJOR}.${MINOR}:" \
-e "s:FPIC=:FPIC=-fPIC:" Makefile.in
export CFLAGS=$ADACFLAGS
./configure --prefix=/usr \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
--enable-shared \
--host=${CHOST} \
--build=${CHOST} \
--target=${CHOST} \
--with-system-zlib || die
export COMPILER=gnatmake
make || die "make failed"
}
# here we need to use the $1 - passed gnat profile name
lib_install() {
make PREFIX="${DL}" install || die "install failed"
# fix xmlada-config hardsets locations
sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \
-e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}:g" \
"${DL}"/bin/xmlada-config
# now move stuff to proper location and delete extras
mv "${DL}"/bin/xmlada-config "${DL}"/lib/* "${DL}"/include/${PN}/*.ali "${DL}"
rm -rf "${DL}"/bin "${DL}"/include "${DL}"/lib
}
src_install ()
{
cd "${S}"
dodir ${AdalibSpecsDir}/${PN}
insinto ${AdalibSpecsDir}/${PN}
doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad?
#set up environment
echo "PATH=%DL%" > ${LibEnv}
echo "LDPATH=%DL%" >> ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
gnat_src_install
dodoc AUTHORS README docs/xml.ps
dohtml docs/*.html
doinfo docs/*.info
#need to give a proper name to the info file
cd "${D}"/usr/share/info
mv xml.info.gz ${PN}.info.gz
}

View File

@@ -1,103 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat versionator
IUSE=""
DESCRIPTION="XML library for Ada"
HOMEPAGE="http://libre.adacore.com/xmlada/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
DEPEND="virtual/ada
virtual/latex-base
sys-apps/texinfo
>=sys-apps/sed-4"
RDEPEND=""
src_unpack()
{
unpack ${A}
cd "${S}"
# adjusting profile independent stuff in project files
# for fn in distrib/*/xmlada*.gpr; do
# sed -i -e "s:../../include/xmlada:${AdalibSpecsDir}/${PN}:" ${fn}
# done
sed -i -e "s:\.\./\.\./include/xmlada:${AdalibSpecsDir}/${PN}:" \
distrib/*/xmlada*.gpr || die "failed to adjust project files"
# fix profile independent stuff in xmlada-config
sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \
xmlada-config.in || die "failed to adjust xmlada-config"
# doinfo changed from gzipping stuff to bzipping, so we better rename the
# file before calling it to guard against other possible changes
mv docs/xml.info docs/${PN}.info
}
lib_compile()
{
econf
emake
}
# NOTE: we are using $1 - the passed gnat profile name
lib_install() {
# bug #283160
emake -j1 PREFIX="${DL}" install || die "install failed"
pushd "${DL}"
# fix xmlada-config hardsets locations and move it to proper location
sed -i -e "s:\${prefix}/lib/xmlada:${AdalibLibTop}/$1/${PN}:" \
-e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}:g" \
bin/xmlada-config
mv bin/xmlada-config "${DLbin}"
# sed and organize gpr files
sed -i -e "s:\.\./xmlada:${AdalibLibTop}/$1/${PN}:" "${DL}"/lib/gnat/*.gpr
mv lib/gnat/* "${DLgpr}"
# the library and *.ali
mv lib/${PN}/* .
rm -rf bin include share lib
# fix the .so links
rm *.so
for fn in *.so.* ; do
ln -s ${fn} ${fn%so*}so
done
popd
}
src_install ()
{
cd "${S}"
dodir ${AdalibSpecsDir}/${PN}
insinto ${AdalibSpecsDir}/${PN}
doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad? schema/*.ad?
#set up environment
echo "PATH=%DLbin%" > ${LibEnv}
echo "LDPATH=%DL%" >> ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv}
echo "ADA_PROJECT_PATH=%DLgpr%" >> ${LibEnv}
gnat_src_install
dodoc AUTHORS README TODO features
dohtml docs/*.html
doinfo docs/*.info
insinto /usr/share/doc/${PF}
doins docs/*.pdf distrib/xmlada_gps.py
dodir /usr/share/doc/${PF}/examples
insinto /usr/share/doc/${PF}/examples
doins -r docs/{dom,sax,schema}
}

View File

@@ -1,70 +0,0 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit gnat versionator
IUSE=""
DESCRIPTION="XML library for Ada"
HOMEPAGE="http://libre.adacore.com/xmlada/"
SRC_URI="mirror://gentoo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64"
DEPEND="virtual/ada
virtual/latex-base
sys-apps/texinfo
>=sys-apps/sed-4"
RDEPEND=""
lib_compile()
{
econf || die "econf failed"
emake || die "make failed"
}
# NOTE: we are using $1 - the passed gnat profile name
lib_install() {
make PREFIX="${DL}" install || die "install failed"
# fix xmlada-config hardsets locations
sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \
-e "s:\${prefix}/lib/xmlada:${AdalibLibTop}/$1/${PN}/lib:" \
-e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}/lib:g" \
"${DL}"/bin/xmlada-config
# now move stuff to proper location and delete extras
# mv "${DL}"/bin/xmlada-config "${DL}"/lib/* "${DL}"/include/${PN}/*.ali "${DL}"
rm -rf "${DL}"/include "${DL}"/share
}
src_install ()
{
cd "${S}"
dodir ${AdalibSpecsDir}/${PN}
insinto ${AdalibSpecsDir}/${PN}
doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad? schema/*.ad?
#set up environment
echo "PATH=%DL%/bin" > ${LibEnv}
echo "LDPATH=%DL%/lib" >> ${LibEnv}
echo "ADA_OBJECTS_PATH=%DL%/lib" >> ${LibEnv}
echo "ADA_INCLUDE_PATH=/usr/include/ada/${PN}" >> ${LibEnv}
gnat_src_install
dodoc AUTHORS README TODO features
dohtml docs/*.html
doinfo docs/*.info
# give a proper name to the info file
mv "${D}"/usr/share/info/xml.info.gz "${D}"/usr/share/info/${PN}.info.gz
insinto /usr/share/doc/${PF}
doins docs/*.pdf distrib/xmlada_gps.py
dodir /usr/share/doc/${PF}/examples
insinto /usr/share/doc/${PF}/examples
doins -r docs/{dom,sax,schema}
}

View File

@@ -1 +0,0 @@
DIST flamerobin-0.9.2-src.tar.gz 901908 SHA256 b674a1de1c632c834e904a17e576498850e7b81cc5c4d42e8cafd8a6dd020c90 SHA512 76eeecae759ab7aec817a4775fe185f982f6f50f5dec850b1fbb00b56239807867fe36568592e313315c0f02364c1986d9691e84d5fced2aedd85571d239f2be WHIRLPOOL 224481502e893be06236f685c71f15848f9aab372a6adbb91db9f95fc5978f76fe2879c823b3f6ff64cea4bff5269df34475978a7602a47a43bb5146f5182b9a

View File

@@ -1,503 +0,0 @@
Index: src/databasehandler.cpp
===================================================================
--- src/databasehandler.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/databasehandler.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -46,6 +46,7 @@
class DatabaseInfoHandler: public URIHandler
{
public:
+ DatabaseInfoHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/gui/RestoreFrame.cpp
===================================================================
--- src/gui/RestoreFrame.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/RestoreFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -258,7 +258,7 @@
sizerFilename->Add(styleguide().getBrowseButtonMargin(), 0);
sizerFilename->Add(button_browse, 0, wxALIGN_CENTER_VERTICAL);
- wxGridSizer* sizerChecks = new wxGridSizer(2, 2,
+ wxGridSizer* sizerChecks = new wxGridSizer(3, 2,
styleguide().getCheckboxSpacing(),
styleguide().getUnrelatedControlMargin(wxHORIZONTAL));
sizerChecks->Add(checkbox_replace, 0, wxEXPAND);
Index: src/gui/ReorderFieldsDialog.cpp
===================================================================
--- src/gui/ReorderFieldsDialog.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/ReorderFieldsDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -215,6 +215,7 @@
class ReorderFieldsHandler: public URIHandler
{
public:
+ ReorderFieldsHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/gui/FieldPropertiesDialog.cpp
===================================================================
--- src/gui/FieldPropertiesDialog.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/FieldPropertiesDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -690,7 +690,7 @@
+ wxT(" IF (NEW.") + fNameSql + wxT(" IS NULL) THEN\n")
+ wxT(" NEW.") + fNameSql + wxT(" = GEN_ID(")
+ generator.getQuoted() + wxT(", 1);\n")
- + wxT(" ELSE\n BEGIN\n tmp = GEN_ID(") +
+ + wxT(" ELSE\n BEGIN\n tmp = GEN_ID(")
+ generator.getQuoted() + wxT(", 0);\n if (tmp < new.")
+ fNameSql + wxT(") then\n tmp = GEN_ID(")
+ generator.getQuoted() + wxT(", new.") + fNameSql
@@ -816,6 +816,7 @@
class ColumnPropertiesHandler: public URIHandler
{
public:
+ ColumnPropertiesHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/gui/controls/DBHTreeControl.cpp
===================================================================
--- src/gui/controls/DBHTreeControl.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/controls/DBHTreeControl.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -261,6 +261,8 @@
id = ART_View; break;
case ntViews:
id = ART_Views; break;
+ default:
+ break;
}
return getImageIndex(id);
}
Index: src/gui/controls/TextControl.cpp
===================================================================
--- src/gui/controls/TextControl.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/controls/TextControl.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -40,8 +40,8 @@
#include "gui/controls/TextControl.h"
//-----------------------------------------------------------------------------
-TextControl::TextControl(wxWindow *parent, wxWindowID id, long style)
- : wxStyledTextCtrl(parent, id, wxDefaultPosition, wxDefaultSize, style)
+TextControl::TextControl(wxWindow *parent, wxWindowID id)
+ : wxStyledTextCtrl(parent, id)
{
SetWrapMode(wxSTC_WRAP_WORD);
// wxStyledTextCtrl uses black on white initially -> use system defaults
Index: src/gui/controls/LogTextControl.cpp
===================================================================
--- src/gui/controls/LogTextControl.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/controls/LogTextControl.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -40,8 +40,8 @@
#include "gui/controls/LogTextControl.h"
//-----------------------------------------------------------------------------
-LogTextControl::LogTextControl(wxWindow *parent, wxWindowID id, long style)
- : TextControl(parent, id, style)
+LogTextControl::LogTextControl(wxWindow *parent, wxWindowID id)
+ : TextControl(parent, id)
{
setDefaultStyles();
}
Index: src/gui/controls/TextControl.h
===================================================================
--- src/gui/controls/TextControl.h (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/controls/TextControl.h (.../rel_0_9_2-1/src) (révision 2085)
@@ -61,8 +61,7 @@
DECLARE_EVENT_TABLE()
public:
- TextControl(wxWindow *parent, wxWindowID id = wxID_ANY,
- long style = wxSUNKEN_BORDER);
+ TextControl(wxWindow *parent, wxWindowID id = wxID_ANY);
};
//-----------------------------------------------------------------------------
#endif
Index: src/gui/controls/LogTextControl.h
===================================================================
--- src/gui/controls/LogTextControl.h (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/controls/LogTextControl.h (.../rel_0_9_2-1/src) (révision 2085)
@@ -38,8 +38,7 @@
enum LogStyle { logStyleDefault, logStyleImportant, logStyleError };
void addStyledText(const wxString& message, LogStyle style);
public:
- LogTextControl(wxWindow *parent, wxWindowID id = wxID_ANY,
- long style = wxSUNKEN_BORDER);
+ LogTextControl(wxWindow *parent, wxWindowID id = wxID_ANY);
void logErrorMsg(const wxString& message);
void logImportantMsg(const wxString& message);
Index: src/gui/UserDialog.cpp
===================================================================
--- src/gui/UserDialog.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/UserDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -222,6 +222,7 @@
class UserPropertiesHandler: public URIHandler
{
public:
+ UserPropertiesHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -300,6 +301,7 @@
class DropUserHandler: public URIHandler
{
public:
+ DropUserHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/gui/CreateIndexDialog.cpp
===================================================================
--- src/gui/CreateIndexDialog.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/CreateIndexDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -209,6 +209,7 @@
class TableIndicesHandler: public URIHandler
{
public:
+ TableIndicesHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/gui/BackupFrame.cpp
===================================================================
--- src/gui/BackupFrame.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/BackupFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -241,7 +241,7 @@
sizerFilename->Add(styleguide().getBrowseButtonMargin(), 0);
sizerFilename->Add(button_browse, 0, wxALIGN_CENTER_VERTICAL);
- wxGridSizer* sizerChecks = new wxGridSizer(2, 2,
+ wxGridSizer* sizerChecks = new wxGridSizer(3, 2,
styleguide().getCheckboxSpacing(),
styleguide().getUnrelatedControlMargin(wxHORIZONTAL));
sizerChecks->Add(checkbox_checksum, 0, wxEXPAND);
Index: src/gui/PrivilegesDialog.cpp
===================================================================
--- src/gui/PrivilegesDialog.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/PrivilegesDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -583,6 +583,7 @@
class ManagePrivilegesHandler: public URIHandler
{
public:
+ ManagePrivilegesHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/gui/MainFrame.cpp
===================================================================
--- src/gui/MainFrame.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/MainFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -380,6 +380,7 @@
EVT_MENU(Cmds::Menu_Reconnect, MainFrame::OnMenuReconnect)
EVT_UPDATE_UI(Cmds::Menu_Reconnect, MainFrame::OnMenuUpdateIfDatabaseConnected)
EVT_MENU(Cmds::Menu_RecreateDatabase, MainFrame::OnMenuRecreateDatabase)
+ EVT_UPDATE_UI(Cmds::Menu_RecreateDatabase, MainFrame::OnMenuUpdateIfDatabaseConnected)
EVT_MENU(Cmds::Menu_DropDatabase, MainFrame::OnMenuDropDatabase)
EVT_UPDATE_UI(Cmds::Menu_DropDatabase, MainFrame::OnMenuUpdateIfDatabaseConnected)
EVT_MENU(Cmds::Menu_Query, MainFrame::OnMenuQuery)
@@ -540,8 +541,10 @@
}
//-----------------------------------------------------------------------------
//! handle double-click on item (or press Enter)
-void MainFrame::OnTreeItemActivate(wxTreeEvent& WXUNUSED(event))
+void MainFrame::OnTreeItemActivate(wxTreeEvent& event)
{
+ event.Skip();
+
wxTreeItemId item = treeMainM->GetSelection();
if (!item.IsOk())
return;
Index: src/gui/TriggerWizardDialog.cpp
===================================================================
--- src/gui/TriggerWizardDialog.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/TriggerWizardDialog.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -178,6 +178,7 @@
class CreateTriggerHandler: public URIHandler
{
public:
+ CreateTriggerHandler() {};
bool handleURI(URI& uri);
private:
static const CreateTriggerHandler handlerInstance;
Index: src/gui/EventWatcherFrame.cpp
===================================================================
--- src/gui/EventWatcherFrame.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/EventWatcherFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -55,15 +55,13 @@
class EventLogControl: public LogTextControl
{
public:
- EventLogControl(wxWindow* parent, wxWindowID id = wxID_ANY,
- long style = wxSUNKEN_BORDER);
+ EventLogControl(wxWindow* parent, wxWindowID id = wxID_ANY);
void logAction(const wxString& action);
void logEvent(const wxString& name, int count);
};
//-----------------------------------------------------------------------------
-EventLogControl::EventLogControl(wxWindow* parent, wxWindowID id,
- long style)
- : LogTextControl(parent, id, style)
+EventLogControl::EventLogControl(wxWindow* parent, wxWindowID id)
+ : LogTextControl(parent, id)
{
}
//-----------------------------------------------------------------------------
Index: src/gui/MetadataItemPropertiesFrame.cpp
===================================================================
--- src/gui/MetadataItemPropertiesFrame.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/MetadataItemPropertiesFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -360,6 +360,8 @@
case ntDatabase:
case ntRole:
pages.push_back(wxT("DDL"));
+ default:
+ break;
};
wxString page = loadEntireFile(config().getHtmlTemplatesPath()
+ wxT("header.html"));
@@ -1290,6 +1292,7 @@
class PageHandler: public URIHandler
{
public:
+ PageHandler() {};
bool handleURI(URI& uri);
private:
static const PageHandler handlerInstance; // singleton; registers itself on creation.
@@ -1327,6 +1330,7 @@
class PropertiesHandler: public URIHandler
{
public:
+ PropertiesHandler() {};
bool handleURI(URI& uri);
private:
static const PropertiesHandler handlerInstance; // singleton; registers itself on creation.
Index: src/gui/ExecuteSqlFrame.cpp
===================================================================
--- src/gui/ExecuteSqlFrame.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/gui/ExecuteSqlFrame.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -2749,6 +2749,7 @@
class DropColumnHandler: public URIHandler
{
public:
+ DropColumnHandler() {};
bool handleURI(URI& uri);
private:
static const DropColumnHandler handlerInstance;
@@ -2806,6 +2807,7 @@
class DropColumnsHandler: public URIHandler
{
public:
+ DropColumnsHandler() {};
bool handleURI(URI& uri);
private:
static const DropColumnsHandler handlerInstance;
@@ -2842,6 +2844,7 @@
class DropObjectHandler: public URIHandler
{
public:
+ DropObjectHandler() {};
bool handleURI(URI& uri);
private:
static const DropObjectHandler handlerInstance;
@@ -2878,6 +2881,7 @@
class EditDDLHandler: public URIHandler
{
public:
+ EditDDLHandler() {};
bool handleURI(URI& uri);
private:
static const EditDDLHandler handlerInstance;
@@ -2919,6 +2923,7 @@
class EditProcedureHandler: public URIHandler
{
public:
+ EditProcedureHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -2947,6 +2952,7 @@
class AlterViewHandler: public URIHandler
{
public:
+ AlterViewHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -2973,6 +2979,7 @@
class EditTriggerHandler: public URIHandler
{
public:
+ EditTriggerHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -2999,6 +3006,7 @@
class EditGeneratorValueHandler: public URIHandler
{
public:
+ EditGeneratorValueHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -3041,6 +3049,7 @@
class EditExceptionHandler: public URIHandler
{
public:
+ EditExceptionHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -3067,6 +3076,7 @@
class IndexActionHandler: public URIHandler
{
public:
+ IndexActionHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
@@ -3113,6 +3123,7 @@
class ActivateTriggersHandler: public URIHandler
{
public:
+ ActivateTriggersHandler() {};
bool handleURI(URI& uri);
private:
static const ActivateTriggersHandler handlerInstance;
@@ -3160,6 +3171,7 @@
class ActivateTriggerHandler: public URIHandler
{
public:
+ ActivateTriggerHandler() {};
bool handleURI(URI& uri);
private:
static const ActivateTriggerHandler handlerInstance;
Index: src/images.cpp
===================================================================
--- src/images.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/images.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -68,6 +68,8 @@
return wxArtProvider::GetIcon(ART_Trigger, wxART_OTHER, sz);
case ntView:
return wxArtProvider::GetIcon(ART_View, wxART_OTHER, sz);
+ default:
+ break;
}
return wxArtProvider::GetIcon(ART_FlameRobin, wxART_OTHER, sz);
}
Index: src/objectdescriptionhandler.cpp
===================================================================
--- src/objectdescriptionhandler.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/objectdescriptionhandler.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -46,6 +46,7 @@
class ObjectDescriptionHandler: public URIHandler
{
public:
+ ObjectDescriptionHandler() {};
bool handleURI(URI& uri);
private:
// singleton; registers itself on creation.
Index: src/addconstrainthandler.cpp
===================================================================
--- src/addconstrainthandler.cpp (.../rel_0_9_2/src) (révision 2085)
+++ src/addconstrainthandler.cpp (.../rel_0_9_2-1/src) (révision 2085)
@@ -1,5 +1,5 @@
/*
- Copyright (c) 2004-2009 The FlameRobin Development Team
+ Copyright (c) 2004-2011 The FlameRobin Development Team
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
@@ -51,6 +51,8 @@
class AddConstraintHandler: public URIHandler
{
public:
+ AddConstraintHandler() {};
+
bool handleURI(URI& uri);
private:
static const AddConstraintHandler handlerInstance; // singleton; registers itself on creation.

View File

@@ -1,46 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
WX_GTK_VER="2.8"
inherit eutils wxwidgets
DESCRIPTION="A database administration tool for Firebird DBMS"
HOMEPAGE="http://www.flamerobin.org/"
SRC_URI="mirror://sourceforge/${PN}/${P}-src.tar.gz"
LICENSE="MIT IBPP-1.1 LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
RDEPEND="x11-libs/wxGTK:2.8[X]
dev-db/firebird"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${P}-src"
src_prepare() {
epatch "${FILESDIR}/${P}-gcc46.patch"
}
src_configure() {
# temp hack since configure is not executable
chmod +x configure
local myconf
myconf="${myconf} \
--disable-shared \
--disable-debug \
--with-wx=yes \
--with-wx-config=${WX_CONFIG}"
econf ${myconf}
}
src_install() {
emake DESTDIR="${D}" install
dodoc devdocs/* docs/* docs-src/*
}

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription>
FlameRobin is a database administration tool for Firebird DBMS.
FlameRobin is lightweight (small footprint, fast execution) and
dependent only on other Open Source software
</longdescription>
<upstream>
<remote-id type="sourceforge">flamerobin</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST syck-0.55.tar.gz 354205 SHA256 ac881945c9dfe5dd6395a5db921e8256d1d359295bb66a1acbfe49fb637c1a3a SHA512 b2adc38e3e616f4eb5f5146baf0e8b385517e32e46ad872c9a451a680ea8c52fead00234286b6bc07fac9ad816d7ece8daf4a77a34c2999926c198de3b6ba1b7 WHIRLPOOL 946a0a372db6d1483a128a7daf2d8d6db74a2e0e7c82902b08faf5089ede6a8afad35cf307a126d9feeb3070561f3aa3b545a38c1f5e1a0f22b255943eec14bf

View File

@@ -1,41 +0,0 @@
--- ./lib/syck_st.c~ 2003-03-04 17:10:11.000000000 +0000
+++ ./lib/syck_st.c 2007-06-04 15:00:22.000000000 +0100
@@ -5,6 +5,7 @@
#include "config.h"
#include <stdio.h>
#include <stdlib.h>
+#include <string.h>
#include "syck_st.h"
#ifdef NT
@@ -54,7 +55,6 @@
numhash,
};
-extern int strcmp();
static int strhash();
static struct st_hash_type type_strhash = {
strcmp,
--- ./lib/syck.h~ 2005-04-13 07:27:54.000000000 +0100
+++ ./lib/syck.h 2007-06-04 14:26:32.000000000 +0100
@@ -17,6 +17,8 @@
#define YAML_DOMAIN "yaml.org,2002"
#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
#include <ctype.h>
#ifdef HAVE_ST_H
#include <st.h>
--- ./lib/emitter.c~ 2007-06-04 15:40:23.000000000 +0100
+++ ./lib/emitter.c 2007-06-04 15:51:03.000000000 +0100
@@ -378,7 +378,8 @@
{
SYMID oid;
char *anchor_name = NULL;
- int indent = 0, x = 0;
+ int indent = 0;
+ long x = 0;
SyckLevel *lvl = syck_emitter_current_level( e );
/* Add new level */

View File

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

View File

@@ -1,58 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="3"
PYTHON_DEPEND="python? 2"
SUPPORT_PYTHON_ABIS="1"
RESTRICT_PYTHON_ABIS="3.* *-jython"
inherit distutils eutils flag-o-matic
DESCRIPTION="Syck is an extension for reading and writing YAML swiftly in popular scripting languages"
HOMEPAGE="http://whytheluckystiff.net/syck/"
SRC_URI="http://rubyforge.org/frs/download.php/4492/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="php python"
DEPEND="python? ( !dev-python/pysyck )"
RDEPEND="${DEPEND}"
PDEPEND="php? ( dev-php/pecl-syck
!=dev-libs/syck-0.55-r1 )"
DISTUTILS_SETUP_FILES=("ext/python|setup.py")
PYTHON_MODNAME="yaml2xml.py ydump.py ypath.py"
pkg_setup() {
use python && python_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}/syck-0.55-64bit.patch"
}
src_configure() {
append-flags -fPIC
econf
}
src_compile() {
emake
use python && distutils_src_compile
}
src_install() {
einstall
use python && distutils_src_install
}
pkg_postinst() {
use python && distutils_pkg_postinst
}
pkg_postrm() {
use python && distutils_pkg_postrm
}

View File

@@ -1,55 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
DISTUTILS_SINGLE_IMPL=1
inherit distutils-r1 flag-o-matic
DESCRIPTION="Syck is an extension for reading and writing YAML swiftly in popular scripting languages"
HOMEPAGE="http://whytheluckystiff.net/syck/"
SRC_URI="http://rubyforge.org/frs/download.php/4492/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-macos"
IUSE="php python"
DEPEND="python? ( !dev-python/pysyck )"
RDEPEND="${DEPEND}"
PDEPEND="php? ( dev-php/pecl-syck
!=dev-libs/syck-0.55-r1 )"
pkg_setup() {
use python && python-single-r1_pkg_setup
}
src_prepare() {
epatch "${FILESDIR}/syck-0.55-64bit.patch"
}
src_configure() {
append-flags -fPIC
econf
}
src_compile() {
emake
if use python; then
pushd ext/python > /dev/null
distutils-r1_src_compile
popd > /dev/null
fi
}
src_install() {
emake DESTDIR=${D} install
if use python; then
pushd ext/python > /dev/null
distutils-r1_src_install
popd > /dev/null
fi
distutils-r1_python_install_all
}

View File

@@ -1 +0,0 @@
DIST syck-0.9.3.tgz 12407 SHA256 2ce1c34856cc8826d9e75f4b885636b109e06e9739146997354db4086a35cc43 SHA512 a19371f888184d154174be71fef020119938c193e6f880ed39ecae9bdb68b7f89b6d55a9a60cce0c586a6f71a4a6efe59ac0892e4d6be6bd94deb544d6bab5d6 WHIRLPOOL b4210be0a49ba1bb709b1999cf1d57a93a21220e0872fd8f8158ee2582de96d846917e4a5157fdc4527e598e7cc57585792dc75adb4a70048b41d8b794bf87fe

View File

@@ -1,43 +0,0 @@
Gentooo bug 409963
diff --git a/ext/php/phpext.c b/ext/php/phpext.c
index a7d7500..c0b5646 100644
--- a/ext/php/phpext.c
+++ b/ext/php/phpext.c
@@ -198,7 +198,7 @@ static int psex_determine_array_type(HashTable *myht TSRMLS_DC) /* {{{ */
-function_entry syck_functions[] = {
+zend_function_entry syck_functions[] = {
PHP_FE(syck_load, arginfo_syck_load)
PHP_FE(syck_dump, arginfo_syck_dump)
{NULL, NULL, NULL} /* Must be the last line in syck_functions[] */
@@ -403,7 +403,7 @@ SYMID php_syck_handler(SyckParser *p, SyckNode *n)
strncpy(classname, n->type_id + 12, classname_len + 1);
- if (FAILURE == zend_lookup_class_ex(classname, classname_len, 1, &ce TSRMLS_CC)) {
+ if (FAILURE == zend_lookup_class(classname, classname_len, &ce TSRMLS_CC)) {
zend_throw_exception_ex(syck_exception_entry, 0 TSRMLS_CC, "Couldn't find %s class on line %d, col %d: '%s'", classname, p->linect + 1, p->cursor - p->lineptr, p->lineptr);
efree(classname);
break;
@@ -439,7 +439,7 @@ SYMID php_syck_handler(SyckParser *p, SyckNode *n)
strncpy(classname, n->type_id + 11, classname_len + 1);
- if (FAILURE == zend_lookup_class_ex(classname, classname_len, 1, &ce TSRMLS_CC)) {
+ if (FAILURE == zend_lookup_class(classname, classname_len, &ce TSRMLS_CC)) {
zend_throw_exception_ex(syck_exception_entry, 0 TSRMLS_CC, "Couldn't find %s class on line %d, col %d: '%s'", classname, p->linect + 1, p->cursor - p->lineptr, p->lineptr);
efree(classname);
break;
@@ -511,7 +511,7 @@ SYMID php_syck_handler(SyckParser *p, SyckNode *n)
strncpy(classname, n->type_id + 10, classname_len + 1);
- if (FAILURE == zend_lookup_class_ex(classname, classname_len, 1, &ce TSRMLS_CC)) {
+ if (FAILURE == zend_lookup_class(classname, classname_len, &ce TSRMLS_CC)) {
zend_throw_exception_ex(syck_exception_entry, 0 TSRMLS_CC, "Couldn't find %s class on line %d, col %d: '%s'", classname, p->linect + 1, p->cursor - p->lineptr, p->lineptr);
efree(classname);
break;

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>php-bugs@gentoo.org</email>
<name>PHP</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,33 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PHP_EXT_NAME="syck"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="CHANGELOG TODO"
USE_PHP="php5-6 php5-5 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="amd64 ~arm ppc ppc64 x86"
DESCRIPTION="PHP bindings for Syck - reads and writes YAML with it"
LICENSE="PHP-3.01"
SLOT="0"
IUSE=""
DEPEND="dev-libs/syck
>=dev-lang/php-5.3.1[hash]"
RDEPEND="${DEPEND}"
src_prepare() {
local slot
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
epatch "${FILESDIR}"/fix-php-5-4-support.patch
done
php-ext-source-r2_src_prepare
}

View File

@@ -1,40 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PHP_EXT_NAME="syck"
PHP_EXT_INI="yes"
PHP_EXT_ZENDEXT="no"
DOCS="CHANGELOG TODO"
USE_PHP="php5-6 php5-5 php5-4"
inherit php-ext-pecl-r2
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
DESCRIPTION="PHP bindings for Syck - reads and writes YAML with it"
LICENSE="PHP-3.01"
SLOT="0"
IUSE=""
for target in ${USE_PHP}; do
slot=${target/php}
slot=${slot/-/.}
PHPUSEDEPEND="${PHPUSEDEPEND}
php_targets_${target}? ( dev-lang/php:${slot}[hash] )"
done
DEPEND="dev-libs/syck
${PHPUSEDEPEND}"
RDEPEND="${DEPEND}"
src_prepare() {
local slot
for slot in $(php_get_slots); do
php_init_slot_env ${slot}
epatch "${FILESDIR}"/fix-php-5-4-support.patch
done
php-ext-source-r2_src_prepare
}

View File

@@ -1,32 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 versionator
DESCRIPTION="A collection of useful extensions for Django"
HOMEPAGE="https://github.com/djblets/djblets"
SRC_URI="http://downloads.reviewboard.org/releases/${PN}/$(get_version_component_range 1-2)/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND=">=dev-python/django-1.4.13[${PYTHON_USEDEP}]
=dev-python/django-1.4*[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]
>=dev-python/django-pipeline-1.2.24[${PYTHON_USEDEP}]
>=dev-python/feedparser-5.1.2[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/django-evolution[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
python_prepare_all() {
# use pillow, not PIL
sed -e 's/PIL/pillow/' -i setup.py Djblets.egg-info/requires.txt || die
distutils-r1_python_prepare_all
}

View File

@@ -1 +0,0 @@
DIST Djblets-0.7.31.tar.gz 430369 SHA256 c6bdb1fed30ec1c77a8b07d670a170ecc55404363adf09b2860903a328909e12 SHA512 d0defd2a6e0caecd807e156d968b0128266d60aaf336303ec9ea3e01be1f01455bc763da02d639e677f1122f8eda8e039054ae16222879392eff332ec7b49969 WHIRLPOOL 7063209e5d3e55d89d4cc6fcfea584e24712d2427870448141eefedd29a94af0f4eb41df6097962d513ba09fa56b7cb1a1e5cf17a13646a2c3f046407b4f9977

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="github">djblets/djblets</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST python-geoclue-0.1.0.tar.gz 61062 SHA256 51748c22244f974854eacbf518a11a72cdf76045b7ab9cae44b7a592dfa4e259 SHA512 844c877038f9b8db096a33605be16f8aaea8e66fa84e3a42927f103afa9c8ab565b28cc69b9d02d30bfd02a20e6e20e7fdf28a7d06900db9d288775bb153c533 WHIRLPOOL b59fc942e9686e55f8a6d2aab2a335f51b0f8de4a13bd6d9f3945cabd5133fffd125b7373f3dc9c9b7941d66ef27e41aa832cf3e2f1ca332dfd6376b5dedaa08

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,32 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1 virtualx
DESCRIPTION="Geoclue python module"
HOMEPAGE="https://live.gnome.org/gtg/soc/python_geoclue/"
SRC_URI="http://www.paulocabido.com/soc/${PN}/${P}.tar.gz"
SLOT="0"
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
LICENSE="GPL-3"
IUSE="test"
RDEPEND="
app-misc/geoclue:0
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/pygobject:2[${PYTHON_USEDEP}]"
DEPEND="test? ( app-misc/geoclue:0 )"
S="${WORKDIR}"/${PN}
python_test() {
VIRTUALX_COMMAND="${PYTHON}"
cd "${BUILD_DIR}" || die
virtualmake "${S}"/tests/test.py
}

View File

@@ -1 +0,0 @@
DIST piklab-0.16.2.tar.bz2 1036644 SHA256 51de9edda8edb9d2e9d07ed1c479b83b87eb6fb17c85717477f05fac03a5740e SHA512 8fdf8fdbcedbb0c7b840341575560e6bc3d02b5564cecd043fbe0e1bf6560aa28bd1e92ed2c80ea6d890bb5759dd0d4a72571f68ab7ee0858eb98649097e5f30 WHIRLPOOL be037be4fbf410cb9722d2a20a3b96222f57d63f0a4d7e744b65bd53937a73d3576aa6be80d16f8b478c3fdeb0663964a74be8344678b65adbe0af669eec42ab

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<remote-id type="sourceforge">piklab</remote-id>
<bugs-to>http://sourceforge.net/tracker/?group_id=138852</bugs-to>
</upstream>
</pkgmetadata>

View File

@@ -1,44 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
KDE_REQUIRED="optional"
KDE_HANDBOOK="optional"
KDE_LINGUAS="de cs es fr hu it"
inherit kde4-base
DESCRIPTION="IDE for applications based on PIC and dsPIC microcontrollers"
HOMEPAGE="http://piklab.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
dev-qt/qtcore:4
dev-qt/qtgui:4
dev-qt/qt3support:4
sys-libs/readline
virtual/libusb:0
"
RDEPEND="${DEPEND}"
DOCS=( Changelog README TODO )
src_prepare() {
sed -e "/install(FILES README/d" \
-i CMakeLists.txt || die
kde4-base_src_prepare
}
src_configure() {
local mycmakeargs=(
$(cmake-utils_use !kde QT_ONLY)
-DLOCALE_INSTALL_DIR="/usr/share/locale"
)
kde4-base_src_configure
}

View File

@@ -1 +0,0 @@
DIST ReviewBoard-1.7.28.tar.gz 2957387 SHA256 69a976e69c1e805b23aa78f43fc1954599b7513dff1d1cfd0bafa6112a946931 SHA512 9e97b56b68da6c06f713d98c70dda321ea3fdf6f26986b4272fbb392c1c633f1ce44170bb515e8b685813b69a0ae8ada9f392b5e776793222dd25c3b7d4fa704 WHIRLPOOL 51a731117b9a84b9f8e1cd785511da516bf4d7216f7f08a8ba83d200af94a235d994d53c630b26f430d28f1ce4a7ca8a47d83b87c241bc4b1f5469f7668cc03d

View File

@@ -1,52 +0,0 @@
Avoid un-needed downloading od object.infv files, fix conf.py for docs/manual
diff -ur ReviewBoard-1.7.7.1.orig/docs/codebase/conf.py ReviewBoard-1.7.7.1/docs/codebase/conf.py
--- docs/codebase/conf.py 2013-04-22 04:40:29.000000000 +0800
+++ docs/codebase/conf.py 2013-06-16 15:35:59.639256650 +0800
@@ -197,7 +197,3 @@
# If false, no module index is generated.
#latex_use_modindex = True
-
-
-# Example configuration for intersphinx: refer to the Python standard library.
-intersphinx_mapping = {'http://docs.python.org/dev': None}
diff -ur ReviewBoard-1.7.7.1.orig/docs/manual/conf.py ReviewBoard-1.7.7.1/docs/manual/conf.py
--- docs/manual/conf.py 2013-04-22 04:40:29.000000000 +0800
+++ docs/manual/conf.py 2013-06-16 15:36:30.592256658 +0800
@@ -30,9 +30,14 @@
import reviewboard
from reviewboard import settings
+from reviewboard.settings import EXTENSIONS_STATIC_ROOT, ROOT_URLCONF
from django.core.management import setup_environ
+from django import conf
+from settings_local import DATABASES
+conf.EXTENSIONS_STATIC_ROOT=EXTENSIONS_STATIC_ROOT
+conf.settings.DATABASES=DATABASES
setup_environ(settings)
-
+conf.settings.ROOT_URLCONF=ROOT_URLCONF
# If your extensions are in another directory, add it here. If the directory
# is relative to the documentation root, use os.path.abspath to make it
@@ -223,7 +223,4 @@
latex_show_pagerefs = True
-# Example configuration for intersphinx: refer to the Python standard library.
-intersphinx_mapping = {'http://docs.python.org/dev': None}
-
todo_include_todos = True
diff -ur
ReviewBoard-1.7.7.1.orig/docs/releasenotes/conf.py
ReviewBoard-1.7.7.1/docs/releasenotes/conf.py
--- docs/releasenotes/conf.py 2013-04-22 04:40:29.000000000 +0800
+++ docs/releasenotes/conf.py 2013-06-16 15:36:53.119256665 +0800
@@ -202,7 +202,3 @@
# If false, no module index is generated.
#latex_use_modindex = True
-
-
-# Example configuration for intersphinx: refer to the Python standard library.
-intersphinx_mapping = {'https://www.reviewboard.org/docs/manual/dev': None}

View File

@@ -1,74 +0,0 @@
From 4aaacbb1e628a80803ba1a55703db38fccdf7dbf Mon Sep 17 00:00:00 2001
From: Christian Hammond <chipx86@chipx86.com>
Date: Fri, 21 Jun 2013 23:33:16 -0700
Subject: [PATCH] Fix an XSS vulnerability in the reviews dropdown.
The reviews dropdown had a bad vulnerability where it would assume the
user's full name is valid HTML. This allowed the user to craft a script
tag that would be executed every time the name appeared in the dropdown.
This vulnerability exists in 1.6.x, 1.7.x, and the in-development 1.8.
There are no known attacks in the wild.
This was reported by Craig Young at Tripwire.
#---
# reviewboard/htdocs/media/rb/js/reviews.js | 6 ++++--
# 1 file changed, 4 insertions(+), 2 deletions(-)
#diff --git a/reviewboard/htdocs/media/rb/js/reviews.js b/reviewboard/htdocs/media/rb/js/reviews.js
#index 6340744..035872f 100644
#--- a/reviewboard/htdocs/media/rb/js/reviews.js
#+++ b/reviewboard/htdocs/media/rb/js/reviews.js
#@@ -352,10 +352,12 @@ $.fn.reviewsAutoComplete = function(options) {
# $(this)
# .autocomplete({
# formatItem: function(data) {
#- var s = data[options.nameKey];
#+ var s = data[options.nameKey],
#+ desc;
#
# if (options.descKey) {
#- s += " <span>(" + data[options.descKey] + ")</span>";
#+ desc = $('<div/>').text(data[options.descKey]).html();
#+ s += " <span>(" + desc + ")</span>";
# }
#
# return s;
#--
#1.8.1.6
diff -ur ReviewBoard-1.7.7.1.orig/reviewboard/htdocs/static/rb/js/reviews.js ReviewBoard-1.7.7.1/reviewboard/htdocs/static/rb/js/reviews.js
--- reviewboard/htdocs/static/rb/js/reviews.js 2013-04-22 04:40:30.000000000 +0800
+++ reviewboard/htdocs/static/rb/js/reviews.js 2013-06-28 10:38:29.514298074 +0800
@@ -257,10 +257,12 @@
$(this)
.rbautocomplete({
formatItem: function(data) {
- var s = data[options.nameKey];
+ var s = data[options.nameKey],
+ desc;
if (options.descKey && data[options.descKey]) {
- s += " <span>(" + data[options.descKey] + ")</span>";
+ desc = $('<div/>').text(data[options.descKey]).html();
+ s += " <span>(" + desc + ")</span>";
}
return s;
diff -ur ReviewBoard-1.7.7.1.orig/reviewboard/static/rb/js/reviews.js ReviewBoard-1.7.7.1/reviewboard/static/rb/js/reviews.js
--- reviewboard/static/rb/js/reviews.js 2013-04-22 04:40:29.000000000 +0800
+++ reviewboard/static/rb/js/reviews.js 2013-06-28 10:40:09.922290974 +0800
@@ -257,10 +257,12 @@
$(this)
.rbautocomplete({
formatItem: function(data) {
- var s = data[options.nameKey];
+ var s = data[options.nameKey],
+ desc;
if (options.descKey && data[options.descKey]) {
- s += " <span>(" + data[options.descKey] + ")</span>";
+ desc = $('<div/>').text(data[options.descKey]).html();
+ s += " <span>(" + desc + ")</span>";
}
return s;

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="person">
<email>idella4@gentoo.org</email>
<name>Ian Delaney</name>
</maintainer>
<use>
<flag name="codebase">Enables a build of the docs/codebase folder</flag>
<flag name="manual">Enables a build of the docs/manual folder</flag>
<flag name="rnotes">Enables a doc build of the release notes</flag>
</use>
</pkgmetadata>

View File

@@ -1,121 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
PYTHON_COMPAT=( python2_7 )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
MY_PN="ReviewBoard"
DESCRIPTION="A web-based code review tool that offers developers an easy way to handle code reviews"
HOMEPAGE="http://www.reviewboard.org/"
SRC_URI="http://downloads.reviewboard.org/releases/${MY_PN}/1.7/${MY_PN}-${PV}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="codebase doc manual rnotes test"
LICENSE="MIT"
SLOT="0"
S=${WORKDIR}/${MY_PN}-${PV}
RDEPEND=">=dev-python/django-1.4.14[${PYTHON_USEDEP},sqlite]
<dev-python/django-1.5[${PYTHON_USEDEP},sqlite]
>=dev-python/django-evolution-0.6.9[${PYTHON_USEDEP}]
<dev-python/django-evolution-0.7[${PYTHON_USEDEP}]
>=dev-python/django-pipeline-1.2.24[${PYTHON_USEDEP}]
>=dev-python/Djblets-0.7.31[${PYTHON_USEDEP}]
<dev-python/Djblets-0.8[${PYTHON_USEDEP}]
>=dev-python/pygments-1.5[${PYTHON_USEDEP}]
dev-python/docutils[${PYTHON_USEDEP}]
>=dev-python/markdown-2.2.1[${PYTHON_USEDEP}]
>=dev-python/paramiko-1.9.0[${PYTHON_USEDEP}]
>=dev-python/mimeparse-0.1.3[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/python-memcached[${PYTHON_USEDEP}]
>=dev-python/pytz-2012h[${PYTHON_USEDEP}]
dev-python/recaptcha-client[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/nose[${PYTHON_USEDEP}] )
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
REQUIRED_USE="doc? ( || ( codebase manual rnotes ) )"
# Tests mostly access the inet and when run mostly fail
RESTRICT=test
PATCHES=( "${FILESDIR}"/${PV}-docs.patch )
python_prepare_all() {
# Running uglify is a problem right now, so skip this step. Rather
# have newer versions that compacted javascript.
sed -e "s/'pipeline.compressors.uglifyjs.UglifyJSCompressor'/None/" -i reviewboard/settings.py || die
# https://github.com/reviewboard/reviewboard/commit/b1b8867deb7cd857003d8abbf16e85897b0cb4bf
# # The version bordering of python-dateutil is long out of date and wrong since end of March 2012!
sed -e 's:==1.5:>=1.5:' -i setup.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
# See https://code.google.com/p/reviewboard/issues/ #3009
# until build of manual can find and use ROOT_URLCONF, only possible build path for manual
# requires sacrificing the resources section, all of which call on ROOT_URLCONF
local msg="Generating docs for"
if use doc; then
if use manual; then
rm -rf docs/manual/webapi//2.0/resources/ || die
einfo;einfo "$msg manual"
DJANGO_SETTINGS_MODULE="django.conf" emake -C docs/manual html
fi
if use codebase; then
pushd docs/codebase &> /dev/null
ln -sf ../../contrib/internal/conf/settings_local.py .
popd &> /dev/null
einfo;einfo "$msg codebase"
emake -C docs/codebase html
fi
if use rnotes; then
einfo;einfo "$msg release notes"
emake -C docs/releasenotes html
fi
fi
}
python_test() {
pushd ${PN} > /dev/null
ln -sf contrib/internal/conf/settings_local.py .
"${PYTHON}" manage.py test || die
}
python_install_all() {
if use doc; then
if use manual; then
insinto /usr/share/doc/${PF}/manual
doins -r docs/manual/_build/html/
fi
if use codebase; then
insinto /usr/share/doc/${PF}/codebase
doins -r docs/codebase/_build/html/
fi
if use rnotes; then
insinto /usr/share/doc/${PF}/release_notes
doins -r docs/releasenotes/_build/html/
fi
fi
distutils-r1_python_install_all
}
pkg_postinst() {
elog "You must install any VCS tool you wish ${PN} to support."
elog "dev-util/cvs, dev-vcs/git, dev-vcs/mercurial or dev-util/subversion."
elog
elog "Enable the mysql, postgres or sqlite USEflag on dev-python/django"
elog "to use the corresponding database backend."
elog
elog "For speed and responsiveness, consider installing net-misc/memcached"
elog "and dev-python/python-memcached"
}

View File

@@ -1 +0,0 @@
DIST poopmup-1.2.tar.gz 1461794 SHA256 d2f1515c981d49e18fba6f6d7b4ab354d21def62587eab8dcb048c9eb8a7ff3b SHA512 1c9453ec7487b968dacf6b1bc000835fcd39d1b6f8a42c458ff4cce96a6b48881b11d7df1733fca21bfb213c18cb6f793075a59d4f8a856d06d27a9781c84e88 WHIRLPOOL 03caf2e84518121df17378aff3f9995d57e7c63bc25874e1a9ed2a98c9274ef3d85b0a3c930df0868676772225067a309596253feaa536a05bbf657923e37ce3

View File

@@ -1,10 +0,0 @@
--- poopmup.cpp
+++ poopmup.cpp
@@ -582,6 +582,7 @@
getConfiguration();
//Will overwrite the conf file params.
ParseCommandLine(argc, argv);
+ glutInit(&argc, argv);
InitializeGL(argc, argv);
InitializeWorld();
InitMenu();

View File

@@ -1,42 +0,0 @@
--- common.h
+++ common.h
@@ -38,7 +38,7 @@
#define STDCALL
#endif
-#include <iostream.h>
+#include <iostream>
#include "includes/base/myDisplayLists.h"
#include "myTimeStats.h"
--- includes/base/myMatrix.h
+++ includes/base/myMatrix.h
@@ -57,7 +57,7 @@
#include "my3dPoint.h"
#include "myVector.h"
-#include <iostream.h>
+#include <iostream>
#include <math.h>
/**
--- includes/osd/menu.h
+++ includes/osd/menu.h
@@ -21,6 +21,7 @@
#define POOPMUP_MENU_H
#include <stdio.h>
+#include <cstring>
#include "../base/myColor.h"
#include "formElem/button.h"
#include "formElem/intSelector.h"
--- includes/osd/onScreenDisplay.h
+++ includes/osd/onScreenDisplay.h
@@ -21,6 +21,7 @@
#define ONSCREENDISPLAY_H
#include <stdio.h>
+#include <cstring>
#include "../base/my3dPoint.h"
#include "../base/myColor.h"

View File

@@ -1,11 +0,0 @@
--- Makefile.old 2010-10-01 00:05:06.000000000 +0200
+++ Makefile 2010-10-01 00:05:30.000000000 +0200
@@ -7,7 +7,7 @@
OBJ =poopmup.o
all:
- $(CC) $(SOURCE) -o $(OBJ) -lglut -lGL -lGLU -L/usr/X11R6/lib -lXmu -lXext -lXt -lXi -lX11
+ $(CC) $(LDFLAGS) $(SOURCE) -o $(OBJ) -lglut -lGL -lGLU -L/usr/X11R6/lib -lXmu -lXext -lXt -lXi -lX11
clean:

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>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
<upstream>
<remote-id type="sourceforge">poopmup</remote-id>
</upstream>
</pkgmetadata>

View File

@@ -1,61 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils toolchain-funcs games
DESCRIPTION="You are now free to fly around the city and poop on passers-by"
HOMEPAGE="http://poopmup.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE=""
RESTRICT="test"
DEPEND="media-libs/freeglut
x11-libs/libXi
x11-libs/libXmu
virtual/opengl"
RDEPEND="${DEPEND}"
S=${WORKDIR}/${PN}
src_prepare() {
sed -i \
-e "s:textures/:${GAMES_DATADIR}/${PN}/:" \
includes/textureLoader.h || die
sed -i \
-e "s:config/:${GAMES_SYSCONFDIR}/:" \
myConfig.h || die
sed -i \
-e '/clear/d' \
Makefile || die # bug #120907
epatch \
"${FILESDIR}"/${P}-freeglut.patch \
"${FILESDIR}"/${P}-gcc43.patch \
"${FILESDIR}"/${P}-ldflags.patch
ecvs_clean
}
src_compile() {
emake CC="$(tc-getCXX) ${CFLAGS}"
}
src_install() {
newgamesbin poopmup.o poopmup
insinto "${GAMES_DATADIR}/${PN}"
doins textures/*
insinto "${GAMES_SYSCONFDIR}"
doins config/*
dodoc README docs/*.doc
dohtml docs/userman.htm
prepgamesdirs
}

View File

@@ -1,4 +0,0 @@
DIST AlienSwarm-v13.zip 127132998 RMD160 9f12c43aa08f216a4f943a9036217acc060594de SHA1 7fd2636246a46e05429c65337aa02b4742478345 SHA256 ee869f60844b479517310627c475d6f78d2cc4163455f2d0f4835d289a859168
DIST AlienSwarm_13_or_131_to_132_Patch.zip 4147912 RMD160 fd0f0c58b3d9e1149dd2ea1b0a7cb84f4bb049f6 SHA1 8659636dfd7088f69496bdd5c4f5fab9d768100b SHA256 bcb82a22ceb2eb31cfd58fd6c7864b9afa6ffdbd52bf3cd696572b018f106fe8
DIST TelicCampaign_1_1.zip 102141499 RMD160 4f0394bd4c2611a95910931460556d902713cc0a SHA1 dbde1b3776ca4a2d81beac70137d5fa2b61e216f SHA256 37c956131bf1ba0578488183d02bdd796b889fa99334e2d7d0efddec5e2ccd26
DIST phalanxaswcampaign10.zip 14055318 RMD160 6a9977cc231e9258c11352b0e83529d228d7f814 SHA1 27746b774c5deec8ca8b7e14ee0c8cb0f7a496ff SHA256 c204f0b7b92b5183e6283cab6e19ef0276b6f668de7666c5978bae6711c0fbe7

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>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=2
MOD_DESC="an overhead-view tactical squad-based shooter"
MOD_NAME="Alien Swarm"
MOD_DIR="AlienSwarm"
MOD_ICON="Help/Linux Icons/as-icon-64.png"
inherit games games-mods
MY_PV=${PV/.}
AS_V="13"
PC_V="10"
TC_V="1_1"
N_SRC="http://www.night-blade.com/AS"
IAF_SRC="http://www.iaf-database.com/maps"
HOMEPAGE="http://www.blackcatgames.com/swarm/"
SRC_URI="${N_SRC}/AlienSwarm-v${AS_V}.zip
mirror://gentoo/phalanxaswcampaign${PC_V}.zip
${IAF_SRC}/TelicCampaign_${TC_V}.zip
http://www.bliny.co.uk/mirror/swarm/TelicCampaign_${TC_V}.zip
${N_SRC}/AlienSwarm_13_or_131_to_${MY_PV}_Patch.zip"
LICENSE="freedist"
KEYWORDS="amd64 x86"
IUSE="dedicated opengl"
src_unpack() {
# It is (surprisingly) deliberate to have Music & System dirs
# outside of the main AlienSwarm dir. Not sure why. Is same with
# LIFLG installer.
unpack AlienSwarm-v${AS_V}.zip
# Phalanx is the only file meant to be unzipped within AlienSwarm
cd ${MOD_DIR} || die
unpack phalanxaswcampaign${PC_V}.zip
cd ..
unpack TelicCampaign_${TC_V}.zip
unpack AlienSwarm_13_or_131_to_${MY_PV}_Patch.zip
}
src_prepare() {
rm -f SwarmReadMe.txt ${MOD_DIR}/{*.{bat,exe},Alien-Swarm-Linux}
}

View File

@@ -1 +0,0 @@
DIST sacred-1.0-1.0.01-x86.run 1515954 SHA256 6355482463095e2cde2beaa912b5eb36969589a279131951fef3ac0efd1f587d

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="person">
<email>calchan@gentoo.org</email>
<name>Denis Dupeyron</name>
</maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,63 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit versionator eutils cdrom unpacker games
PV_MAJOR=$(get_version_component_range 1-2)
MY_P=sacred-${PV_MAJOR}-${PV}
DESCRIPTION="Action role-playing game"
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=sacred"
SRC_URI="http://updatefiles.linuxgamepublishing.com/sacred/${MY_P}-x86.run"
LICENSE="all-rights-reserved GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="mirror bindist strip"
RDEPEND="
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
"
DEPEND=""
S=${WORKDIR}
src_unpack() {
cdrom_get_cds .data/bin/Linux/x86/sacred
ln -sfn "${CDROM_ROOT}"/.data cd
unpack ./cd/data/data.tar.gz
rm -f cd
cp -f "${CDROM_ROOT}"/.data/bin/Linux/x86/sacred* . || die
cp -f "${CDROM_ROOT}"/README* . || die
cp -f "${CDROM_ROOT}"/manual.pdf . || die
mkdir -p "patch"
cd "patch"
unpack_makeself ${MY_P}-x86.run
bin/Linux/x86/loki_patch patch.dat "${S}" || die "loki_patch failed"
cd "${S}"
rm -rf "patch"
mv lib/lib{1,2}/* lib
rmdir lib/lib{1,2}
}
src_install() {
dir=${GAMES_PREFIX_OPT}/${PN}
insinto "${dir}"
mv * "${D}/${dir}" || die
games_make_wrapper ${PN} ./sacred "${dir}" "${dir}"/lib
newicon "${CDROM_ROOT}"/.data/icon.xpm ${PN}.xpm
make_desktop_entry ${PN} "Sacred - Gold" ${PN}
prepgamesdirs
}

View File

@@ -1,52 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils cdrom games
DESCRIPTION="Action role-playing game"
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=sacred"
SRC_URI=""
LICENSE="all-rights-reserved GPL-2 LGPL-2"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
IUSE=""
RESTRICT="bindist strip"
RDEPEND="
x11-libs/libX11[abi_x86_32(-)]
x11-libs/libXext[abi_x86_32(-)]
x11-libs/libXi[abi_x86_32(-)]
virtual/opengl[abi_x86_32(-)]
"
DEPEND=""
S=${WORKDIR}
src_unpack() {
cdrom_get_cds .data/bin/Linux/x86/sacred
ln -sfn "${CDROM_ROOT}"/.data cd
unpack ./cd/data/data.tar.gz
rm -f cd
mv lib/lib{1,2}/* lib
rmdir lib/lib{1,2}
cp -f "${CDROM_ROOT}"/.data/bin/Linux/x86/sacred* . || die
cp -f "${CDROM_ROOT}"/README* . || die
cp -f "${CDROM_ROOT}"/manual.pdf . || die
}
src_install() {
dir=${GAMES_PREFIX_OPT}/${PN}
insinto "${dir}"
mv * "${D}/${dir}" || die
games_make_wrapper ${PN} ./sacred "${dir}" "${dir}"/lib
newicon "${CDROM_ROOT}"/.data/icon.xpm ${PN}.xpm
make_desktop_entry ${PN} "Sacred - Gold" ${PN}
prepgamesdirs
}

View File

@@ -1 +0,0 @@
DIST coldwar-1.0-1.0.1-x86.run 181769 SHA256 adffc27da6eff739a46193dd095d4b10048a251997b8c876befcae94423a1f32 SHA512 e7e2493e5b57d0ce254cb3e9baad722ed38b3c5813e81c17b39e382e590c629832397b2a810343673d61fae8b5da48335152c3c5c08e71abae6de24416ae7e75 WHIRLPOOL 3edc4958bd5c2863b26ae389fc49ea4562d0ed8f2191c66d0d2376879fffe15540bd3eb666a8a63e0422a48e087d26555526ab918deeb1a628acf5729b51b916

View File

@@ -1,73 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils unpacker cdrom versionator games
PV_MAJOR=$(get_version_component_range 1-2)
MY_P=${PN}-${PV_MAJOR}-${PV}
DESCRIPTION="Third-person sneaker like Splinter Cell"
HOMEPAGE="http://linuxgamepublishing.com/info.php?id=coldwar"
SRC_URI="http://wolke.qcore.de/native/Spiele/Cold%20War/Patches/${MY_P}-x86.run"
LICENSE="all-rights-reserved"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="linguas_de linguas_fr linguas_ru"
RESTRICT="mirror bindist strip"
RDEPEND="
>=dev-libs/glib-2.34.3[abi_x86_32(-)]
>=media-libs/libogg-1.3.0[abi_x86_32(-)]
>=media-libs/libvorbis-1.3.3-r1[abi_x86_32(-)]
>=media-libs/openal-1.15.1[abi_x86_32(-)]
>=media-libs/smpeg-0.4.4-r10[abi_x86_32(-)]
>=virtual/opengl-7.0-r1[abi_x86_32(-)]
>=x11-libs/libX11-1.6.2[abi_x86_32(-)]
>=x11-libs/libXext-1.3.2[abi_x86_32(-)]"
S=${WORKDIR}
src_unpack() {
cdrom_get_cds bin/Linux/x86/${PN}
ln -sfn "${CDROM_ROOT}"/data cd
unpack "./cd/data.tar.gz"
use linguas_de && unpack "./cd/langpack_de.tar.gz"
use linguas_fr && unpack "./cd/langpack_fr.tar.gz"
use linguas_ru && unpack "./cd/langpack_ru.tar.gz"
rm -f cd
cp -rf "${CDROM_ROOT}"/bin/Linux/x86/* . || die
cp -f "${CDROM_ROOT}"/{READ*,icon*} . || die
mkdir -p patch_dir
cd patch_dir
unpack_makeself ${MY_P}-x86.run
bin/Linux/x86/loki_patch patch.dat "${S}" || die
cd "${S}"
rm -rf patch_dir
}
src_install() {
dir=${GAMES_PREFIX_OPT}/${PN}
insinto "${dir}"
doins -r *
exeinto "${dir}"
doexe ${PN}
exeinto "${dir}"/bin
doexe bin/{launch*,meng}
exeinto "${dir}"/lib
doexe lib/lib*
games_make_wrapper ${PN} ./${PN} "${dir}"
newicon "${CDROM_ROOT}"/icon.xpm ${PN}.xpm
make_desktop_entry ${PN} "Cold War" ${PN}
prepgamesdirs
}

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