parent
f719c52aea
commit
2f2180fc64
@ -1 +1,2 @@
|
|||||||
DIST stow-1.3.3.tar.gz 139417 RMD160 ab192c3c709c11e0a7d39ec8de268ee6be3265f3 SHA1 570c501f8663feb26360db25df0be342278b7b99 SHA256 0cdc7fb7861e83785edd2de127268f8a72ed9ae524ddc4beca236cfd63d1f8b0
|
DIST stow-1.3.3.tar.gz 139417 RMD160 ab192c3c709c11e0a7d39ec8de268ee6be3265f3 SHA1 570c501f8663feb26360db25df0be342278b7b99 SHA256 0cdc7fb7861e83785edd2de127268f8a72ed9ae524ddc4beca236cfd63d1f8b0
|
||||||
|
DIST stow-2.1.1.tar.gz 458329 RMD160 1665e6f24b1c1e926e5afe8c80c65f22055dd739 SHA1 9db6f3ad6a181509db3f599adf52dbfaeafe210f SHA256 d88e1b022383ea58147f05587561b3052cadd6dc369f806c16492c159cc06c8e
|
||||||
|
@ -0,0 +1,2 @@
|
|||||||
|
LDPATH=/var/lib/lib
|
||||||
|
PATH=/var/lib/bin
|
@ -0,0 +1,34 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/stow/stow-1.3.3-r1.ebuild,v 1.1 2011/12/07 19:04:39 maksbotan Exp $
|
||||||
|
|
||||||
|
DESCRIPTION="Manage installation of software in /var/lib/"
|
||||||
|
HOMEPAGE="http://www.gnu.org/software/stow/"
|
||||||
|
SRC_URI="mirror://gnu/stow/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="dev-lang/perl"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed."
|
||||||
|
|
||||||
|
# create new STOWDIR
|
||||||
|
dodir /var/lib/stow
|
||||||
|
|
||||||
|
# install env.d file to add STOWDIR to PATH and LDPATH
|
||||||
|
doenvd "${FILESDIR}"/99stow || die "doenvd failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "We now recommend that you use /var/lib/stow as your STOWDIR"
|
||||||
|
elog "instead of /usr/local in order to avoid conflicts with the"
|
||||||
|
elog "symlink from /usr/lib64 -> /usr/lib. See Bug 246264 for"
|
||||||
|
elog "more details on this change."
|
||||||
|
elog "For your convenience, PATH has been updated to include"
|
||||||
|
elog "/var/lib/stow/bin."
|
||||||
|
}
|
@ -1,18 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/stow/stow-1.3.3.ebuild,v 1.27 2010/01/01 19:23:11 fauli Exp $
|
|
||||||
|
|
||||||
DESCRIPTION="manage installation of software in /usr/local"
|
|
||||||
HOMEPAGE="http://www.gnu.org/software/stow/"
|
|
||||||
SRC_URI="mirror://gnu/stow/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc sparc x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-lang/perl"
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die "emake install failed."
|
|
||||||
}
|
|
@ -0,0 +1,36 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/stow/stow-2.1.1.ebuild,v 1.1 2011/12/07 19:04:40 maksbotan Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
DESCRIPTION="Manage installation of software in /var/lib/"
|
||||||
|
HOMEPAGE="http://www.gnu.org/software/stow/"
|
||||||
|
SRC_URI="mirror://gnu/stow/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="dev-lang/perl"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install || die "emake install failed."
|
||||||
|
|
||||||
|
# create new STOWDIR
|
||||||
|
dodir /var/lib/stow
|
||||||
|
|
||||||
|
# install env.d file to add STOWDIR to PATH and LDPATH
|
||||||
|
doenvd "${FILESDIR}"/99stow || die "doenvd failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
elog "We now recommend that you use /var/lib/stow as your STOWDIR"
|
||||||
|
elog "instead of /usr/local in order to avoid conflicts with the"
|
||||||
|
elog "symlink from /usr/lib64 -> /usr/lib. See Bug 246264 for"
|
||||||
|
elog "more details on this change."
|
||||||
|
elog "For your convenience, PATH has been updated to include"
|
||||||
|
elog "/var/lib/stow/bin."
|
||||||
|
}
|
@ -1,2 +1,2 @@
|
|||||||
DIST truecrypt-7.0a.tar.gz 1996312 RMD160 92b01f87c725feb43aded666ba44fcbd3e3ac740 SHA1 42be0f333e6791e7a122b3e1183e014cd3860198 SHA256 6c845153ee868429e2a531407383e9349754d1579cf66fc838632c44baaba021
|
DIST truecrypt-7.1.tar.gz 1950519 RMD160 b01cbbd764c403dbd6d2e7f30044894c233c01f7 SHA1 b46c0fa5e1cbad25197b02d5232f5355b7abb1c9 SHA256 94815d6c72f36fb194fc53d2527088f3bf7060797530f7eafd63d1b9596fd9f4
|
||||||
DIST truecrypt-pkcs11.h.bz2 8286 RMD160 15c22390f81a1cb0bfd6699b08acd84cffad9bae SHA1 59d02f97c565f006f2265ff0f4c9a23c3323bff8 SHA256 9e7782dd93f7e37fc0eaa118f9fbce7c643555e134fd39f2076e0fc541ac3494
|
DIST truecrypt-pkcs11.h.bz2 8286 RMD160 15c22390f81a1cb0bfd6699b08acd84cffad9bae SHA1 59d02f97c565f006f2265ff0f4c9a23c3323bff8 SHA256 9e7782dd93f7e37fc0eaa118f9fbce7c643555e134fd39f2076e0fc541ac3494
|
||||||
|
@ -1,121 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.0a-r2.ebuild,v 1.3 2011/04/25 14:15:37 c1pher Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
|
|
||||||
inherit flag-o-matic linux-info multilib toolchain-funcs wxwidgets eutils
|
|
||||||
|
|
||||||
DESCRIPTION="Free open-source disk encryption software"
|
|
||||||
HOMEPAGE="http://www.truecrypt.org/"
|
|
||||||
SRC_URI="${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="truecrypt-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
|
||||||
IUSE="X"
|
|
||||||
RESTRICT="mirror fetch bindist"
|
|
||||||
|
|
||||||
RDEPEND="|| ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper )
|
|
||||||
sys-fs/fuse
|
|
||||||
x11-libs/wxGTK:2.8[X?]"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
|| ( dev-libs/pkcs11-helper dev-libs/opensc )"
|
|
||||||
RDEPEND="${RDEPEND}
|
|
||||||
app-admin/sudo"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P}-source"
|
|
||||||
|
|
||||||
#See bug 241650.
|
|
||||||
pkg_nofetch() {
|
|
||||||
elog "Please download ${P}-linux-{86,64}.tar.gz source from:"
|
|
||||||
elog "http://www.truecrypt.org/downloads2"
|
|
||||||
elog "Then put the file in ${DISTDIR}/${P}.tar.gz"
|
|
||||||
}
|
|
||||||
|
|
||||||
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
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
local EXTRA pkcs11_include_directory
|
|
||||||
|
|
||||||
use X || EXTRA+=" NOGUI=1"
|
|
||||||
|
|
||||||
if has_version dev-libs/pkcs11-helper; then
|
|
||||||
pkcs11_include_directory="/usr/include/pkcs11-helper-1.0"
|
|
||||||
else
|
|
||||||
pkcs11_include_directory="/usr/include/opensc"
|
|
||||||
fi
|
|
||||||
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="${pkcs11_include_directory}" \
|
|
||||||
|| die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
"${S}/Main/truecrypt" --text --test || die "tests failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin Main/truecrypt || die
|
|
||||||
dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf" || die
|
|
||||||
exeinto "/$(get_libdir)/rcscripts/addons"
|
|
||||||
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh" || die
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/${PN}.init" ${PN} || die
|
|
||||||
|
|
||||||
if use X; then
|
|
||||||
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm || die
|
|
||||||
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System" || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
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 very restrictive license."
|
|
||||||
ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses"
|
|
||||||
ewarn "directory before using TrueCrypt. Please be explicitly aware of"
|
|
||||||
ewarn "the limitations on redistribution of binaries or modified source."
|
|
||||||
}
|
|
@ -1,136 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.0a-r5.ebuild,v 1.2 2011/07/15 13:10:37 c1pher Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
|
|
||||||
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\
|
|
||||||
mirror://gentoo/${PN}-pkcs11.h.bz2"
|
|
||||||
|
|
||||||
LICENSE="truecrypt-3.0"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="-* ~amd64 ~ppc ~x86"
|
|
||||||
IUSE="X"
|
|
||||||
RESTRICT="mirror fetch bindist"
|
|
||||||
|
|
||||||
RDEPEND="|| ( >=sys-fs/lvm2-2.02.45 sys-fs/device-mapper )
|
|
||||||
sys-fs/fuse
|
|
||||||
x11-libs/wxGTK:2.8[X?]
|
|
||||||
app-admin/sudo"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
|| ( dev-libs/pkcs11-helper dev-libs/opensc )
|
|
||||||
!ppc? ( dev-lang/nasm )"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${P}-source"
|
|
||||||
|
|
||||||
#See bug 241650.
|
|
||||||
pkg_nofetch() {
|
|
||||||
elog "Please download ${P}-linux-{86,64}.tar.gz source from:"
|
|
||||||
elog "http://www.truecrypt.org/downloads2"
|
|
||||||
elog "Then put the file in ${DISTDIR}/${P}.tar.gz"
|
|
||||||
}
|
|
||||||
|
|
||||||
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"
|
|
||||||
if ! has_version dev-libs/pkcs11-helper && \
|
|
||||||
has_version "=dev-libs/opensc-0.12*"; then
|
|
||||||
mkdir pkcs11 || die
|
|
||||||
cp "${WORKDIR}"/truecrypt-pkcs11.h pkcs11/pkcs11.h || die
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
local EXTRA pkcs11_include_directory
|
|
||||||
|
|
||||||
use X || EXTRA+=" NOGUI=1"
|
|
||||||
|
|
||||||
if has_version dev-libs/pkcs11-helper; then
|
|
||||||
pkcs11_include_directory="/usr/include/pkcs11-helper-1.0"
|
|
||||||
elif has_version "=dev-libs/opensc-0.12*"; then
|
|
||||||
pkcs11_include_directory="/usr/include/opensc"
|
|
||||||
append-flags -I"${S}"/pkcs11
|
|
||||||
else
|
|
||||||
pkcs11_include_directory="/usr/include/opensc"
|
|
||||||
fi
|
|
||||||
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="${pkcs11_include_directory}" \
|
|
||||||
|| die "emake failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
"${S}/Main/truecrypt" --text --test || die "tests failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin Main/truecrypt || die
|
|
||||||
dodoc Readme.txt "Release/Setup Files/TrueCrypt User Guide.pdf" || die
|
|
||||||
exeinto "/$(get_libdir)/rcscripts/addons"
|
|
||||||
newexe "${FILESDIR}/${PN}-stop.sh" "${PN}-stop.sh" || die
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}/${PN}.init" ${PN} || die
|
|
||||||
|
|
||||||
if use X; then
|
|
||||||
newicon Resources/Icons/TrueCrypt-48x48.xpm truecrypt.xpm || die
|
|
||||||
make_desktop_entry ${PN} "TrueCrypt" ${PN} "System" || die
|
|
||||||
fi
|
|
||||||
|
|
||||||
pax-mark -m "${D}/usr/bin/truecrypt" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
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 very restrictive license."
|
|
||||||
ewarn "Please read the ${LICENSE} license in ${PORTDIR}/licenses"
|
|
||||||
ewarn "directory before using TrueCrypt. Please be explicitly aware of"
|
|
||||||
ewarn "the limitations on redistribution of binaries or modified source."
|
|
||||||
}
|
|
@ -1,6 +1,6 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.0a-r6.ebuild,v 1.1 2011/07/15 17:53:07 c1pher Exp $
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/truecrypt/truecrypt-7.1.ebuild,v 1.1 2011/12/07 17:06:56 c1pher Exp $
|
||||||
|
|
||||||
EAPI="4"
|
EAPI="4"
|
||||||
|
|
@ -1,2 +1 @@
|
|||||||
DIST cmospwd-4.6.tar.gz 37443 RMD160 a543c00a41c0905811ffb36c5cae3cf7d21a9215 SHA1 caeb796c215a189d488ad82047ba72a8f7cfa52c SHA256 03104923004ef4aafb8fe2d78897c13a903b72b469a70fe65eb0837dd2842c49
|
|
||||||
DIST cmospwd-5.1.tar.bz2 36792 RMD160 087e9ef21ea9b229d3085e52e6178a8353aae9db SHA1 8b691bb1dda26471dfef445549c3a0891c401d1f SHA256 f296d2979794b0a6b726b80afc92e4d059c65dc2612a4b09377c168833d862f4
|
DIST cmospwd-5.1.tar.bz2 36792 RMD160 087e9ef21ea9b229d3085e52e6178a8353aae9db SHA1 8b691bb1dda26471dfef445549c3a0891c401d1f SHA256 f296d2979794b0a6b726b80afc92e4d059c65dc2612a4b09377c168833d862f4
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/cmospwd/cmospwd-4.6.ebuild,v 1.6 2011/06/26 06:15:22 radhermit Exp $
|
|
||||||
|
|
||||||
inherit toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="CmosPwd decrypts password stored in cmos used to access BIOS SETUP"
|
|
||||||
HOMEPAGE="http://www.cgsecurity.org/index.html?cmospwd.html"
|
|
||||||
SRC_URI="http://www.cgsecurity.org/${P}.tar.gz"
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cd src
|
|
||||||
$(tc-getCC) ${CFLAGS} ${LDFLAGS} cmospwd.c -o cmospwd || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dosbin src/cmospwd || die
|
|
||||||
dodoc cmospwd.txt || die
|
|
||||||
}
|
|
@ -0,0 +1,15 @@
|
|||||||
|
diff --git a/test/Makefile.am b/test/Makefile.am
|
||||||
|
index 4f4206e..4a21629 100644
|
||||||
|
--- a/test/Makefile.am
|
||||||
|
+++ b/test/Makefile.am
|
||||||
|
@@ -42,8 +42,8 @@ LDADDS = \
|
||||||
|
|
||||||
|
noinst_PROGRAMS = testtomoegtk testtomoegtkedit
|
||||||
|
|
||||||
|
-testtomoegtk_LDADD = $(LDADDS)
|
||||||
|
+testtomoegtk_LDADD = $(LDADDS) -lm
|
||||||
|
testtomoegtk_SOURCES = testtomoegtk.c
|
||||||
|
|
||||||
|
-testtomoegtkedit_LDADD = $(LDADDS)
|
||||||
|
+testtomoegtkedit_LDADD = $(LDADDS) -lm
|
||||||
|
testtomoegtkedit_SOURCES = testtomoegtkedit.c
|
@ -0,0 +1,181 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-shells/zsh/zsh-4.3.14.ebuild,v 1.1 2011/12/07 16:20:53 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
# doc package for -dev version exists?
|
||||||
|
doc_available=true
|
||||||
|
|
||||||
|
inherit eutils flag-o-matic multilib prefix
|
||||||
|
|
||||||
|
MY_PV=${PV/_p/-dev-}
|
||||||
|
S=${WORKDIR}/${PN}-${MY_PV}
|
||||||
|
|
||||||
|
zsh_ftp="ftp://ftp.zsh.org/pub"
|
||||||
|
|
||||||
|
if [[ ${PV} != "${MY_PV}" ]] ; then
|
||||||
|
ZSH_URI="${zsh_ftp}/development/${PN}-${MY_PV}.tar.bz2"
|
||||||
|
if ${doc_available} ; then
|
||||||
|
ZSH_DOC_URI="${zsh_ftp}/development/${PN}-${MY_PV}-doc.tar.bz2"
|
||||||
|
else
|
||||||
|
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
ZSH_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
|
||||||
|
${zsh_ftp}/${P}.tar.bz2"
|
||||||
|
ZSH_DOC_URI="${zsh_ftp}/${PN}-${PV%_*}-doc.tar.bz2"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DESCRIPTION="UNIX Shell similar to the Korn shell"
|
||||||
|
HOMEPAGE="http://www.zsh.org/"
|
||||||
|
SRC_URI="${ZSH_URI}
|
||||||
|
doc? ( ${ZSH_DOC_URI} )"
|
||||||
|
|
||||||
|
LICENSE="ZSH gdbm? ( GPL-2 )"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE="caps debug doc examples gdbm maildir pcre static unicode"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=sys-libs/ncurses-5.1
|
||||||
|
static? ( >=sys-libs/ncurses-5.7-r4[static-libs] )
|
||||||
|
caps? ( sys-libs/libcap )
|
||||||
|
pcre? ( >=dev-libs/libpcre-3.9
|
||||||
|
static? ( >=dev-libs/libpcre-3.9[static-libs] ) )
|
||||||
|
gdbm? ( sys-libs/gdbm )
|
||||||
|
"
|
||||||
|
DEPEND="sys-apps/groff
|
||||||
|
${RDEPEND}"
|
||||||
|
PDEPEND="
|
||||||
|
examples? ( app-doc/zsh-lovers )
|
||||||
|
"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# fix zshall problem with soelim
|
||||||
|
ln -s Doc man1
|
||||||
|
mv Doc/zshall.1 Doc/zshall.1.soelim
|
||||||
|
soelim Doc/zshall.1.soelim > Doc/zshall.1
|
||||||
|
|
||||||
|
epatch "${FILESDIR}/${PN}"-init.d-gentoo-r1.diff
|
||||||
|
|
||||||
|
cp "${FILESDIR}"/zprofile-1 "${T}"/zprofile || die
|
||||||
|
eprefixify "${T}"/zprofile || die
|
||||||
|
if use prefix ; then
|
||||||
|
sed -i -e 's|@ZSH_PREFIX@||' -e '/@ZSH_NOPREFIX@/d' "${T}"/zprofile || die
|
||||||
|
else
|
||||||
|
sed -i -e 's|@ZSH_NOPREFIX@||' -e '/@ZSH_PREFIX@/d' -e 's|""||' "${T}"/zprofile || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=
|
||||||
|
|
||||||
|
if use static ; then
|
||||||
|
myconf+=" --disable-dynamic"
|
||||||
|
append-ldflags -static
|
||||||
|
fi
|
||||||
|
if use debug ; then
|
||||||
|
myconf+=" \
|
||||||
|
--enable-zsh-debug \
|
||||||
|
--enable-zsh-mem-debug \
|
||||||
|
--enable-zsh-mem-warning \
|
||||||
|
--enable-zsh-secure-free \
|
||||||
|
--enable-zsh-hash-debug"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-darwin* ]]; then
|
||||||
|
myconf+=" --enable-libs=-liconv"
|
||||||
|
append-ldflags -Wl,-x
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--bindir="${EPREFIX}"/bin \
|
||||||
|
--libdir="${EPREFIX}"/usr/$(get_libdir) \
|
||||||
|
--enable-etcdir="${EPREFIX}"/etc/zsh \
|
||||||
|
--enable-fndir="${EPREFIX}"/usr/share/zsh/${PV%_*}/functions \
|
||||||
|
--enable-site-fndir="${EPREFIX}"/usr/share/zsh/site-functions \
|
||||||
|
--enable-function-subdirs \
|
||||||
|
--with-term-lib="ncursesw ncurses" \
|
||||||
|
--with-tcsetpgrp \
|
||||||
|
$(use_enable maildir maildir-support) \
|
||||||
|
$(use_enable pcre) \
|
||||||
|
$(use_enable caps cap) \
|
||||||
|
$(use_enable unicode multibyte) \
|
||||||
|
$(use_enable gdbm ) \
|
||||||
|
${myconf}
|
||||||
|
|
||||||
|
if use static ; then
|
||||||
|
# compile all modules statically, see Bug #27392
|
||||||
|
# removed cap and curses because linking failes
|
||||||
|
sed -i \
|
||||||
|
-e "s,link=no,link=static,g" \
|
||||||
|
-e "/^name=zsh\/cap/s,link=static,link=no," \
|
||||||
|
-e "/^name=zsh\/curses/s,link=static,link=no," \
|
||||||
|
"${S}"/config.modules || die
|
||||||
|
if ! use gdbm ; then
|
||||||
|
sed -i '/^name=zsh\/db\/gdbm/s,link=static,link=no,' \
|
||||||
|
"${S}"/config.modules || die
|
||||||
|
fi
|
||||||
|
# else
|
||||||
|
# sed -i -e "/LIBS/s%-lpcre%${EPREFIX}/usr/$(get_libdir)/libpcre.a%" Makefile
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_test() {
|
||||||
|
local i
|
||||||
|
addpredict /dev/ptmx
|
||||||
|
for i in C02cond.ztst Y01completion.ztst Y02compmatch.ztst Y03arguments.ztst ; do
|
||||||
|
rm "${S}"/Test/${i} || die
|
||||||
|
done
|
||||||
|
emake check
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install install.info
|
||||||
|
|
||||||
|
insinto /etc/zsh
|
||||||
|
doins "${T}"/zprofile
|
||||||
|
|
||||||
|
keepdir /usr/share/zsh/site-functions
|
||||||
|
insinto /usr/share/zsh/${PV%_*}/functions/Prompts
|
||||||
|
newins "${FILESDIR}"/prompt_gentoo_setup-1 prompt_gentoo_setup
|
||||||
|
|
||||||
|
# install miscellaneous scripts; bug #54520
|
||||||
|
local i
|
||||||
|
sed -i -e "s:/usr/local/bin/perl:${EPREFIX}/usr/bin/perl:g" \
|
||||||
|
-e "s:/usr/local/bin/zsh:${EPREFIX}/bin/zsh:g" "${S}"/{Util,Misc}/* || die
|
||||||
|
for i in Util Misc ; do
|
||||||
|
insinto /usr/share/zsh/${PV%_*}/${i}
|
||||||
|
doins ${i}/*
|
||||||
|
done
|
||||||
|
|
||||||
|
dodoc ChangeLog* META-FAQ NEWS README config.modules
|
||||||
|
|
||||||
|
if use doc ; then
|
||||||
|
pushd "${WORKDIR}/${PN}-${PV%_*}" >/dev/null
|
||||||
|
dohtml -r Doc/*
|
||||||
|
insinto /usr/share/doc/${PF}
|
||||||
|
doins Doc/zsh.{dvi,pdf}
|
||||||
|
popd >/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
|
docinto StartupFiles
|
||||||
|
dodoc StartupFiles/z*
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
# should link to http://www.gentoo.org/doc/en/zsh.xml
|
||||||
|
elog
|
||||||
|
elog "If you want to enable Portage completions and Gentoo prompt,"
|
||||||
|
elog "emerge app-shells/zsh-completion and add"
|
||||||
|
elog " autoload -U compinit promptinit"
|
||||||
|
elog " compinit"
|
||||||
|
elog " promptinit; prompt gentoo"
|
||||||
|
elog "to your ~/.zshrc"
|
||||||
|
elog
|
||||||
|
elog "Also, if you want to enable cache for the completions, add"
|
||||||
|
elog " zstyle ':completion::complete:*' use-cache 1"
|
||||||
|
elog "to your ~/.zshrc"
|
||||||
|
elog
|
||||||
|
}
|
@ -1,4 +1,3 @@
|
|||||||
DIST xournal-0.4.5-sjg-image-rev7.patch.gz 24137 RMD160 9a389ecf98dfc2b709555b8efc0c0f440fe4fa00 SHA1 96a2d88e5ff2b9452a1acf46592e650eb5088c8d SHA256 ac89ceb35941d9a13804fd6650f1a6b84474b3f50c89682611f2f9e66af96705
|
DIST xournal-0.4.5_p20111022-r2-patchset.tar.xz 35776 RMD160 a166eb7d6ba7aecce8161d3c9c5d7566d9c3dede SHA1 29cab6debcd2228a70adcffa4c920db50c8ba9db SHA256 4375f116ff82cae1e9497f1b76797a519319bf4012d4aa1262caee75406aeea4
|
||||||
DIST xournal-0.4.5.tar.gz 425062 RMD160 a4228e6874482bd381c59cd8e3db1100361c1d40 SHA1 390cb275774469ed1b04b7268dd625bd456c895e SHA256 a7d7c2cb544451939779276e6e5ee5acc756bd0efb5253de15dc00bfe07755d1
|
|
||||||
DIST xournal-0.4.5_p20111022-sjg-image-rev7.patch.gz 21551 RMD160 6048a996fdb7b43e05beff67cf5ae0da53cff840 SHA1 0ff950726a7ad5b0012421c158406d6d49d2c38d SHA256 88b050483fc27f37f307adb358b3e5c4bfc0b600b7d3427599dea4c1ffe87fc2
|
DIST xournal-0.4.5_p20111022-sjg-image-rev7.patch.gz 21551 RMD160 6048a996fdb7b43e05beff67cf5ae0da53cff840 SHA1 0ff950726a7ad5b0012421c158406d6d49d2c38d SHA256 88b050483fc27f37f307adb358b3e5c4bfc0b600b7d3427599dea4c1ffe87fc2
|
||||||
DIST xournal-0.4.5_p20111022.tar.xz 332700 RMD160 6578c037ad536c0173c533758c5f86ffc046dfbe SHA1 69f66e1125ba3de3deea14be1eb6d7e8f07abe61 SHA256 46573706645a78f1cbdd9e3eed0b2409ab61947eb5f78be9c1b7d7e4535f721f
|
DIST xournal-0.4.5_p20111022.tar.xz 332700 RMD160 6578c037ad536c0173c533758c5f86ffc046dfbe SHA1 69f66e1125ba3de3deea14be1eb6d7e8f07abe61 SHA256 46573706645a78f1cbdd9e3eed0b2409ab61947eb5f78be9c1b7d7e4535f721f
|
||||||
|
@ -1,88 +0,0 @@
|
|||||||
--- a/src/xo-print.c
|
|
||||||
+++ b/src/xo-print.c
|
|
||||||
@@ -761,7 +761,7 @@ int pdf_draw_bitmap_background(struct Page *pg, GString *str,
|
|
||||||
|
|
||||||
make_xref(xref, xref->last+1, pdfbuf->len);
|
|
||||||
g_string_append_printf(pdfbuf,
|
|
||||||
- "%d 0 obj\n<< /Length %d /Filter /FlateDecode /Type /Xobject "
|
|
||||||
+ "%d 0 obj\n<< /Length %zu /Filter /FlateDecode /Type /Xobject "
|
|
||||||
"/Subtype /Image /Width %d /Height %d /ColorSpace /DeviceRGB "
|
|
||||||
"/BitsPerComponent 8 >> stream\n",
|
|
||||||
xref->last, zpix->len, width, height);
|
|
||||||
@@ -840,8 +840,10 @@ void embed_pdffont(GString *pdfbuf, struct XrefTable *xref, struct PdfFont *font
|
|
||||||
gboolean fallback, is_binary;
|
|
||||||
guchar encoding[256];
|
|
||||||
gushort glyphs[256];
|
|
||||||
- int i, j, num, len1, len2;
|
|
||||||
- gsize len;
|
|
||||||
+ int i, j, num;
|
|
||||||
+ guint32 len1, len2;
|
|
||||||
+ guint32 tt_len;
|
|
||||||
+ gsize t1_len;
|
|
||||||
TrueTypeFont *ttfnt;
|
|
||||||
char *seg1, *seg2;
|
|
||||||
char *fontdata, *p;
|
|
||||||
@@ -862,14 +864,14 @@ void embed_pdffont(GString *pdfbuf, struct XrefTable *xref, struct PdfFont *font
|
|
||||||
}
|
|
||||||
font->num_glyphs_used = num-1;
|
|
||||||
if (OpenTTFont(font->filename, 0, &ttfnt) == SF_OK) {
|
|
||||||
- if (CreateTTFromTTGlyphs_tomemory(ttfnt, (guint8**)&fontdata, &len, glyphs, encoding, num,
|
|
||||||
+ if (CreateTTFromTTGlyphs_tomemory(ttfnt, (guint8**)&fontdata, &tt_len, glyphs, encoding, num,
|
|
||||||
0, NULL, TTCF_AutoName | TTCF_IncludeOS2) == SF_OK) {
|
|
||||||
make_xref(xref, xref->last+1, pdfbuf->len);
|
|
||||||
nobj_fontprog = xref->last;
|
|
||||||
g_string_append_printf(pdfbuf,
|
|
||||||
- "%d 0 obj\n<< /Length %d /Length1 %d >> stream\n",
|
|
||||||
- nobj_fontprog, (int)len, (int)len);
|
|
||||||
- g_string_append_len(pdfbuf, fontdata, len);
|
|
||||||
+ "%d 0 obj\n<< /Length %u /Length1 %u >> stream\n",
|
|
||||||
+ nobj_fontprog, tt_len, tt_len);
|
|
||||||
+ g_string_append_len(pdfbuf, fontdata, tt_len);
|
|
||||||
g_string_append(pdfbuf, "endstream\nendobj\n");
|
|
||||||
g_free(fontdata);
|
|
||||||
}
|
|
||||||
@@ -879,7 +881,7 @@ void embed_pdffont(GString *pdfbuf, struct XrefTable *xref, struct PdfFont *font
|
|
||||||
else fallback = TRUE;
|
|
||||||
} else {
|
|
||||||
// embed the font file: Type1 case
|
|
||||||
- if (g_file_get_contents(font->filename, &fontdata, &len, NULL) && len>=8) {
|
|
||||||
+ if (g_file_get_contents(font->filename, &fontdata, &t1_len, NULL) && t1_len>=8) {
|
|
||||||
if (fontdata[0]==(char)0x80 && fontdata[1]==(char)0x01) {
|
|
||||||
is_binary = TRUE;
|
|
||||||
len1 = pfb_get_length((unsigned char *)fontdata+2);
|
|
||||||
@@ -898,7 +900,7 @@ void embed_pdffont(GString *pdfbuf, struct XrefTable *xref, struct PdfFont *font
|
|
||||||
if (*p=='\n' || *p=='\r') p++;
|
|
||||||
if (*p=='\n' || *p=='\r') p++;
|
|
||||||
len1 = p-fontdata;
|
|
||||||
- p = g_strrstr_len(fontdata, len, T1_SEGMENT_3_END);
|
|
||||||
+ p = g_strrstr_len(fontdata, t1_len, T1_SEGMENT_3_END);
|
|
||||||
if (p==NULL) fallback = TRUE;
|
|
||||||
else {
|
|
||||||
// rewind 512 zeros
|
|
||||||
@@ -936,7 +938,7 @@ void embed_pdffont(GString *pdfbuf, struct XrefTable *xref, struct PdfFont *font
|
|
||||||
make_xref(xref, xref->last+1, pdfbuf->len);
|
|
||||||
nobj_fontprog = xref->last;
|
|
||||||
g_string_append_printf(pdfbuf,
|
|
||||||
- "%d 0 obj\n<< /Length %d /Length1 %d /Length2 %d /Length3 0 >> stream\n",
|
|
||||||
+ "%d 0 obj\n<< /Length %u /Length1 %u /Length2 %u /Length3 0 >> stream\n",
|
|
||||||
nobj_fontprog, len1+len2, len1, len2);
|
|
||||||
g_string_append_len(pdfbuf, seg1, len1);
|
|
||||||
g_string_append_len(pdfbuf, seg2, len2);
|
|
||||||
@@ -1258,7 +1260,7 @@ gboolean print_to_pdf(char *filename)
|
|
||||||
tmpstr = make_pdfprefix(pdfinfo.pages+(pg->bg->file_page_seq-1),
|
|
||||||
pg->width, pg->height);
|
|
||||||
g_string_append_printf(pdfbuf,
|
|
||||||
- "%d 0 obj\n<< /Length %d >> stream\n%s\nendstream\nendobj\n",
|
|
||||||
+ "%d 0 obj\n<< /Length %zu >> stream\n%s\nendstream\nendobj\n",
|
|
||||||
n_obj_prefix, tmpstr->len, tmpstr->str);
|
|
||||||
g_string_free(tmpstr, TRUE);
|
|
||||||
g_string_prepend(pgstrm, "Q Q Q ");
|
|
||||||
@@ -1276,7 +1278,7 @@ gboolean print_to_pdf(char *filename)
|
|
||||||
|
|
||||||
make_xref(&xref, xref.last+1, pdfbuf->len);
|
|
||||||
g_string_append_printf(pdfbuf,
|
|
||||||
- "%d 0 obj\n<< /Length %d /Filter /FlateDecode>> stream\n",
|
|
||||||
+ "%d 0 obj\n<< /Length %zu /Filter /FlateDecode>> stream\n",
|
|
||||||
xref.last, zpgstrm->len);
|
|
||||||
g_string_append_len(pdfbuf, zpgstrm->str, zpgstrm->len);
|
|
||||||
g_string_free(zpgstrm, TRUE);
|
|
@ -1,3 +1 @@
|
|||||||
DIST gnusim8085-1.3.5.tar.gz 283927 RMD160 f5aa9c8caecd1f4b8889cf1b957a952218519560 SHA1 106481dcbafdc93da93e12ff46b27a406ddacd09 SHA256 ad5ef31234e14cdaa7795c7e76663d5dd787f6dcf72636098f8448f2f036fc3d
|
|
||||||
DIST gnusim8085-1.3.6.tar.gz 340746 RMD160 c6711f6e19e90b6b40bd14d8ee2e06efeff3dfee SHA1 6ef1d1165fbb9aecfc9c87696f9e08ea4ba735c6 SHA256 988dba060949d230a17c6c1af5c4dae250974483f71de8f4c53ec046c3faca61
|
|
||||||
DIST gnusim8085-1.3.7.tar.gz 365127 RMD160 cd3e82868d13e7db4f95a89306ad156e292edacc SHA1 348412fa8475aa77790c5862d6e7c0bf2879afe4 SHA256 e09b56089276eed91fb9df3c1e7e2aa4bf091859cfc62612521b45617167d525
|
DIST gnusim8085-1.3.7.tar.gz 365127 RMD160 cd3e82868d13e7db4f95a89306ad156e292edacc SHA1 348412fa8475aa77790c5862d6e7c0bf2879afe4 SHA256 e09b56089276eed91fb9df3c1e7e2aa4bf091859cfc62612521b45617167d525
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
--- gnusim8085-1.3.6/Makefile.am.orig
|
|
||||||
+++ gnusim8085-1.3.6/Makefile.am
|
|
||||||
@@ -3,18 +3,9 @@
|
|
||||||
## If you don't want it to overwrite it,
|
|
||||||
## Please disable it in the Anjuta project configuration
|
|
||||||
|
|
||||||
-SUBDIRS = po src pixmaps doc data
|
|
||||||
+SUBDIRS = po src pixmaps data
|
|
||||||
|
|
||||||
-gnusim8085_docdir = $(docdir)
|
|
||||||
-gnusim8085_doc_DATA = \
|
|
||||||
- README\
|
|
||||||
- AUTHORS\
|
|
||||||
- ChangeLog\
|
|
||||||
- NEWS\
|
|
||||||
- TODO\
|
|
||||||
- ABOUT-NLS
|
|
||||||
-
|
|
||||||
-EXTRA_DIST = config.rpath m4/ChangeLog $(gnusim8085doc_DATA)
|
|
||||||
+EXTRA_DIST = config.rpath m4/ChangeLog
|
|
||||||
|
|
||||||
DISTCLEANFILES = *.exe *.gz
|
|
||||||
|
|
@ -1,51 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gnusim8085/gnusim8085-1.3.5.ebuild,v 1.3 2011/04/10 17:36:48 tomka Exp $
|
|
||||||
|
|
||||||
EAPI="2"
|
|
||||||
|
|
||||||
inherit eutils
|
|
||||||
|
|
||||||
DESCRIPTION="A GTK2 8085 Simulator"
|
|
||||||
HOMEPAGE="http://sourceforge.net/projects/gnusim8085"
|
|
||||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 x86"
|
|
||||||
IUSE="nls doc"
|
|
||||||
|
|
||||||
RDEPEND=">=x11-libs/gtk+-2.12:2
|
|
||||||
>=gnome-base/libgnomeui-2.0
|
|
||||||
x11-libs/gtksourceview:2.0"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
nls? ( sys-devel/gettext )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# We'll install data properly
|
|
||||||
sed -i \
|
|
||||||
-e "s:install-exec-am install-data-am:install-exec-am:" \
|
|
||||||
-e "s:SUBDIRS = intl po macros src pixmaps doc:SUBDIRS = intl po macros src pixmaps:" \
|
|
||||||
"${S}"/Makefile.in \
|
|
||||||
|| die "Patch failed"
|
|
||||||
sed -i -e "s:share/pixmaps/\${PACKAGE}:share/pixmaps/:" "${S}"/configure || die "Patch failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
myconf="${myconf} --prefix=${D}/usr $(use_enable nls)"
|
|
||||||
econf ${myconf} || die "Configuration failed"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake install || die "Installation Failed!"
|
|
||||||
|
|
||||||
dodoc AUTHORS ChangeLog NEWS README TODO || die "dodoc failed"
|
|
||||||
doman doc/gnusim8085.1 || die "domain failed"
|
|
||||||
|
|
||||||
if use doc; then
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins doc/examples/*.asm || die "doins examples failed"
|
|
||||||
dodoc doc/asm-guide.txt || die "dodoc asm-guide failed"
|
|
||||||
fi
|
|
||||||
make_desktop_entry gnusim8085 GNUSim8085 gnusim8085_icon Development
|
|
||||||
}
|
|
@ -1,42 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gnusim8085/gnusim8085-1.3.6.ebuild,v 1.2 2011/03/01 06:05:17 radhermit Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
inherit eutils autotools
|
|
||||||
|
|
||||||
DESCRIPTION="A GTK2 8085 Simulator"
|
|
||||||
HOMEPAGE="http://gnusim8085.org"
|
|
||||||
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE="nls examples"
|
|
||||||
|
|
||||||
RDEPEND=">=x11-libs/gtk+-2.12:2
|
|
||||||
x11-libs/gtksourceview:2.0"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
nls? ( sys-devel/gettext )"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${FILESDIR}"/${P}-makefile.patch
|
|
||||||
eautoreconf
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf $(use_enable nls)
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default_src_install
|
|
||||||
|
|
||||||
doman doc/gnusim8085.1
|
|
||||||
|
|
||||||
if use examples ; then
|
|
||||||
docompress -x /usr/share/doc/${PF}/examples
|
|
||||||
insinto /usr/share/doc/${PF}/examples
|
|
||||||
doins doc/examples/*.asm doc/asm-guide.txt
|
|
||||||
fi
|
|
||||||
}
|
|
@ -0,0 +1,63 @@
|
|||||||
|
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=f5c071d93c9e6f57930bce56b1e4f009c160a826
|
||||||
|
|
||||||
|
Upstream-Status: Pending
|
||||||
|
|
||||||
|
Properly load arguments 5 an 6 for x86-64 syscall
|
||||||
|
Use asm ("r10") and asm ("r8") to load arguments 5 an 6 for x86-64
|
||||||
|
syscall so that it works with both x32 and x86-64.
|
||||||
|
|
||||||
|
Received this patch from H.J. Lu <hjl.tools@gmail.com>
|
||||||
|
|
||||||
|
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com>
|
||||||
|
2011/12/02
|
||||||
|
|
||||||
|
--- libaio-0.3.109/src/syscall-x86_64.h.x32 2009-10-09 11:17:02.000000000 -0700
|
||||||
|
+++ libaio-0.3.109/src/syscall-x86_64.h 2011-12-02 09:09:07.537603224 -0800
|
||||||
|
@@ -1,8 +1,18 @@
|
||||||
|
+#ifndef __NR_io_setup
|
||||||
|
#define __NR_io_setup 206
|
||||||
|
+#endif
|
||||||
|
+#ifndef __NR_io_destroy
|
||||||
|
#define __NR_io_destroy 207
|
||||||
|
+#endif
|
||||||
|
+#ifndef __NR_io_getevents
|
||||||
|
#define __NR_io_getevents 208
|
||||||
|
+#endif
|
||||||
|
+#ifndef __NR_io_submit
|
||||||
|
#define __NR_io_submit 209
|
||||||
|
+#endif
|
||||||
|
+#ifndef __NR_io_cancel
|
||||||
|
#define __NR_io_cancel 210
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
#define __syscall_clobber "r11","rcx","memory"
|
||||||
|
#define __syscall "syscall"
|
||||||
|
@@ -42,10 +52,11 @@ return __res; \
|
||||||
|
type fname (type1 arg1, type2 arg2, type3 arg3, type4 arg4) \
|
||||||
|
{ \
|
||||||
|
long __res; \
|
||||||
|
-__asm__ volatile ("movq %5,%%r10 ;" __syscall \
|
||||||
|
+register long __a4 asm ("r10") = (long) arg4; \
|
||||||
|
+__asm__ volatile (__syscall \
|
||||||
|
: "=a" (__res) \
|
||||||
|
: "0" (__NR_##sname),"D" ((long)(arg1)),"S" ((long)(arg2)), \
|
||||||
|
- "d" ((long)(arg3)),"g" ((long)(arg4)) : __syscall_clobber,"r10" ); \
|
||||||
|
+ "d" ((long)(arg3)),"r" (__a4)); \
|
||||||
|
return __res; \
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -54,10 +65,11 @@ return __res; \
|
||||||
|
type fname (type1 arg1,type2 arg2,type3 arg3,type4 arg4,type5 arg5) \
|
||||||
|
{ \
|
||||||
|
long __res; \
|
||||||
|
-__asm__ volatile ("movq %5,%%r10 ; movq %6,%%r8 ; " __syscall \
|
||||||
|
+register long __a4 asm ("r10") = (long) arg4; \
|
||||||
|
+register long __a5 asm ("r8") = (long) arg5; \
|
||||||
|
+__asm__ volatile ( __syscall \
|
||||||
|
: "=a" (__res) \
|
||||||
|
: "0" (__NR_##sname),"D" ((long)(arg1)),"S" ((long)(arg2)), \
|
||||||
|
- "d" ((long)(arg3)),"g" ((long)(arg4)),"g" ((long)(arg5)) : \
|
||||||
|
- __syscall_clobber,"r8","r10" ); \
|
||||||
|
+ "d" ((long)(arg3)),"r" (__a4),"r" (__a5)); \
|
||||||
|
return __res; \
|
||||||
|
}
|
@ -0,0 +1,92 @@
|
|||||||
|
http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=51bfed2e26fc13a66e8b5710aa2ce1d7a04af721
|
||||||
|
|
||||||
|
UpstreamStatus: Pending
|
||||||
|
|
||||||
|
Received from H J Liu @ Intel
|
||||||
|
Make the assembly syntax compatible with x32 gcc. Othewise x32 gcc throws errors.
|
||||||
|
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/07/13
|
||||||
|
|
||||||
|
ported the patch to the 1.0.0e version
|
||||||
|
Signed-Off-By: Nitin A Kamble <nitin.a.kamble@intel.com> 2011/12/01
|
||||||
|
Index: openssl-1.0.0e/Configure
|
||||||
|
===================================================================
|
||||||
|
--- openssl-1.0.0e.orig/Configure
|
||||||
|
+++ openssl-1.0.0e/Configure
|
||||||
|
@@ -393,6 +393,7 @@ my %table=(
|
||||||
|
"linux-ia64-ecc","ecc:-DL_ENDIAN -DTERMIO -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
|
"linux-ia64-icc","icc:-DL_ENDIAN -DTERMIO -O2 -Wall -no_cpprt::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_RISC1 DES_INT:${ia64_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
|
"linux-x86_64", "gcc:-m64 -DL_ENDIAN -DTERMIO -O3 -Wall -DMD32_REG_T=int::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64",
|
||||||
|
+"linux-x32", "gcc:-DL_ENDIAN -DTERMIO -O2 -pipe -g -feliminate-unused-debug-types -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPIC:-mx32:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
|
||||||
|
"linux-s390x", "gcc:-m64 -DB_ENDIAN -DTERMIO -O3 -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL:${s390x_asm}:dlfcn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64",
|
||||||
|
#### SPARC Linux setups
|
||||||
|
# Ray Miller <ray.miller@computing-services.oxford.ac.uk> has patiently
|
||||||
|
Index: openssl-1.0.0e/crypto/bn/asm/x86_64-gcc.c
|
||||||
|
===================================================================
|
||||||
|
--- openssl-1.0.0e.orig/crypto/bn/asm/x86_64-gcc.c
|
||||||
|
+++ openssl-1.0.0e/crypto/bn/asm/x86_64-gcc.c
|
||||||
|
@@ -55,7 +55,7 @@
|
||||||
|
* machine.
|
||||||
|
*/
|
||||||
|
|
||||||
|
-#ifdef _WIN64
|
||||||
|
+#if defined _WIN64 || !defined __LP64__
|
||||||
|
#define BN_ULONG unsigned long long
|
||||||
|
#else
|
||||||
|
#define BN_ULONG unsigned long
|
||||||
|
@@ -192,9 +192,9 @@ BN_ULONG bn_add_words (BN_ULONG *rp, con
|
||||||
|
asm (
|
||||||
|
" subq %2,%2 \n"
|
||||||
|
".p2align 4 \n"
|
||||||
|
- "1: movq (%4,%2,8),%0 \n"
|
||||||
|
- " adcq (%5,%2,8),%0 \n"
|
||||||
|
- " movq %0,(%3,%2,8) \n"
|
||||||
|
+ "1: movq (%q4,%2,8),%0 \n"
|
||||||
|
+ " adcq (%q5,%2,8),%0 \n"
|
||||||
|
+ " movq %0,(%q3,%2,8) \n"
|
||||||
|
" leaq 1(%2),%2 \n"
|
||||||
|
" loop 1b \n"
|
||||||
|
" sbbq %0,%0 \n"
|
||||||
|
@@ -215,9 +215,9 @@ BN_ULONG bn_sub_words (BN_ULONG *rp, con
|
||||||
|
asm (
|
||||||
|
" subq %2,%2 \n"
|
||||||
|
".p2align 4 \n"
|
||||||
|
- "1: movq (%4,%2,8),%0 \n"
|
||||||
|
- " sbbq (%5,%2,8),%0 \n"
|
||||||
|
- " movq %0,(%3,%2,8) \n"
|
||||||
|
+ "1: movq (%q4,%2,8),%0 \n"
|
||||||
|
+ " sbbq (%q5,%2,8),%0 \n"
|
||||||
|
+ " movq %0,(%q3,%2,8) \n"
|
||||||
|
" leaq 1(%2),%2 \n"
|
||||||
|
" loop 1b \n"
|
||||||
|
" sbbq %0,%0 \n"
|
||||||
|
Index: openssl-1.0.0e/crypto/bn/bn.h
|
||||||
|
===================================================================
|
||||||
|
--- openssl-1.0.0e.orig/crypto/bn/bn.h
|
||||||
|
+++ openssl-1.0.0e/crypto/bn/bn.h
|
||||||
|
@@ -172,6 +172,13 @@ extern "C" {
|
||||||
|
# endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+/* Address type. */
|
||||||
|
+#ifdef _WIN64
|
||||||
|
+#define BN_ADDR unsigned long long
|
||||||
|
+#else
|
||||||
|
+#define BN_ADDR unsigned long
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
/* assuming long is 64bit - this is the DEC Alpha
|
||||||
|
* unsigned long long is only 64 bits :-(, don't define
|
||||||
|
* BN_LLONG for the DEC Alpha */
|
||||||
|
Index: openssl-1.0.0e/crypto/bn/bn_exp.c
|
||||||
|
===================================================================
|
||||||
|
--- openssl-1.0.0e.orig/crypto/bn/bn_exp.c
|
||||||
|
+++ openssl-1.0.0e/crypto/bn/bn_exp.c
|
||||||
|
@@ -561,7 +561,7 @@ static int MOD_EXP_CTIME_COPY_FROM_PREBU
|
||||||
|
|
||||||
|
/* Given a pointer value, compute the next address that is a cache line multiple. */
|
||||||
|
#define MOD_EXP_CTIME_ALIGN(x_) \
|
||||||
|
- ((unsigned char*)(x_) + (MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH - (((BN_ULONG)(x_)) & (MOD_EXP_CTIME_MIN_CACHE_LINE_MASK))))
|
||||||
|
+ ((unsigned char*)(x_) + (MOD_EXP_CTIME_MIN_CACHE_LINE_WIDTH - (((BN_ADDR)(x_)) & (MOD_EXP_CTIME_MIN_CACHE_LINE_MASK))))
|
||||||
|
|
||||||
|
/* This variant of BN_mod_exp_mont() uses fixed windows and the special
|
||||||
|
* precomputation memory layout to limit data-dependency to a minimum
|
@ -1,2 +1 @@
|
|||||||
DIST serd-0.4.2.tar.bz2 278652 RMD160 c15d63682774f6c586032229ec77daea2daeff99 SHA1 5cbbf65012061fd02903773006c91c2bff3e0429 SHA256 97d8dcb1b81461985765194471e3beb17f00fdcd774af4bddd4ffab5dcf0002f
|
|
||||||
DIST serd-0.5.0.tar.bz2 281802 RMD160 94dd990e9ac7a513b2dfa153753e2e3687e2f774 SHA1 2451de7d2a1f6bfbc90806a88b989ab4680da6bd SHA256 2b25033bca2ce903e3c901e5c2ceb500eebb1a56ca68a1018ec623aaeb7df8d0
|
DIST serd-0.5.0.tar.bz2 281802 RMD160 94dd990e9ac7a513b2dfa153753e2e3687e2f774 SHA1 2451de7d2a1f6bfbc90806a88b989ab4680da6bd SHA256 2b25033bca2ce903e3c901e5c2ceb500eebb1a56ca68a1018ec623aaeb7df8d0
|
||||||
|
@ -1,47 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/serd/serd-0.4.2.ebuild,v 1.3 2011/05/27 05:46:02 aballier Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
inherit base multilib toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Library for RDF syntax which supports reading and writing Turtle and NTriples"
|
|
||||||
HOMEPAGE="http://drobilla.net/software/serd/"
|
|
||||||
SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="ISC"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="doc test"
|
|
||||||
|
|
||||||
RDEPEND=""
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
doc? ( app-doc/doxygen )"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/ldconfig.patch" )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
tc-export CC CXX CPP AR RANLIB
|
|
||||||
./waf configure \
|
|
||||||
--prefix=/usr \
|
|
||||||
--libdir="/usr/$(get_libdir)" \
|
|
||||||
--mandir=/usr/share/man \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
$(use test && echo "--test") \
|
|
||||||
$(use doc && echo "--docs") \
|
|
||||||
|| die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
./waf || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
./waf test || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
./waf install --destdir="${D}" || die
|
|
||||||
dodoc AUTHORS README ChangeLog || die
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST sord-0.4.2.tar.bz2 271741 RMD160 3129486557763868e353a0c26c50a69a793a3b56 SHA1 961581f1b0592a7ad11ae664ca72a47940b009e4 SHA256 f0de2b6fe1a322e51f74f4957e2ba36165bde993891e9646aec2b063c8b5c0db
|
|
||||||
DIST sord-0.5.0.tar.bz2 279917 RMD160 d1326a6571be032f8974e8457f889758ec87d567 SHA1 658ca68615218210dea519e3049c2b781cc53d4d SHA256 0f18879ed9d5c4d056cddb5af9057090d1de874d3f3996386cf716d8060625ef
|
DIST sord-0.5.0.tar.bz2 279917 RMD160 d1326a6571be032f8974e8457f889758ec87d567 SHA1 658ca68615218210dea519e3049c2b781cc53d4d SHA256 0f18879ed9d5c4d056cddb5af9057090d1de874d3f3996386cf716d8060625ef
|
||||||
|
@ -1,49 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/sord/sord-0.4.2.ebuild,v 1.2 2011/05/27 05:48:46 aballier Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
inherit base multilib toolchain-funcs
|
|
||||||
|
|
||||||
DESCRIPTION="Library for storing RDF data in memory"
|
|
||||||
HOMEPAGE="http://drobilla.net/software/sord/"
|
|
||||||
SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="ISC"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="doc test"
|
|
||||||
|
|
||||||
RDEPEND="dev-libs/glib:2
|
|
||||||
dev-libs/serd"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
doc? ( app-doc/doxygen )
|
|
||||||
dev-util/pkgconfig"
|
|
||||||
|
|
||||||
PATCHES=( "${FILESDIR}/ldconfig.patch" )
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
tc-export CC CXX CPP AR RANLIB
|
|
||||||
./waf configure \
|
|
||||||
--prefix=/usr \
|
|
||||||
--libdir="/usr/$(get_libdir)" \
|
|
||||||
--mandir=/usr/share/man \
|
|
||||||
--docdir=/usr/share/doc/${PF} \
|
|
||||||
$(use test && echo "--test") \
|
|
||||||
$(use doc && echo "--docs") \
|
|
||||||
|| die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
./waf || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_test() {
|
|
||||||
./waf test || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
./waf install --destdir="${D}" || die
|
|
||||||
dodoc AUTHORS README ChangeLog || die
|
|
||||||
}
|
|
@ -1,2 +1,3 @@
|
|||||||
DIST pcre-ocaml-6.1.1.tar.gz 60146 RMD160 6895b512490e48d3a0fbdae0a0504320aa8b372f SHA1 1ba1f9c0f5f0151caafdeb522a856e15c85dff30 SHA256 9c92c9db9a6a1b231e09d0ba75a59351204a47485cfff48c9bf0418f30181528
|
DIST pcre-ocaml-6.1.1.tar.gz 60146 RMD160 6895b512490e48d3a0fbdae0a0504320aa8b372f SHA1 1ba1f9c0f5f0151caafdeb522a856e15c85dff30 SHA256 9c92c9db9a6a1b231e09d0ba75a59351204a47485cfff48c9bf0418f30181528
|
||||||
DIST pcre-ocaml-6.2.2.tar.gz 60382 RMD160 836c495d291b7ca85f2c62f93ef78f08d54de310 SHA1 4d1844efbf1d20fb11a47b9b965b35176b40ebc7 SHA256 a0219044b20acb6f1c15ebf438cc780d814b72480c2d78511eadf6140ee8791a
|
DIST pcre-ocaml-6.2.2.tar.gz 60382 RMD160 836c495d291b7ca85f2c62f93ef78f08d54de310 SHA1 4d1844efbf1d20fb11a47b9b965b35176b40ebc7 SHA256 a0219044b20acb6f1c15ebf438cc780d814b72480c2d78511eadf6140ee8791a
|
||||||
|
DIST pcre-ocaml-6.2.3.tar.gz 60490 RMD160 293a46988d2b5c43b678edd40cf5b4dce480fc69 SHA1 baa7659687daab09330b22561bfcc2f8fbefca4b SHA256 5c5f1648ae0135f52df1dc45b49588079b548e84d5937334d6291c121f66af36
|
||||||
|
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ml/pcre-ocaml/pcre-ocaml-6.2.3.ebuild,v 1.1 2011/12/07 13:20:42 aballier Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit findlib eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Perl Compatibility Regular Expressions for O'Caml"
|
||||||
|
HOMEPAGE="http://www.ocaml.info/home/ocaml_sources.html"
|
||||||
|
SRC_URI="http://www.ocaml.info/ocaml_sources/${P}.tar.gz"
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
|
||||||
|
RDEPEND=">=dev-lang/ocaml-3.10.2[ocamlopt?]
|
||||||
|
>=dev-libs/libpcre-4.5"
|
||||||
|
DEPEND="${RDEPEND}"
|
||||||
|
SLOT="0"
|
||||||
|
IUSE="examples +ocamlopt"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}/${PN}-6.0.1-linkopts.patch"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
cd "${S}/lib"
|
||||||
|
emake byte-code-library || die "Failed to build byte code library"
|
||||||
|
if use ocamlopt; then
|
||||||
|
emake native-code-library || die "Failed to build native code library"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
export OCAMLFIND_INSTFLAGS="-optional"
|
||||||
|
findlib_src_install
|
||||||
|
|
||||||
|
# install documentation
|
||||||
|
dodoc README.txt Changelog
|
||||||
|
|
||||||
|
if use examples; then
|
||||||
|
insinto /usr/share/doc/${PF}
|
||||||
|
doins -r examples
|
||||||
|
fi
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST eyeD3-0.6.17.tar.gz 111425 RMD160 32891c885f175e7f2da1201359d73309366930e9 SHA1 a607ce4355f395ef137c265f8dad60ac67ba4e47 SHA256 a1f3410ee1803e4aaf6526cf5cca6a863990af02a43abb2cfbbd50595e103f3f
|
DIST eyeD3-0.6.17.tar.gz 111425 RMD160 32891c885f175e7f2da1201359d73309366930e9 SHA1 a607ce4355f395ef137c265f8dad60ac67ba4e47 SHA256 a1f3410ee1803e4aaf6526cf5cca6a863990af02a43abb2cfbbd50595e103f3f
|
||||||
|
DIST eyeD3-0.6.18.tar.gz 117002 RMD160 da94054d67d124f560d8fad2caaca88b4b71a408 SHA1 d8887f7b75306bd293e0b0d46a977e73225ae7b5 SHA256 ad871e252473f1db81b2574ae3a7d3e14128e28de0b54998b4ce1d62dc207406
|
||||||
|
@ -0,0 +1,42 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-python/eyeD3/eyeD3-0.6.18.ebuild,v 1.1 2011/12/07 13:54:34 aballier Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
PYTHON_DEPEND="2:2.5"
|
||||||
|
SUPPORT_PYTHON_ABIS="1"
|
||||||
|
|
||||||
|
inherit distutils
|
||||||
|
|
||||||
|
DESCRIPTION="Module for manipulating ID3 (v1 + v2) tags in Python"
|
||||||
|
HOMEPAGE="http://eyed3.nicfit.net/"
|
||||||
|
SRC_URI="http://eyed3.nicfit.net/releases/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND=""
|
||||||
|
RDEPEND=""
|
||||||
|
RESTRICT_PYTHON_ABIS="2.4 3.*"
|
||||||
|
|
||||||
|
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
python_execute_function -d -f -q
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dohtml *.html && rm -f *.html
|
||||||
|
distutils_src_install
|
||||||
|
|
||||||
|
install_script() {
|
||||||
|
mkdir -p "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
|
||||||
|
cp bin/eyeD3 "${T}/images/${PYTHON_ABI}${EPREFIX}/usr/bin"
|
||||||
|
}
|
||||||
|
python_execute_function -q install_script
|
||||||
|
python_merge_intermediate_installation_images "${T}/images"
|
||||||
|
|
||||||
|
doman doc/*.1
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST slop-2.1.0.tgz 18958 RMD160 d7822d9c7e3bcc960aca9fd634b85ff6467c03a5 SHA1 868aa749762583aab917d1c6e820e715538014d7 SHA256 fba2b5389b308a14fab6188088f1822e2ceb78bfd1dfcd83acf85d1e3c3b9267
|
DIST slop-2.1.0.tgz 18958 RMD160 d7822d9c7e3bcc960aca9fd634b85ff6467c03a5 SHA1 868aa749762583aab917d1c6e820e715538014d7 SHA256 fba2b5389b308a14fab6188088f1822e2ceb78bfd1dfcd83acf85d1e3c3b9267
|
||||||
|
DIST slop-2.4.0.tgz 20067 RMD160 7902eabad16e9dbae969b4c74021d1578b2cdb28 SHA1 a53ee92426488b8b1059a10f54b8a9681449e42d SHA256 9b49196664699bc1e9dc7090c9c0d20f2e16270cc7e83af6577b949f78b336f8
|
||||||
|
@ -0,0 +1,24 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/slop/slop-2.4.0.ebuild,v 1.1 2011/12/07 17:30:05 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_DOC=""
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="A simple option parser with an easy to remember syntax and friendly API."
|
||||||
|
HOMEPAGE="https://github.com/injekt/slop"
|
||||||
|
SRC_URI="https://github.com/injekt/slop/tarball/v${PV} -> ${P}.tgz"
|
||||||
|
RUBY_S="injekt-slop-*"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_bdepend "test? ( dev-ruby/minitest )"
|
@ -0,0 +1,44 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/yard-0.7.4.ebuild,v 1.1 2011/12/07 10:36:35 graaff Exp $
|
||||||
|
|
||||||
|
EAPI=2
|
||||||
|
|
||||||
|
USE_RUBY="ruby18 ree18 jruby"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_TASK_TEST="specs"
|
||||||
|
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRADOC="README.md ChangeLog"
|
||||||
|
RUBY_FAKEGEM_DOCDIR="doc"
|
||||||
|
|
||||||
|
RUBY_FAKEGEM_EXTRAINSTALL="templates"
|
||||||
|
|
||||||
|
inherit ruby-fakegem
|
||||||
|
|
||||||
|
DESCRIPTION="Documentation generation tool for the Ruby programming language"
|
||||||
|
HOMEPAGE="http://yardoc.org/"
|
||||||
|
|
||||||
|
LICENSE="as-is" # truly
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
ruby_add_bdepend "doc? ( || ( dev-ruby/bluecloth dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )"
|
||||||
|
ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
|
||||||
|
|
||||||
|
all_ruby_prepare() {
|
||||||
|
# jruby crashes on this version of metadata, so install our stub.
|
||||||
|
rm ../metadata || die
|
||||||
|
}
|
||||||
|
|
||||||
|
each_ruby_prepare() {
|
||||||
|
case ${RUBY} in
|
||||||
|
*jruby)
|
||||||
|
# This spec requires rdiscount which is a C extension.
|
||||||
|
sed -i -e '145s/should/should_not/' spec/templates/helpers/html_helper_spec.rb || die
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST chicken-3.3.0.tar.gz 4228441 RMD160 74035304164d5c8c2f2ed7571662452df86725f2 SHA1 3af69007f664ccdef988863f1c6ac24405c5500c SHA256 5ce2519bac9956de5700a5777b2bbc2cd89202ef2d2252a40a0d1e8c9854bec6
|
DIST chicken-3.3.0.tar.gz 4228441 RMD160 74035304164d5c8c2f2ed7571662452df86725f2 SHA1 3af69007f664ccdef988863f1c6ac24405c5500c SHA256 5ce2519bac9956de5700a5777b2bbc2cd89202ef2d2252a40a0d1e8c9854bec6
|
||||||
DIST chicken-4.5.0.tar.gz 2914920 RMD160 03d511d4a78add4fb3505a3c8eea5594fe9bb705 SHA1 67c1d791b59dc77fe5f41f19dc70fa2d5b86e4c3 SHA256 95919725411268614022ffc2426c826290cbebb6d574c1f2ebcaee5ac3ef9fd9
|
DIST chicken-4.5.0.tar.gz 2914920 RMD160 03d511d4a78add4fb3505a3c8eea5594fe9bb705 SHA1 67c1d791b59dc77fe5f41f19dc70fa2d5b86e4c3 SHA256 95919725411268614022ffc2426c826290cbebb6d574c1f2ebcaee5ac3ef9fd9
|
||||||
DIST chicken-4.6.0.tar.gz 3019126 RMD160 f279b39b8294496a6e22b39b56d3fcf108d55405 SHA1 a801383786908022223c32337fb1c5814e6c26a5 SHA256 c55d1dadf9941b3efbc7be9181d5c7cbc304a20c614625fbf710c0acaa1cd245
|
DIST chicken-4.6.0.tar.gz 3019126 RMD160 f279b39b8294496a6e22b39b56d3fcf108d55405 SHA1 a801383786908022223c32337fb1c5814e6c26a5 SHA256 c55d1dadf9941b3efbc7be9181d5c7cbc304a20c614625fbf710c0acaa1cd245
|
||||||
|
DIST chicken-4.7.3.tar.gz 3316152 RMD160 150cdd093e3a375db99f83a90ee1305c70f8f88c SHA1 47b139f8c4c6fa10af891ce36db24744973321c3 SHA256 00c82bc2208d74463a69356d2a30a3771f87048ea87fb9c024d464b3c9d4e230
|
||||||
|
@ -0,0 +1,65 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-4.7.3.ebuild,v 1.1 2011/12/07 19:31:03 maksbotan Exp $
|
||||||
|
|
||||||
|
EAPI="3"
|
||||||
|
|
||||||
|
inherit eutils multilib
|
||||||
|
|
||||||
|
DESCRIPTION="Chicken is a Scheme interpreter and native Scheme to C compiler"
|
||||||
|
HOMEPAGE="http://www.call-cc.org/"
|
||||||
|
SRC_URI="http://code.call-cc.org/dev-snapshots/2011/08/17/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
|
||||||
|
IUSE="emacs parallel-build"
|
||||||
|
|
||||||
|
DEPEND="sys-apps/texinfo
|
||||||
|
emacs? ( virtual/emacs )"
|
||||||
|
RDEPEND="emacs? ( virtual/emacs app-emacs/scheme-complete )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if use "parallel-build"
|
||||||
|
then
|
||||||
|
epatch "${FILESDIR}"/${P}-parallel-build.patch
|
||||||
|
fi
|
||||||
|
|
||||||
|
#Because chicken's Upstream is in the habit of using variables that
|
||||||
|
#portage also uses :( eg. $ARCH in this case
|
||||||
|
for f in defaults.make Makefile.bsd Makefile.cross-linux-mingw Makefile.cygwin \
|
||||||
|
Makefile.linux Makefile.macosx Makefile.mingw-msys Makefile.solaris \
|
||||||
|
rules.make
|
||||||
|
do
|
||||||
|
sed "s,ARCH,zARCH," -i ${f} || die "sed failed"
|
||||||
|
done
|
||||||
|
|
||||||
|
sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
|
||||||
|
sed "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${P}," -i defaults.make || die "sed failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
OPTIONS="PLATFORM=linux PREFIX=/usr"
|
||||||
|
if use "parallel-build"
|
||||||
|
then
|
||||||
|
ewarn "You enabled parralel-build use flag. This future is still"
|
||||||
|
ewarn "in testing, try without it before filing bugs"
|
||||||
|
emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
|
||||||
|
HOSTSYSTEM="${CBUILD}" || die "emake failed"
|
||||||
|
else
|
||||||
|
emake -j1 ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
|
||||||
|
HOSTSYSTEM="${CBUILD}" || die "emake failed"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# chicken's testsuite is not runnable before install
|
||||||
|
# upstream has been notified of the issue
|
||||||
|
RESTRICT=test
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
# still can't run make in parallel for the install target
|
||||||
|
emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" install || die
|
||||||
|
|
||||||
|
rm "${D}"/usr/share/doc/${P}/LICENSE || die
|
||||||
|
dodoc NEWS || die
|
||||||
|
}
|
@ -0,0 +1,74 @@
|
|||||||
|
diff --git a/GNUmakefile b/GNUmakefile
|
||||||
|
index 9bc40ca..c697f14 100644
|
||||||
|
--- a/GNUmakefile
|
||||||
|
+++ b/GNUmakefile
|
||||||
|
@@ -49,6 +49,9 @@ STANDARD_TARGETS \
|
||||||
|
fullcheck libs install-target install-dev bench
|
||||||
|
|
||||||
|
.PHONY: $(STANDARD_TARGETS) dist boot-chicken
|
||||||
|
+# Build this file's targets sequentially. This avoids executing overlapping
|
||||||
|
+# makes if the user specifies multiple targets.
|
||||||
|
+.NOTPARALLEL:
|
||||||
|
|
||||||
|
$(STANDARD_TARGETS):
|
||||||
|
$(MAKE) -f $(SRCDIR)/Makefile.$(PLATFORM) CONFIG=$(CONFIG) $@
|
||||||
|
diff --git a/README b/README
|
||||||
|
index 8d0d067..551b716 100644
|
||||||
|
--- a/README
|
||||||
|
+++ b/README
|
||||||
|
@@ -72,7 +72,7 @@
|
||||||
|
platforms.
|
||||||
|
|
||||||
|
Note that parallel builds (using the "-j" make(1) option) are
|
||||||
|
- *not* supported.
|
||||||
|
+ also supported. Beware that parallel install will not work though.
|
||||||
|
|
||||||
|
If you invoke "make" later with different configuration parameters,
|
||||||
|
it is advisable to run:
|
||||||
|
diff --git a/rules.make b/rules.make
|
||||||
|
index 929b0a3..a8cb9b0 100644
|
||||||
|
--- a/rules.make
|
||||||
|
+++ b/rules.make
|
||||||
|
@@ -243,8 +243,8 @@ lib$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(A): $(APPLY_HACK_OBJECT) $(LIBCHIC
|
||||||
|
|
||||||
|
# import libraries and extensions
|
||||||
|
|
||||||
|
-%.so: %.o
|
||||||
|
- $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_DLOADABLE_OPTIONS) $^ $(LINKER_OUTPUT_OPTION) $@ \
|
||||||
|
+%.so: %.o $(PRIMARY_LIBCHICKEN)
|
||||||
|
+ $(LINKER) $(LINKER_OPTIONS) $(LINKER_LINK_SHARED_DLOADABLE_OPTIONS) $< $(LINKER_OUTPUT_OPTION) $@ \
|
||||||
|
$(LINKER_LIBRARY_PREFIX)$(PROGRAM_PREFIX)chicken$(PROGRAM_SUFFIX)$(LINKER_LIBRARY_SUFFIX) \
|
||||||
|
$(LIBRARIES)
|
||||||
|
|
||||||
|
@@ -578,9 +578,9 @@ chicken-profile.c: $(SRCDIR)chicken-profile.scm
|
||||||
|
$(CHICKEN) $< $(CHICKEN_PROGRAM_OPTIONS) -output-file $@
|
||||||
|
chicken-install.c: $(SRCDIR)chicken-install.scm setup-download.c setup-api.c
|
||||||
|
$(CHICKEN) $< $(CHICKEN_PROGRAM_OPTIONS) -output-file $@
|
||||||
|
-chicken-uninstall.c: $(SRCDIR)chicken-uninstall.scm
|
||||||
|
+chicken-uninstall.c: $(SRCDIR)chicken-uninstall.scm setup-api.c
|
||||||
|
$(CHICKEN) $< $(CHICKEN_PROGRAM_OPTIONS) -output-file $@
|
||||||
|
-chicken-status.c: $(SRCDIR)chicken-status.scm
|
||||||
|
+chicken-status.c: $(SRCDIR)chicken-status.scm setup-api.c
|
||||||
|
$(CHICKEN) $< $(CHICKEN_PROGRAM_OPTIONS) -output-file $@
|
||||||
|
csc.c: $(SRCDIR)csc.scm
|
||||||
|
$(CHICKEN) $< $(CHICKEN_PROGRAM_OPTIONS) -output-file $@
|
||||||
|
@@ -671,14 +671,17 @@ bench: $(CHICKEN_SHARED_EXECUTABLE) $(CSI_SHARED_EXECUTABLE) $(CSC_PROGRAM)$(EXE
|
||||||
|
.PHONY: boot-chicken
|
||||||
|
|
||||||
|
boot-chicken:
|
||||||
|
+ $(MAKE) -f Makefile.$(PLATFORM) PLATFORM=$(PLATFORM) CONFIG= confclean
|
||||||
|
$(MAKE) -f Makefile.$(PLATFORM) PLATFORM=$(PLATFORM) PREFIX=/nowhere CONFIG= \
|
||||||
|
SRCDIR=$(SRCDIR) CHICKEN=$(CHICKEN) PROGRAM_SUFFIX=-boot-stage1 STATICBUILD=1 \
|
||||||
|
C_COMPILER_OPTIMIZATION_OPTIONS= C_HACKED_APPLY= \
|
||||||
|
- confclean chicken-boot-stage1$(EXE)
|
||||||
|
+ chicken-boot-stage1$(EXE)
|
||||||
|
+ $(MAKE) -f Makefile.$(PLATFORM) PLATFORM=$(PLATFORM) CONFIG= touchfiles
|
||||||
|
$(MAKE) -f Makefile.$(PLATFORM) PLATFORM=$(PLATFORM) PREFIX=/nowhere CONFIG= \
|
||||||
|
SRCDIR=$(SRCDIR) CHICKEN=`pwd`/chicken-boot-stage1$(EXE) PROGRAM_SUFFIX=-boot \
|
||||||
|
STATICBUILD=1 C_COMPILER_OPTIMIZATION_OPTIONS= \
|
||||||
|
- touchfiles chicken-boot$(EXE) confclean
|
||||||
|
+ chicken-boot$(EXE)
|
||||||
|
+ $(MAKE) -f Makefile.$(PLATFORM) PLATFORM=$(PLATFORM) CONFIG= confclean
|
||||||
|
|
||||||
|
.PHONY: touchfiles
|
||||||
|
|
@ -1 +1,2 @@
|
|||||||
DIST bdelta-0.1.0.tar.gz 7418 RMD160 5bc144bc8b40a667de4fe44611585f6241e38b79 SHA1 93ffce7de26deeaaa10a4c113101d874501f6767 SHA256 7222011d8e3d2955f1ed094a0cc3edde6c681dd82bad5edb829ed68df32cd78d
|
DIST bdelta-0.1.0.tar.gz 7418 RMD160 5bc144bc8b40a667de4fe44611585f6241e38b79 SHA1 93ffce7de26deeaaa10a4c113101d874501f6767 SHA256 7222011d8e3d2955f1ed094a0cc3edde6c681dd82bad5edb829ed68df32cd78d
|
||||||
|
DIST bdelta-0.2.3.tar.gz 11591 RMD160 e9e2a95601a5a9de0ca2bdb05929f767a2bc0cad SHA1 8b1bebf8c66e5a68eb0b3640df69a2fce3895a4f SHA256 331441bba7288399889e0e2d49fd469b7681b94b76682ef89dba867de4535073
|
||||||
|
@ -0,0 +1,36 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/dev-util/bdelta/bdelta-0.2.3.ebuild,v 1.1 2011/12/07 19:07:39 slyfox Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
inherit multilib toolchain-funcs eutils
|
||||||
|
|
||||||
|
DESCRIPTION="Binary Delta - Efficient difference algorithm and format"
|
||||||
|
HOMEPAGE="http://deltup.sourceforge.net"
|
||||||
|
SRC_URI="http://deltup.org/request.php?10 -> ${P}.tar.gz"
|
||||||
|
|
||||||
|
SLOT="0"
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-makefile-restect-user-s-LDFLAGS-CXXFLAGS-and-other-v.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-bdelta.h-make-header-C-compatible.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-fix-stack-smash.patch #bug 338327
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-libbdelta-rename-NDEBUG-to-DO_STATS_DEBUG.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-Makefile-add-make-clean-target.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-Makefile-fix-paralell-building-bdelta-depends-on-it-.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-0.2.3-Makefile-create-LIBDIR-as-well.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
# TODO: add soname versioning
|
||||||
|
emake -C src CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" || die "emake failed"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
make -C src DESTDIR="${D}" LIBDIR="/usr/$(get_libdir)" install || die "make install failed"
|
||||||
|
dodoc README
|
||||||
|
}
|
@ -0,0 +1,47 @@
|
|||||||
|
From 9bcf95e09d240280de0ba13767c85a9eb508ff4a Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
Date: Wed, 7 Dec 2011 21:01:20 +0300
|
||||||
|
Subject: [PATCH 4/5] Makefile: add 'make clean' target
|
||||||
|
|
||||||
|
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
---
|
||||||
|
trunk/src/Makefile | 14 +++++++++++++-
|
||||||
|
1 files changed, 13 insertions(+), 1 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/trunk/src/Makefile b/trunk/src/Makefile
|
||||||
|
index db2026a..7dd5085 100644
|
||||||
|
--- a/trunk/src/Makefile
|
||||||
|
+++ b/trunk/src/Makefile
|
||||||
|
@@ -4,16 +4,28 @@ BINDIR ?= $(PREFIX)/bin
|
||||||
|
LIBDIR ?= ${PREFIX}/lib
|
||||||
|
CXXFLAGS += -O2
|
||||||
|
|
||||||
|
-all: bpatch libbdelta.so bdelta
|
||||||
|
+ALL_TARGETS = bpatch libbdelta.so bdelta
|
||||||
|
+
|
||||||
|
+all: $(ALL_TARGETS)
|
||||||
|
+
|
||||||
|
libbdelta.so: libbdelta.cpp compatibility.h container.h checksum.h file.h
|
||||||
|
$(CXX) -shared -fPIC $(CXXFLAGS) $(LDFLAGS) $< -o $@
|
||||||
|
+
|
||||||
|
bdelta: bdelta.cpp bdelta.h compatibility.h container.h file.h
|
||||||
|
$(CXX) $< -o $@ $(CXXFLAGS) $(LDFLAGS) -L. -lbdelta
|
||||||
|
+
|
||||||
|
bpatch: bpatch.cpp compatibility.h bdelta.h file.h
|
||||||
|
+
|
||||||
|
% : %.cpp
|
||||||
|
$(CXX) $< -o $@ $(CXXFLAGS) $(LDFLAGS)
|
||||||
|
+
|
||||||
|
install: libbdelta.so bdelta bpatch
|
||||||
|
mkdir -p $(DESTDIR)$(BINDIR)
|
||||||
|
install -m 755 libbdelta.so $(DESTDIR)$(LIBDIR)
|
||||||
|
install -m 755 bdelta $(DESTDIR)$(BINDIR)
|
||||||
|
install -m 755 bpatch $(DESTDIR)$(BINDIR)
|
||||||
|
+
|
||||||
|
+clean:
|
||||||
|
+ -rm $(ALL_TARGETS)
|
||||||
|
+
|
||||||
|
+.PHONY: clean
|
||||||
|
--
|
||||||
|
1.7.8
|
||||||
|
|
@ -0,0 +1,27 @@
|
|||||||
|
From aeecce25c8d6223d8f35a5000aa21ec807302c81 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
Date: Wed, 7 Dec 2011 21:52:00 +0300
|
||||||
|
Subject: [PATCH] Makefile: create LIBDIR as well
|
||||||
|
|
||||||
|
Useful when DISTDIR points to empty directory hierarchy
|
||||||
|
|
||||||
|
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
---
|
||||||
|
trunk/src/Makefile | 1 +
|
||||||
|
1 files changed, 1 insertions(+), 0 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/trunk/src/Makefile b/trunk/src/Makefile
|
||||||
|
index 1f4ff3e..f3a56f0 100644
|
||||||
|
--- a/trunk/src/Makefile
|
||||||
|
+++ b/trunk/src/Makefile
|
||||||
|
@@ -21,6 +21,7 @@ bpatch: bpatch.cpp compatibility.h bdelta.h file.h
|
||||||
|
|
||||||
|
install: libbdelta.so bdelta bpatch
|
||||||
|
mkdir -p $(DESTDIR)$(BINDIR)
|
||||||
|
+ mkdir -p $(DESTDIR)$(LIBDIR)
|
||||||
|
install -m 755 libbdelta.so $(DESTDIR)$(LIBDIR)
|
||||||
|
install -m 755 bdelta $(DESTDIR)$(BINDIR)
|
||||||
|
install -m 755 bpatch $(DESTDIR)$(BINDIR)
|
||||||
|
--
|
||||||
|
1.7.8
|
||||||
|
|
@ -0,0 +1,27 @@
|
|||||||
|
From b82cfae4954557f03a01f7b8c92cf1d59dea9033 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
Date: Wed, 7 Dec 2011 21:43:07 +0300
|
||||||
|
Subject: [PATCH] Makefile: fix paralell building (bdelta depends on it's
|
||||||
|
shared library)
|
||||||
|
|
||||||
|
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
---
|
||||||
|
trunk/src/Makefile | 2 +-
|
||||||
|
1 files changed, 1 insertions(+), 1 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/trunk/src/Makefile b/trunk/src/Makefile
|
||||||
|
index 7dd5085..1f4ff3e 100644
|
||||||
|
--- a/trunk/src/Makefile
|
||||||
|
+++ b/trunk/src/Makefile
|
||||||
|
@@ -11,7 +11,7 @@ all: $(ALL_TARGETS)
|
||||||
|
libbdelta.so: libbdelta.cpp compatibility.h container.h checksum.h file.h
|
||||||
|
$(CXX) -shared -fPIC $(CXXFLAGS) $(LDFLAGS) $< -o $@
|
||||||
|
|
||||||
|
-bdelta: bdelta.cpp bdelta.h compatibility.h container.h file.h
|
||||||
|
+bdelta: bdelta.cpp bdelta.h compatibility.h container.h file.h libbdelta.so
|
||||||
|
$(CXX) $< -o $@ $(CXXFLAGS) $(LDFLAGS) -L. -lbdelta
|
||||||
|
|
||||||
|
bpatch: bpatch.cpp compatibility.h bdelta.h file.h
|
||||||
|
--
|
||||||
|
1.7.8
|
||||||
|
|
@ -0,0 +1,64 @@
|
|||||||
|
From eb4e8e74a27000c6965c5921f69823046e7fe2b6 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
Date: Wed, 7 Dec 2011 20:53:20 +0300
|
||||||
|
Subject: [PATCH 1/4] bdelta.h: make header C compatible
|
||||||
|
|
||||||
|
Exportaged names follow C calling. It's easier to
|
||||||
|
to pull library in in other languages.
|
||||||
|
|
||||||
|
Before patch:
|
||||||
|
$ nm libbdelta.so_ | grep bdelta_
|
||||||
|
0000000000002a00 T _Z11bdelta_passPvj
|
||||||
|
00000000000022c0 T _Z15bdelta_done_algPv
|
||||||
|
00000000000022b0 T _Z15bdelta_getErrorPv
|
||||||
|
0000000000002220 T _Z15bdelta_getMatchPvjPjS0_S0_
|
||||||
|
0000000000002190 T _Z15bdelta_init_algjjPFPvS_S_jjES_S_j
|
||||||
|
|
||||||
|
After patch:
|
||||||
|
$ nm libbdelta.so | grep bdelta_
|
||||||
|
00000000000022e0 T bdelta_done_alg
|
||||||
|
00000000000022d0 T bdelta_getError
|
||||||
|
0000000000002240 T bdelta_getMatch
|
||||||
|
00000000000021b0 T bdelta_init_alg
|
||||||
|
0000000000002a20 T bdelta_pass
|
||||||
|
|
||||||
|
Converted global constants to enum.
|
||||||
|
|
||||||
|
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
---
|
||||||
|
trunk/src/bdelta.h | 13 +++++++++++--
|
||||||
|
1 files changed, 11 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/trunk/src/bdelta.h b/trunk/src/bdelta.h
|
||||||
|
index 4a7ea40..03b102b 100644
|
||||||
|
--- a/trunk/src/bdelta.h
|
||||||
|
+++ b/trunk/src/bdelta.h
|
||||||
|
@@ -13,6 +13,10 @@
|
||||||
|
* Author: John Whitney <jjw@deltup.org>
|
||||||
|
*/
|
||||||
|
|
||||||
|
+#ifdef __cplusplus
|
||||||
|
+extern "C" {
|
||||||
|
+#endif // __cplusplus
|
||||||
|
+
|
||||||
|
// Callback function must return a pointer to the data requested.
|
||||||
|
// A "fill and forget" buffer is provided, but can be ignored, so
|
||||||
|
// long as the data persists throughout the life of bdelta_pass().
|
||||||
|
@@ -31,7 +35,12 @@ void bdelta_getMatch(void *instance, unsigned matchNum,
|
||||||
|
|
||||||
|
int bdelta_getError(void *instance);
|
||||||
|
|
||||||
|
-const int
|
||||||
|
+enum BDELTA_RESULT {
|
||||||
|
BDELTA_OK = 0,
|
||||||
|
BDELTA_MEM_ERROR = -1,
|
||||||
|
- BDELTA_READ_ERROR = -2;
|
||||||
|
+ BDELTA_READ_ERROR = -2
|
||||||
|
+};
|
||||||
|
+
|
||||||
|
+#ifdef __cplusplus
|
||||||
|
+}
|
||||||
|
+#endif // __cplusplus
|
||||||
|
--
|
||||||
|
1.7.8
|
||||||
|
|
@ -0,0 +1,68 @@
|
|||||||
|
commit 817cc738815542a1435d98c557954fad91fc9451
|
||||||
|
Author: jjw <jjw@0b3c7260-62b7-4bd3-8502-661595b7e89c>
|
||||||
|
Date: Wed Dec 7 15:53:20 2011 +0000
|
||||||
|
|
||||||
|
Use heap allocation to prevent the stack from overflowing on large diffs.
|
||||||
|
|
||||||
|
git-svn-id: svn://deltup.org/bdelta@41 0b3c7260-62b7-4bd3-8502-661595b7e89c
|
||||||
|
|
||||||
|
Upstream: yes
|
||||||
|
Reported-by: Artem S. Tashkinov
|
||||||
|
Gentoo-bug: https://bugs.gentoo.org/show_bug.cgi?id=338327
|
||||||
|
|
||||||
|
diff --git a/trunk/src/bdelta.cpp b/trunk/src/bdelta.cpp
|
||||||
|
index 4eaaec7..8460451 100644
|
||||||
|
--- a/trunk/src/bdelta.cpp
|
||||||
|
+++ b/trunk/src/bdelta.cpp
|
||||||
|
@@ -45,9 +45,9 @@ int main(int argc, char **argv) {
|
||||||
|
for (int i = 512; i >= 16; i /= 2)
|
||||||
|
nummatches = bdelta_pass(b, i);
|
||||||
|
|
||||||
|
- STACK_ALLOC(copyloc1, unsigned, nummatches + 1);
|
||||||
|
- STACK_ALLOC(copyloc2, unsigned, nummatches + 1);
|
||||||
|
- STACK_ALLOC(copynum, unsigned, nummatches + 1);
|
||||||
|
+ unsigned * copyloc1 = new unsigned[nummatches + 1];
|
||||||
|
+ unsigned * copyloc2 = new unsigned[nummatches + 1];
|
||||||
|
+ unsigned * copynum = new unsigned[nummatches + 1];
|
||||||
|
|
||||||
|
FILE *fout = fopen(argv[3], "wb");
|
||||||
|
if (!fout) {
|
||||||
|
@@ -114,4 +114,10 @@ int main(int argc, char **argv) {
|
||||||
|
|
||||||
|
fclose(f1);
|
||||||
|
fclose(f2);
|
||||||
|
+
|
||||||
|
+ delete [] copynum;
|
||||||
|
+ delete [] copyloc2;
|
||||||
|
+ delete [] copyloc1;
|
||||||
|
+
|
||||||
|
+ return 0;
|
||||||
|
}
|
||||||
|
diff --git a/trunk/src/bpatch.cpp b/trunk/src/bpatch.cpp
|
||||||
|
index 0da02a8..8d6706b 100644
|
||||||
|
--- a/trunk/src/bpatch.cpp
|
||||||
|
+++ b/trunk/src/bpatch.cpp
|
||||||
|
@@ -67,9 +67,9 @@ int main(int argc, char **argv) {
|
||||||
|
|
||||||
|
unsigned nummatches = read_dword(patchfile);
|
||||||
|
|
||||||
|
- STACK_ALLOC(copyloc1, unsigned, nummatches + 1);
|
||||||
|
- STACK_ALLOC(copyloc2, unsigned, nummatches + 1);
|
||||||
|
- STACK_ALLOC(copynum, unsigned, nummatches + 1);
|
||||||
|
+ unsigned * copyloc1 = new unsigned[nummatches + 1];
|
||||||
|
+ unsigned * copyloc2 = new unsigned[nummatches + 1];
|
||||||
|
+ unsigned * copynum = new unsigned[nummatches + 1];
|
||||||
|
|
||||||
|
for (unsigned i = 0; i < nummatches; ++i) {
|
||||||
|
copyloc1[i] = read_dword(patchfile);
|
||||||
|
@@ -100,5 +100,10 @@ int main(int argc, char **argv) {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
+
|
||||||
|
+ delete [] copynum;
|
||||||
|
+ delete [] copyloc2;
|
||||||
|
+ delete [] copyloc1;
|
||||||
|
+
|
||||||
|
return 0;
|
||||||
|
}
|
@ -0,0 +1,65 @@
|
|||||||
|
From 3f2ac2dc56ed344dec1d2d38934682de2e326e49 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
Date: Wed, 7 Dec 2011 21:01:20 +0300
|
||||||
|
Subject: [PATCH 3/4] libbdelta: rename NDEBUG to DO_STATS_DEBUG
|
||||||
|
|
||||||
|
As it activates quite specific spam to stdout.
|
||||||
|
|
||||||
|
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
---
|
||||||
|
trunk/src/libbdelta.cpp | 11 +++++++----
|
||||||
|
1 files changed, 7 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/trunk/src/libbdelta.cpp b/trunk/src/libbdelta.cpp
|
||||||
|
index 5808789..2a7e6e0 100644
|
||||||
|
--- a/trunk/src/libbdelta.cpp
|
||||||
|
+++ b/trunk/src/libbdelta.cpp
|
||||||
|
@@ -22,6 +22,9 @@ typedef uint16_t Token;
|
||||||
|
typedef uint32_t Token;
|
||||||
|
#endif
|
||||||
|
|
||||||
|
+// Enables delta chunk statistics
|
||||||
|
+// #define DO_STATS_DEBUG
|
||||||
|
+
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include "container.h"
|
||||||
|
@@ -171,7 +174,7 @@ void sortTMatches(DLink<Match> *place, PotentialMatch *matches, unsigned numMatc
|
||||||
|
std::sort(matches, matches + numMatches, DistanceFromP1(lastf1Place));
|
||||||
|
}
|
||||||
|
|
||||||
|
-#ifndef NDEBUG
|
||||||
|
+#ifdef DO_STATS_DEBUG
|
||||||
|
long long stata = 0, statb = 0;
|
||||||
|
#endif
|
||||||
|
void findMatches(BDelta_Instance *b, Checksums_Instance *h, unsigned start, unsigned end,
|
||||||
|
@@ -200,7 +203,7 @@ void findMatches(BDelta_Instance *b, Checksums_Instance *h, unsigned start, unsi
|
||||||
|
// Keep the best 16
|
||||||
|
sortTMatches(place, pMatch, pMatchCount);
|
||||||
|
pMatchCount = 16;
|
||||||
|
-#ifndef NDEBUG
|
||||||
|
+#ifdef DO_STATS_DEBUG
|
||||||
|
++statb;
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
@@ -259,7 +262,7 @@ void findMatches(BDelta_Instance *b, Checksums_Instance *h, unsigned start, unsi
|
||||||
|
buf_loc = blocksize;
|
||||||
|
j += blocksize;
|
||||||
|
}
|
||||||
|
-#ifndef NDEBUG
|
||||||
|
+#ifdef DO_STATS_DEBUG
|
||||||
|
++stata;
|
||||||
|
#endif
|
||||||
|
break;
|
||||||
|
@@ -415,7 +418,7 @@ unsigned bdelta_pass(void *instance, unsigned blocksize) {
|
||||||
|
delete unused;
|
||||||
|
delete h.htable;
|
||||||
|
delete h.checksums;
|
||||||
|
-#ifndef NDEBUG
|
||||||
|
+#ifdef DO_STATS_DEBUG
|
||||||
|
printf("a = %.lli; b = %.lli\n", stata, statb);
|
||||||
|
#endif
|
||||||
|
// printf("Found %i matches\n", b->matches.size());
|
||||||
|
--
|
||||||
|
1.7.8
|
||||||
|
|
@ -0,0 +1,51 @@
|
|||||||
|
From c0e35d05c691171569b102e5cb0db0a8e3fc9320 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
Date: Wed, 7 Dec 2011 20:56:37 +0300
|
||||||
|
Subject: [PATCH 2/4] makefile: restect user's LDFLAGS, CXXFLAGS and other
|
||||||
|
variables
|
||||||
|
|
||||||
|
Distros like to push extra LDFLAGS and CXXFLAGS to allow user
|
||||||
|
more freedom on optimization, debugging techniquires and
|
||||||
|
just clever random hacks.
|
||||||
|
|
||||||
|
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||||
|
---
|
||||||
|
trunk/src/Makefile | 16 +++++++---------
|
||||||
|
1 files changed, 7 insertions(+), 9 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/trunk/src/Makefile b/trunk/src/Makefile
|
||||||
|
index ca8148f..db2026a 100644
|
||||||
|
--- a/trunk/src/Makefile
|
||||||
|
+++ b/trunk/src/Makefile
|
||||||
|
@@ -1,21 +1,19 @@
|
||||||
|
DESTDIR=
|
||||||
|
-PREFIX=/usr
|
||||||
|
-BINDIR=$(PREFIX)/bin
|
||||||
|
-LIBDIR=${PREFIX}/lib
|
||||||
|
-CXXFLAGS=-O2
|
||||||
|
+PREFIX ?= /usr
|
||||||
|
+BINDIR ?= $(PREFIX)/bin
|
||||||
|
+LIBDIR ?= ${PREFIX}/lib
|
||||||
|
+CXXFLAGS += -O2
|
||||||
|
|
||||||
|
all: bpatch libbdelta.so bdelta
|
||||||
|
libbdelta.so: libbdelta.cpp compatibility.h container.h checksum.h file.h
|
||||||
|
- ${CC} -shared -fPIC ${CXXFLAGS} $< -o $@
|
||||||
|
+ $(CXX) -shared -fPIC $(CXXFLAGS) $(LDFLAGS) $< -o $@
|
||||||
|
bdelta: bdelta.cpp bdelta.h compatibility.h container.h file.h
|
||||||
|
- ${CC} $< -o $@ ${CXXFLAGS} -L. -lbdelta -lstdc++
|
||||||
|
+ $(CXX) $< -o $@ $(CXXFLAGS) $(LDFLAGS) -L. -lbdelta
|
||||||
|
bpatch: bpatch.cpp compatibility.h bdelta.h file.h
|
||||||
|
% : %.cpp
|
||||||
|
- ${CC} $< -o $@ ${CXXFLAGS} -lstdc++
|
||||||
|
+ $(CXX) $< -o $@ $(CXXFLAGS) $(LDFLAGS)
|
||||||
|
install: libbdelta.so bdelta bpatch
|
||||||
|
mkdir -p $(DESTDIR)$(BINDIR)
|
||||||
|
install -m 755 libbdelta.so $(DESTDIR)$(LIBDIR)
|
||||||
|
install -m 755 bdelta $(DESTDIR)$(BINDIR)
|
||||||
|
install -m 755 bpatch $(DESTDIR)$(BINDIR)
|
||||||
|
-
|
||||||
|
-
|
||||||
|
--
|
||||||
|
1.7.8
|
||||||
|
|
@ -1,5 +1,10 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||||
<pkgmetadata>
|
<pkgmetadata>
|
||||||
|
<maintainer>
|
||||||
|
<email>slyfox@gentoo.org</email>
|
||||||
|
<name>Sergei Trofimovich</name>
|
||||||
|
<description>Primary Maintainer</description>
|
||||||
|
</maintainer>
|
||||||
<herd>tools-portage</herd>
|
<herd>tools-portage</herd>
|
||||||
</pkgmetadata>
|
</pkgmetadata>
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
DIST kde-runtime-4.7.2.tar.bz2 6026223 RMD160 245c458164435e85aaabd1a9a6fa675a7de9796d SHA1 4d0b1883a2f65cc9472c4788c24e6b241f3b8828 SHA256 46167e9e20c951be5f5f4bb081258dba893d4756dfe5cf6304b082d84fc21a2d
|
|
||||||
DIST kde-runtime-4.7.3.tar.bz2 6026718 RMD160 97c4b57c285988fab13bf97ff1fb1717aa321545 SHA1 293dec26e0d7278396d2ad0240d14aeea6060970 SHA256 280f112c3b4874ab19a2d82abe02e8d198697750db04e444a14595878fd80356
|
DIST kde-runtime-4.7.3.tar.bz2 6026718 RMD160 97c4b57c285988fab13bf97ff1fb1717aa321545 SHA1 293dec26e0d7278396d2ad0240d14aeea6060970 SHA256 280f112c3b4874ab19a2d82abe02e8d198697750db04e444a14595878fd80356
|
||||||
DIST kdebase-runtime-4.6.3.tar.bz2 5835360 RMD160 db9af784d718c26ae380b220d089cf2a84126082 SHA1 75cf1993b42cbada44b8c3ca2d5b99e6ac48594c SHA256 96418d3bce773b96bd5594e92f8f45e05131090c9afa93a7588e1739b86f1598
|
DIST kdebase-runtime-4.6.3.tar.bz2 5835360 RMD160 db9af784d718c26ae380b220d089cf2a84126082 SHA1 75cf1993b42cbada44b8c3ca2d5b99e6ac48594c SHA256 96418d3bce773b96bd5594e92f8f45e05131090c9afa93a7588e1739b86f1598
|
||||||
DIST kdebase-runtime-4.6.5.tar.bz2 5828482 RMD160 2b7f997b0d1c312d09ff6a968b265332c43dd51a SHA1 e91d35af2a916259305cc7efc2f3a3fbc8b22def SHA256 0ad4ae1139005e3bc0cab6357f366575465fb37828762aff658483e6ddf466e2
|
DIST kdebase-runtime-4.6.5.tar.bz2 5828482 RMD160 2b7f997b0d1c312d09ff6a968b265332c43dd51a SHA1 e91d35af2a916259305cc7efc2f3a3fbc8b22def SHA256 0ad4ae1139005e3bc0cab6357f366575465fb37828762aff658483e6ddf466e2
|
||||||
|
@ -1,29 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/activitymanager/activitymanager-4.7.2.ebuild,v 1.1 2011/10/06 18:10:56 alexxy Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KMNAME="kde-runtime"
|
|
||||||
inherit kde4-meta
|
|
||||||
|
|
||||||
DESCRIPTION="Activity manager"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="debug semantic-desktop"
|
|
||||||
|
|
||||||
DEPEND="$(add_kdebase_dep kdelibs 'semantic-desktop=')"
|
|
||||||
RDEPEND=${DEPEND}
|
|
||||||
|
|
||||||
KMEXTRACTONLY="
|
|
||||||
nepomuk/
|
|
||||||
"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
mycmakeargs=(
|
|
||||||
$(cmake-utils_use_with semantic-desktop Nepomuk)
|
|
||||||
$(cmake-utils_use_with semantic-desktop Soprano)
|
|
||||||
# $(cmake-utils_use_with zeitgeist QtZeitgeist)
|
|
||||||
-DWITH_QtZeitgeist=NO
|
|
||||||
)
|
|
||||||
kde4-meta_src_configure
|
|
||||||
}
|
|
@ -1,2 +1 @@
|
|||||||
DIST kdepim-4.7.2.tar.bz2 16171209 RMD160 378e7352725dd257617b1af7d2bb98a8d5569808 SHA1 41983556eb54a740a20d274878006ace5bc73c1c SHA256 1635dabfc73b95209466c92a009bd2856ebd73c42f486545ff97e719fec06630
|
|
||||||
DIST kdepim-4.7.3.tar.bz2 16180232 RMD160 a6f838813adda7bd32c732bbe1c70a8df72bd233 SHA1 b540de51ba5b9995ce3b7c05cfb09112423d8569 SHA256 e86d8b64eb9a3be8c83edb7b125d414db06b6e031ee8987c82479ac33d09a0a6
|
DIST kdepim-4.7.3.tar.bz2 16180232 RMD160 a6f838813adda7bd32c732bbe1c70a8df72bd233 SHA1 b540de51ba5b9995ce3b7c05cfb09112423d8569 SHA256 e86d8b64eb9a3be8c83edb7b125d414db06b6e031ee8987c82479ac33d09a0a6
|
||||||
|
@ -1,25 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/akonadiconsole/akonadiconsole-4.7.2.ebuild,v 1.1 2011/10/06 18:11:03 alexxy Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KMNAME="kdepim"
|
|
||||||
KDE_SCM="git"
|
|
||||||
inherit kde4-meta
|
|
||||||
|
|
||||||
DESCRIPTION="Akonadi developer console"
|
|
||||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="debug"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
$(add_kdebase_dep kdepimlibs 'semantic-desktop')
|
|
||||||
$(add_kdebase_dep kdepim-common-libs)
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
KMEXTRACTONLY="
|
|
||||||
akonadi_next/
|
|
||||||
calendarsupport/
|
|
||||||
messageviewer/
|
|
||||||
"
|
|
@ -1,3 +1,2 @@
|
|||||||
DIST kdepim-4.4.11.1.tar.bz2 8964708 RMD160 51394b9dcb3aecc4f108e87de37c21e3af820ee1 SHA1 49dd6cc8406b0ef4bb681bfc0de6ad9368b4b5b2 SHA256 a2fa237a3d880cc55a6c94450b93a7918bb0d5e3943eb7a759c8789de1ed41bf
|
DIST kdepim-4.4.11.1.tar.bz2 8964708 RMD160 51394b9dcb3aecc4f108e87de37c21e3af820ee1 SHA1 49dd6cc8406b0ef4bb681bfc0de6ad9368b4b5b2 SHA256 a2fa237a3d880cc55a6c94450b93a7918bb0d5e3943eb7a759c8789de1ed41bf
|
||||||
DIST kdepim-4.7.2.tar.bz2 16171209 RMD160 378e7352725dd257617b1af7d2bb98a8d5569808 SHA1 41983556eb54a740a20d274878006ace5bc73c1c SHA256 1635dabfc73b95209466c92a009bd2856ebd73c42f486545ff97e719fec06630
|
|
||||||
DIST kdepim-4.7.3.tar.bz2 16180232 RMD160 a6f838813adda7bd32c732bbe1c70a8df72bd233 SHA1 b540de51ba5b9995ce3b7c05cfb09112423d8569 SHA256 e86d8b64eb9a3be8c83edb7b125d414db06b6e031ee8987c82479ac33d09a0a6
|
DIST kdepim-4.7.3.tar.bz2 16180232 RMD160 a6f838813adda7bd32c732bbe1c70a8df72bd233 SHA1 b540de51ba5b9995ce3b7c05cfb09112423d8569 SHA256 e86d8b64eb9a3be8c83edb7b125d414db06b6e031ee8987c82479ac33d09a0a6
|
||||||
|
@ -1,22 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/akregator/akregator-4.7.2.ebuild,v 1.1 2011/10/06 18:11:06 alexxy Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KDE_HANDBOOK="optional"
|
|
||||||
KMNAME="kdepim"
|
|
||||||
KDE_SCM="git"
|
|
||||||
inherit kde4-meta
|
|
||||||
|
|
||||||
DESCRIPTION="KDE news feed aggregator."
|
|
||||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="debug"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
$(add_kdebase_dep kdepimlibs)
|
|
||||||
$(add_kdebase_dep kdepim-common-libs)
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
KMLOADLIBS="kdepim-common-libs"
|
|
@ -1,4 +1,3 @@
|
|||||||
DIST kdetoys-4.6.3.tar.bz2 402892 RMD160 e17cf18bf95fab96814ba77bee7493a7d1901229 SHA1 07eaf12ccabc9209bd5de6a3f0e4ff6c70fca8b0 SHA256 ebbf38ac02a36bfebd8231c3c0d9e94193e98a947d04869e825e3bc404fad7b6
|
DIST kdetoys-4.6.3.tar.bz2 402892 RMD160 e17cf18bf95fab96814ba77bee7493a7d1901229 SHA1 07eaf12ccabc9209bd5de6a3f0e4ff6c70fca8b0 SHA256 ebbf38ac02a36bfebd8231c3c0d9e94193e98a947d04869e825e3bc404fad7b6
|
||||||
DIST kdetoys-4.6.5.tar.bz2 402205 RMD160 94b7f5c9d81b1b3d6cb990440b54879b25641e67 SHA1 0ce43a76f5b7005d60430692ae87421661281f1f SHA256 4d4cc99a6117c1e330b7153d33d2157d6770969f17cf1d72593e86b4f8436c96
|
DIST kdetoys-4.6.5.tar.bz2 402205 RMD160 94b7f5c9d81b1b3d6cb990440b54879b25641e67 SHA1 0ce43a76f5b7005d60430692ae87421661281f1f SHA256 4d4cc99a6117c1e330b7153d33d2157d6770969f17cf1d72593e86b4f8436c96
|
||||||
DIST kdetoys-4.7.2.tar.bz2 413467 RMD160 b4540d47ee89d2fb23c01d44cfdbf85020244808 SHA1 51213ffadf0326863aad82d9d581a2c9997dda58 SHA256 61992a336e82528c929196c2cbfc8492dec76358a56bbeb4e107fc4633b9a969
|
|
||||||
DIST kdetoys-4.7.3.tar.bz2 413419 RMD160 f082336f17e1fc3234e6a00c1109c7bec2eaf4b6 SHA1 93d6f0a92c805de51fc68469f940f38858f81fbe SHA256 edff03b9ae91b6c79e09a15a136ba4854c5c73c9be9ab4bfffe6ed8684dd6c31
|
DIST kdetoys-4.7.3.tar.bz2 413419 RMD160 f082336f17e1fc3234e6a00c1109c7bec2eaf4b6 SHA1 93d6f0a92c805de51fc68469f940f38858f81fbe SHA256 edff03b9ae91b6c79e09a15a136ba4854c5c73c9be9ab4bfffe6ed8684dd6c31
|
||||||
|
@ -1,13 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/amor/amor-4.7.2.ebuild,v 1.1 2011/10/06 18:11:00 alexxy Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KDE_HANDBOOK="optional"
|
|
||||||
KMNAME="kdetoys"
|
|
||||||
inherit kde4-meta
|
|
||||||
|
|
||||||
DESCRIPTION="KDE: Amusing Misuse Of Resources - desktop-dwelling creature"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="debug"
|
|
@ -1,4 +1,3 @@
|
|||||||
DIST kdeutils-4.6.3.tar.bz2 3703326 RMD160 1fe6287fed3fa21eef902ee764425171f7345e6c SHA1 1aa735c03689ef49b949278ee31d0d8e8536b7d6 SHA256 d61e97a5b3464fbfaef624927cfc19da4158dd91f2e020eb245d10da8af33196
|
DIST kdeutils-4.6.3.tar.bz2 3703326 RMD160 1fe6287fed3fa21eef902ee764425171f7345e6c SHA1 1aa735c03689ef49b949278ee31d0d8e8536b7d6 SHA256 d61e97a5b3464fbfaef624927cfc19da4158dd91f2e020eb245d10da8af33196
|
||||||
DIST kdeutils-4.6.5.tar.bz2 3699961 RMD160 65293718d8785c8e06e9149465f55f7f5a8718f5 SHA1 1c2ae023d9a6bcf72d3cebd0d7df2e6a175ffdcb SHA256 03de4b7728301414c8e704ba5c8650d8ded053747268ad47c901880fc1bf0b29
|
DIST kdeutils-4.6.5.tar.bz2 3699961 RMD160 65293718d8785c8e06e9149465f55f7f5a8718f5 SHA1 1c2ae023d9a6bcf72d3cebd0d7df2e6a175ffdcb SHA256 03de4b7728301414c8e704ba5c8650d8ded053747268ad47c901880fc1bf0b29
|
||||||
DIST kdeutils-4.7.2.tar.bz2 3800427 RMD160 13fadbd312d70d7de360221facaf506707562fcc SHA1 52ce9b6b5f2c20475f46b6f7378ca4c530df37b4 SHA256 cdea138fc4556b4f6de5e63ee7ccbcb3485a780f372e699c0cb9fd6d65e02f96
|
|
||||||
DIST kdeutils-4.7.3.tar.bz2 3802391 RMD160 0e0a73d290baaa289665b49722f04f19ab517dd9 SHA1 23fc9823647152d5d8cc250a55402c8930db4059 SHA256 a8c802f32b9e918d806a4487c25485f86019e4c473f0de6d3086d8ea8e492839
|
DIST kdeutils-4.7.3.tar.bz2 3802391 RMD160 0e0a73d290baaa289665b49722f04f19ab517dd9 SHA1 23fc9823647152d5d8cc250a55402c8930db4059 SHA256 a8c802f32b9e918d806a4487c25485f86019e4c473f0de6d3086d8ea8e492839
|
||||||
|
@ -1,45 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/ark/ark-4.7.2-r1.ebuild,v 1.1 2011/10/20 00:14:06 reavertm Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KDE_HANDBOOK="optional"
|
|
||||||
KDE_SCM="git"
|
|
||||||
if [[ ${PV} == *9999 ]]; then
|
|
||||||
kde_eclass="kde4-base"
|
|
||||||
else
|
|
||||||
KMNAME="kdeutils"
|
|
||||||
kde_eclass="kde4-meta"
|
|
||||||
fi
|
|
||||||
inherit ${kde_eclass}
|
|
||||||
|
|
||||||
DESCRIPTION="KDE Archiving tool"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="+archive +bzip2 debug lzma"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
$(add_kdebase_dep libkonq)
|
|
||||||
sys-libs/zlib
|
|
||||||
archive? ( >=app-arch/libarchive-2.6.1[bzip2?,lzma?,zlib] )
|
|
||||||
lzma? ( app-arch/xz-utils )
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${PN}-4.6.5-CVE-2011-2725.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
mycmakeargs=(
|
|
||||||
$(cmake-utils_use_with archive LibArchive)
|
|
||||||
$(cmake-utils_use_with bzip2 BZip2)
|
|
||||||
$(cmake-utils_use_with lzma LibLZMA)
|
|
||||||
)
|
|
||||||
${kde_eclass}_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
${kde_eclass}_pkg_postinst
|
|
||||||
elog "For creating rar archives, install app-arch/rar"
|
|
||||||
}
|
|
@ -1,4 +1,3 @@
|
|||||||
DIST kde-runtime-4.7.2.tar.bz2 6026223 RMD160 245c458164435e85aaabd1a9a6fa675a7de9796d SHA1 4d0b1883a2f65cc9472c4788c24e6b241f3b8828 SHA256 46167e9e20c951be5f5f4bb081258dba893d4756dfe5cf6304b082d84fc21a2d
|
|
||||||
DIST kde-runtime-4.7.3.tar.bz2 6026718 RMD160 97c4b57c285988fab13bf97ff1fb1717aa321545 SHA1 293dec26e0d7278396d2ad0240d14aeea6060970 SHA256 280f112c3b4874ab19a2d82abe02e8d198697750db04e444a14595878fd80356
|
DIST kde-runtime-4.7.3.tar.bz2 6026718 RMD160 97c4b57c285988fab13bf97ff1fb1717aa321545 SHA1 293dec26e0d7278396d2ad0240d14aeea6060970 SHA256 280f112c3b4874ab19a2d82abe02e8d198697750db04e444a14595878fd80356
|
||||||
DIST kdebase-runtime-4.6.3.tar.bz2 5835360 RMD160 db9af784d718c26ae380b220d089cf2a84126082 SHA1 75cf1993b42cbada44b8c3ca2d5b99e6ac48594c SHA256 96418d3bce773b96bd5594e92f8f45e05131090c9afa93a7588e1739b86f1598
|
DIST kdebase-runtime-4.6.3.tar.bz2 5835360 RMD160 db9af784d718c26ae380b220d089cf2a84126082 SHA1 75cf1993b42cbada44b8c3ca2d5b99e6ac48594c SHA256 96418d3bce773b96bd5594e92f8f45e05131090c9afa93a7588e1739b86f1598
|
||||||
DIST kdebase-runtime-4.6.5.tar.bz2 5828482 RMD160 2b7f997b0d1c312d09ff6a968b265332c43dd51a SHA1 e91d35af2a916259305cc7efc2f3a3fbc8b22def SHA256 0ad4ae1139005e3bc0cab6357f366575465fb37828762aff658483e6ddf466e2
|
DIST kdebase-runtime-4.6.5.tar.bz2 5828482 RMD160 2b7f997b0d1c312d09ff6a968b265332c43dd51a SHA1 e91d35af2a916259305cc7efc2f3a3fbc8b22def SHA256 0ad4ae1139005e3bc0cab6357f366575465fb37828762aff658483e6ddf466e2
|
||||||
|
@ -1,17 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/attica/attica-4.7.2.ebuild,v 1.1 2011/10/06 18:11:00 alexxy Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KMNAME="kde-runtime"
|
|
||||||
inherit kde4-meta
|
|
||||||
|
|
||||||
DESCRIPTION="Open Collaboration Services provider management"
|
|
||||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="debug"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
>=dev-libs/libattica-0.1.4
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
@ -1,4 +1,3 @@
|
|||||||
DIST blinken-4.7.2.tar.bz2 602104 RMD160 367833d2e8fa6c192498c5ee657274debc1d0208 SHA1 ec0418900c5d71d64f65407b898d740a5255ce08 SHA256 2137e5070a498e12d0cbe2b4c03afd2e31e9ae9984e55f07880824e3faf12715
|
|
||||||
DIST blinken-4.7.3.tar.bz2 602194 RMD160 44ee3cf9901b329c1311cb3f86a901a1409a77b7 SHA1 24f09f604e1687062b3296a30b873d1781379543 SHA256 7731e008d42669d3841ab6edee70801f3fb934bd9d58e1a92e3b397400a0ae2b
|
DIST blinken-4.7.3.tar.bz2 602194 RMD160 44ee3cf9901b329c1311cb3f86a901a1409a77b7 SHA1 24f09f604e1687062b3296a30b873d1781379543 SHA256 7731e008d42669d3841ab6edee70801f3fb934bd9d58e1a92e3b397400a0ae2b
|
||||||
DIST kdeedu-4.6.3.tar.bz2 71499808 RMD160 3c417bf3abe85d33bb4d239432b98ddae3aec2aa SHA1 4b27e6e1670760982dae13dc8c51c814c6853396 SHA256 fcbb21f7e8846796349bfdd3a942997ab0c3161879bcdcc3fa18b396d71f6be0
|
DIST kdeedu-4.6.3.tar.bz2 71499808 RMD160 3c417bf3abe85d33bb4d239432b98ddae3aec2aa SHA1 4b27e6e1670760982dae13dc8c51c814c6853396 SHA256 fcbb21f7e8846796349bfdd3a942997ab0c3161879bcdcc3fa18b396d71f6be0
|
||||||
DIST kdeedu-4.6.5.tar.bz2 71684677 RMD160 78cfdc42f648308477c57bd816f46434bb588449 SHA1 64247eb68b2710a66baaf824d798e46b34ca4d4f SHA256 1306ef6c8654a0a17131b98e16b19d68beb4e03a324749b2147b010f5c45394b
|
DIST kdeedu-4.6.5.tar.bz2 71684677 RMD160 78cfdc42f648308477c57bd816f46434bb588449 SHA1 64247eb68b2710a66baaf824d798e46b34ca4d4f SHA256 1306ef6c8654a0a17131b98e16b19d68beb4e03a324749b2147b010f5c45394b
|
||||||
|
@ -1,20 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/blinken/blinken-4.7.2.ebuild,v 1.1 2011/10/06 18:11:05 alexxy Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
|
|
||||||
KDE_HANDBOOK="optional"
|
|
||||||
KDE_SCM="git"
|
|
||||||
inherit kde4-base
|
|
||||||
|
|
||||||
DESCRIPTION="KDE version of the Simon Says game."
|
|
||||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
|
||||||
IUSE="debug"
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
$(add_kdebase_dep libkdeedu)
|
|
||||||
"
|
|
||||||
RDEPEND="${DEPEND}
|
|
||||||
$(add_kdebase_dep knotify)
|
|
||||||
"
|
|
@ -1,3 +1,2 @@
|
|||||||
DIST kdepim-4.4.11.1.tar.bz2 8964708 RMD160 51394b9dcb3aecc4f108e87de37c21e3af820ee1 SHA1 49dd6cc8406b0ef4bb681bfc0de6ad9368b4b5b2 SHA256 a2fa237a3d880cc55a6c94450b93a7918bb0d5e3943eb7a759c8789de1ed41bf
|
DIST kdepim-4.4.11.1.tar.bz2 8964708 RMD160 51394b9dcb3aecc4f108e87de37c21e3af820ee1 SHA1 49dd6cc8406b0ef4bb681bfc0de6ad9368b4b5b2 SHA256 a2fa237a3d880cc55a6c94450b93a7918bb0d5e3943eb7a759c8789de1ed41bf
|
||||||
DIST kdepim-4.7.2.tar.bz2 16171209 RMD160 378e7352725dd257617b1af7d2bb98a8d5569808 SHA1 41983556eb54a740a20d274878006ace5bc73c1c SHA256 1635dabfc73b95209466c92a009bd2856ebd73c42f486545ff97e719fec06630
|
|
||||||
DIST kdepim-4.7.3.tar.bz2 16180232 RMD160 a6f838813adda7bd32c732bbe1c70a8df72bd233 SHA1 b540de51ba5b9995ce3b7c05cfb09112423d8569 SHA256 e86d8b64eb9a3be8c83edb7b125d414db06b6e031ee8987c82479ac33d09a0a6
|
DIST kdepim-4.7.3.tar.bz2 16180232 RMD160 a6f838813adda7bd32c732bbe1c70a8df72bd233 SHA1 b540de51ba5b9995ce3b7c05cfb09112423d8569 SHA256 e86d8b64eb9a3be8c83edb7b125d414db06b6e031ee8987c82479ac33d09a0a6
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue