parent
773bd5ac6d
commit
a0fff9383a
@ -1,2 +1,2 @@
|
|||||||
DIST conkyforecast_2.12.tar.gz 10998488 RMD160 756fbd92a289101166aff4671f1eb916441a6f21 SHA1 9033ab225adee46745e61d966f5044b27a9081d0 SHA256 dd82d294c96cc23281aa74f723fe26269bc6be3843c5386572a945ddb067c37c
|
|
||||||
DIST conkyforecast_2.20.tar.gz 11097961 RMD160 6d344ddafc45bbedea6d4073ff2cd65d3f9c708b SHA1 f7eb780a9b89aa042fcd4ce6ea7a5a0aa014cdfe SHA256 884e49409459af50255cffc76d2231c8d0c49744d30863ccabe7737c042b2c2b
|
DIST conkyforecast_2.20.tar.gz 11097961 RMD160 6d344ddafc45bbedea6d4073ff2cd65d3f9c708b SHA1 f7eb780a9b89aa042fcd4ce6ea7a5a0aa014cdfe SHA256 884e49409459af50255cffc76d2231c8d0c49744d30863ccabe7737c042b2c2b
|
||||||
|
DIST conkyforecast_2.24.tar.gz 11347231 RMD160 ce214271cf38c4d5a9ac59d3572f71dc22205338 SHA1 bf767e18ee3b7ca99dfc230c29220cc9225160ed SHA256 251dba60bc209a2f4181de856abb1fe553e8b983d1af40998235061e8679a54d
|
||||||
|
@ -1 +1,2 @@
|
|||||||
DIST ruby.eselect-20100603.bz2 1869 RMD160 d21882dda42657d14224ff4d58ca838123a62e03 SHA1 5db469b52b095ff288780f9eff6a144f07554a5f SHA256 043313957e9bf489b7db8fcfe198ea7851e421f1021f7d4b3758fc90efb5a69f
|
DIST ruby.eselect-20100603.bz2 1869 RMD160 d21882dda42657d14224ff4d58ca838123a62e03 SHA1 5db469b52b095ff288780f9eff6a144f07554a5f SHA256 043313957e9bf489b7db8fcfe198ea7851e421f1021f7d4b3758fc90efb5a69f
|
||||||
|
DIST ruby.eselect-20120106.bz2 1898 RMD160 e65684dd3d308e25dc93dda5fea77f1fb6c29800 SHA1 35a637dd62fdd66896dc5b1fc8869239c2acc69e SHA256 439875e9cd632aecce973ecb579c6f3f7b2554e303e12515286eb96ae47e28e9
|
||||||
|
@ -0,0 +1,19 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-admin/eselect-ruby/eselect-ruby-20120106.ebuild,v 1.1 2012/01/06 22:02:43 a3li Exp $
|
||||||
|
|
||||||
|
DESCRIPTION="Manages multiple Ruby versions"
|
||||||
|
HOMEPAGE="http://www.gentoo.org"
|
||||||
|
SRC_URI="http://dev.a3li.li/gentoo/distfiles/ruby.eselect-${PVR}.bz2"
|
||||||
|
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND=">=app-admin/eselect-1.0.2"
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
insinto /usr/share/eselect/modules
|
||||||
|
newins "${WORKDIR}/ruby.eselect-${PVR}" ruby.eselect || die
|
||||||
|
}
|
@ -0,0 +1,347 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-backup/bacula/bacula-5.2.3-r1.ebuild,v 1.1 2012/01/04 09:02:20 tomjbe Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
PYTHON_DEPEND="python? 2"
|
||||||
|
PYTHON_USE_WITH="threads"
|
||||||
|
PYTHON_USE_WITH_OPT="python"
|
||||||
|
|
||||||
|
inherit eutils multilib python
|
||||||
|
|
||||||
|
MY_PV=${PV/_beta/-b}
|
||||||
|
MY_P=${PN}-${MY_PV}
|
||||||
|
|
||||||
|
DESCRIPTION="Featureful client/server network backup suite"
|
||||||
|
HOMEPAGE="http://www.bacula.org/"
|
||||||
|
SRC_URI="mirror://sourceforge/bacula/${MY_P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
|
||||||
|
IUSE="bacula-clientonly bacula-nodir bacula-nosd ipv6 logwatch mysql postgres python qt4 readline +sqlite3 ssl static tcpd vim-syntax X"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
>=sys-libs/zlib-1.1.4
|
||||||
|
dev-libs/gmp
|
||||||
|
!bacula-clientonly? (
|
||||||
|
postgres? ( dev-db/postgresql-base[threads] )
|
||||||
|
mysql? ( virtual/mysql )
|
||||||
|
sqlite3? ( dev-db/sqlite:3 )
|
||||||
|
!bacula-nodir? ( virtual/mta )
|
||||||
|
)
|
||||||
|
qt4? (
|
||||||
|
x11-libs/qt-svg:4
|
||||||
|
x11-libs/qwt:5
|
||||||
|
)
|
||||||
|
ssl? ( dev-libs/openssl )
|
||||||
|
logwatch? ( sys-apps/logwatch )
|
||||||
|
tcpd? ( >=sys-apps/tcp-wrappers-7.6 )
|
||||||
|
readline? ( >=sys-libs/readline-4.1 )
|
||||||
|
dev-libs/lzo
|
||||||
|
sys-libs/ncurses"
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
!bacula-clientonly? (
|
||||||
|
!bacula-nosd? (
|
||||||
|
sys-block/mtx
|
||||||
|
app-arch/mt-st
|
||||||
|
)
|
||||||
|
)
|
||||||
|
vim-syntax? ( || ( app-editors/vim app-editors/gvim ) )"
|
||||||
|
|
||||||
|
REQUIRED_USE="|| ( ^^ ( mysql postgres sqlite3 ) bacula-clientonly )"
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
# create the daemon group and user
|
||||||
|
if [ -z "$(egetent group bacula 2>/dev/null)" ]; then
|
||||||
|
enewgroup bacula
|
||||||
|
einfo
|
||||||
|
einfo "The group 'bacula' has been created. Any users you add to this"
|
||||||
|
einfo "group have access to files created by the daemons."
|
||||||
|
einfo
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use bacula-clientonly && use static && use qt4; then
|
||||||
|
ewarn
|
||||||
|
ewarn "Building statically linked 'bat' is not supported. Ignorig 'qt4' useflag."
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use bacula-clientonly; then
|
||||||
|
# USE=static only supported for bacula-clientonly
|
||||||
|
if use static; then
|
||||||
|
ewarn
|
||||||
|
ewarn "USE=static only supported together with USE=bacula-clientonly."
|
||||||
|
ewarn "Ignoring 'static' useflag."
|
||||||
|
ewarn
|
||||||
|
fi
|
||||||
|
if [ -z "$(egetent passwd bacula 2>/dev/null)" ]; then
|
||||||
|
enewuser bacula -1 -1 /var/lib/bacula bacula,disk,tape,cdrom,cdrw
|
||||||
|
einfo
|
||||||
|
einfo "The user 'bacula' has been created. Please see the bacula manual"
|
||||||
|
einfo "for information about running bacula as a non-root user."
|
||||||
|
einfo
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use python; then
|
||||||
|
python_set_active_version 2
|
||||||
|
python_pkg_setup
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
# adjusts default configuration files for several binaries
|
||||||
|
# to /etc/bacula/<config> instead of ./<config>
|
||||||
|
pushd src >&/dev/null || die
|
||||||
|
for f in console/console.c dird/dird.c filed/filed.c \
|
||||||
|
stored/bcopy.c stored/bextract.c stored/bls.c \
|
||||||
|
stored/bscan.c stored/btape.c stored/stored.c \
|
||||||
|
qt-console/main.cpp; do
|
||||||
|
sed -i -e 's|^\(#define CONFIG_FILE "\)|\1/etc/bacula/|g' "${f}" \
|
||||||
|
|| die "sed on ${f} failed"
|
||||||
|
done
|
||||||
|
popd >&/dev/null || die
|
||||||
|
|
||||||
|
# drop automatic install of unneeded documentation (for bug 356499)
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-doc.patch
|
||||||
|
|
||||||
|
# bug #310087
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-as-needed.patch
|
||||||
|
|
||||||
|
# bug #311161
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-lib-search-path.patch
|
||||||
|
|
||||||
|
# stop build for errors in subdirs
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-Makefile.patch
|
||||||
|
|
||||||
|
# bat needs to respect LDFLAGS
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-ldflags.patch
|
||||||
|
|
||||||
|
# bug #328701
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-openssl-1.patch
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${PV}/${P}-fix-static.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local myconf=''
|
||||||
|
|
||||||
|
if use bacula-clientonly; then
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_enable bacula-clientonly client-only) \
|
||||||
|
$(use_enable !static libtool) \
|
||||||
|
$(use_enable static static-cons) \
|
||||||
|
$(use_enable static static-fd)"
|
||||||
|
else
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_enable !bacula-nodir build-dird) \
|
||||||
|
$(use_enable !bacula-nosd build-stored)"
|
||||||
|
# bug #311099
|
||||||
|
# database support needed by dir-only *and* sd-only
|
||||||
|
# build as well (for building bscan, btape, etc.)
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_with mysql) \
|
||||||
|
$(use_with sqlite3) \
|
||||||
|
$(use_with postgres postgresql) \
|
||||||
|
--enable-batch-insert"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# do not build bat if 'static' clientonly
|
||||||
|
if ! use bacula-clientonly || ! use static; then
|
||||||
|
myconf="${myconf} \
|
||||||
|
$(use_enable qt4 bat)"
|
||||||
|
fi
|
||||||
|
|
||||||
|
myconf="${myconf} \
|
||||||
|
--disable-tray-monitor \
|
||||||
|
$(use_with X x) \
|
||||||
|
$(use_with python) \
|
||||||
|
$(use_enable !readline conio) \
|
||||||
|
$(use_enable readline) \
|
||||||
|
$(use_with readline readline /usr) \
|
||||||
|
$(use_with ssl openssl) \
|
||||||
|
$(use_enable ipv6) \
|
||||||
|
$(use_with tcpd tcp-wrappers)"
|
||||||
|
|
||||||
|
econf \
|
||||||
|
--libdir=/usr/$(get_libdir) \
|
||||||
|
--docdir=/usr/share/doc/${PF} \
|
||||||
|
--htmldir=/usr/share/doc/${PF}/html \
|
||||||
|
--with-pid-dir=/var/run \
|
||||||
|
--sysconfdir=/etc/bacula \
|
||||||
|
--with-subsys-dir=/var/lock/subsys \
|
||||||
|
--with-working-dir=/var/lib/bacula \
|
||||||
|
--with-scriptdir=/usr/libexec/bacula \
|
||||||
|
--with-dir-user=bacula \
|
||||||
|
--with-dir-group=bacula \
|
||||||
|
--with-sd-user=root \
|
||||||
|
--with-sd-group=bacula \
|
||||||
|
--with-fd-user=root \
|
||||||
|
--with-fd-group=bacula \
|
||||||
|
--enable-smartalloc \
|
||||||
|
--host=${CHOST} \
|
||||||
|
${myconf}
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
insinto /usr/share/pixmaps
|
||||||
|
doins scripts/bacula.png
|
||||||
|
|
||||||
|
# install bat icon and desktop file when enabled
|
||||||
|
# (for some reason ./configure doesn't pick this up)
|
||||||
|
if use qt4 && ! use static ; then
|
||||||
|
insinto /usr/share/pixmaps
|
||||||
|
doins src/qt-console/images/bat_icon.png
|
||||||
|
insinto /usr/share/applications
|
||||||
|
doins scripts/bat.desktop
|
||||||
|
fi
|
||||||
|
|
||||||
|
# remove some scripts we don't need at all
|
||||||
|
rm -f "${D}"/usr/libexec/bacula/{bacula,bacula-ctl-dir,bacula-ctl-fd,bacula-ctl-sd,startmysql,stopmysql}
|
||||||
|
|
||||||
|
# rename statically linked apps
|
||||||
|
if use bacula-clientonly && use static ; then
|
||||||
|
pushd "${D}"/usr/sbin || die
|
||||||
|
mv static-bacula-fd bacula-fd || die
|
||||||
|
mv static-bconsole bconsole || die
|
||||||
|
popd || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
# extra files which 'make install' doesn't cover
|
||||||
|
if ! use bacula-clientonly; then
|
||||||
|
# the database update scripts
|
||||||
|
diropts -m0750
|
||||||
|
insinto /usr/libexec/bacula/updatedb
|
||||||
|
insopts -m0754
|
||||||
|
doins "${S}"/updatedb/*
|
||||||
|
fperms 0640 /usr/libexec/bacula/updatedb/README
|
||||||
|
|
||||||
|
# the logrotate configuration
|
||||||
|
# (now unconditional wrt bug #258187)
|
||||||
|
diropts -m0755
|
||||||
|
insinto /etc/logrotate.d
|
||||||
|
insopts -m0644
|
||||||
|
newins "${S}"/scripts/logrotate bacula
|
||||||
|
|
||||||
|
# the logwatch scripts
|
||||||
|
if use logwatch; then
|
||||||
|
diropts -m0750
|
||||||
|
dodir /etc/log.d/scripts/services
|
||||||
|
dodir /etc/log.d/scripts/shared
|
||||||
|
dodir /etc/log.d/conf/logfiles
|
||||||
|
dodir /etc/log.d/conf/services
|
||||||
|
pushd "${S}"/scripts/logwatch >&/dev/null || die
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
popd >&/dev/null || die
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -vf "${D}"/usr/share/man/man1/bacula-bwxconsole.1*
|
||||||
|
if ! use qt4; then
|
||||||
|
rm -vf "${D}"/usr/share/man/man1/bat.1*
|
||||||
|
fi
|
||||||
|
rm -vf "${D}"/usr/share/man/man1/bacula-tray-monitor.1*
|
||||||
|
if use bacula-clientonly || use bacula-nodir; then
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/bacula-dir.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/dbcheck.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man1/bsmtp.1*
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/create_*_database
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/drop_*_database
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/make_*_tables
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/update_*_tables
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/drop_*_tables
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/grant_*_privileges
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/*_catalog_backup
|
||||||
|
fi
|
||||||
|
if use bacula-clientonly || use bacula-nosd; then
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/bacula-sd.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/bcopy.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/bextract.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/bls.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/bscan.8*
|
||||||
|
rm -vf "${D}"/usr/share/man/man8/btape.8*
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/disk-changer
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/mtx-changer
|
||||||
|
rm -vf "${D}"/usr/libexec/bacula/dvd-handler
|
||||||
|
fi
|
||||||
|
|
||||||
|
# documentation
|
||||||
|
dodoc ChangeLog LICENSE ReleaseNotes SUPPORT technotes
|
||||||
|
|
||||||
|
# vim-files
|
||||||
|
if use vim-syntax; then
|
||||||
|
insinto /usr/share/vim/vimfiles/syntax
|
||||||
|
doins scripts/bacula.vim
|
||||||
|
insinto /usr/share/vim/vimfiles/ftdetect
|
||||||
|
newins scripts/filetype.vim bacula_ft.vim
|
||||||
|
fi
|
||||||
|
|
||||||
|
# setup init scripts
|
||||||
|
myscripts="bacula-fd"
|
||||||
|
if ! use bacula-clientonly; then
|
||||||
|
if ! use bacula-nodir; then
|
||||||
|
myscripts="${myscripts} bacula-dir"
|
||||||
|
fi
|
||||||
|
if ! use bacula-nosd; then
|
||||||
|
myscripts="${myscripts} bacula-sd"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
for script in ${myscripts}; do
|
||||||
|
# copy over init script and config to a temporary location
|
||||||
|
# so we can modify them as needed
|
||||||
|
cp "${FILESDIR}/${script}".confd "${T}/${script}".confd || die "failed to copy ${script}.confd"
|
||||||
|
cp "${FILESDIR}/${script}".initd "${T}/${script}".initd || die "failed to copy ${script}.initd"
|
||||||
|
# set database dependancy for the director init script
|
||||||
|
case "${script}" in
|
||||||
|
bacula-dir)
|
||||||
|
case "${mydbtype}" in
|
||||||
|
sqlite3)
|
||||||
|
# sqlite3 databases don't have a daemon
|
||||||
|
sed -i -e 's/need "%database%"/:/g' "${T}/${script}".initd || die
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
# all other databases have daemons
|
||||||
|
sed -i -e "s:%database%:${mydbtype}:" "${T}/${script}".initd || die
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
# install init script and config
|
||||||
|
newinitd "${T}/${script}".initd "${script}"
|
||||||
|
newconfd "${T}/${script}".confd "${script}"
|
||||||
|
done
|
||||||
|
|
||||||
|
# make sure the working directory exists
|
||||||
|
diropts -m0750
|
||||||
|
keepdir /var/lib/bacula
|
||||||
|
|
||||||
|
# make sure bacula group can execute bacula libexec scripts
|
||||||
|
fowners -R root:bacula /usr/libexec/bacula
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
if use bacula-clientonly; then
|
||||||
|
fowners root:bacula /var/lib/bacula
|
||||||
|
else
|
||||||
|
fowners bacula:bacula /var/lib/bacula
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! use bacula-clientonly && ! use bacula-nodir; then
|
||||||
|
einfo
|
||||||
|
einfo "If this is a new install, you must create the ${mydbtype} databases with:"
|
||||||
|
einfo " /usr/libexec/bacula/create_${mydbtype}_database"
|
||||||
|
einfo " /usr/libexec/bacula/make_${mydbtype}_tables"
|
||||||
|
einfo " /usr/libexec/bacula/grant_${mydbtype}_privileges"
|
||||||
|
einfo
|
||||||
|
fi
|
||||||
|
|
||||||
|
einfo "Please note that 'bconsole' will always be installed. To compile 'bat'"
|
||||||
|
einfo "you have to enable 'USE=qt4'."
|
||||||
|
einfo
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST WiRouterKeyRec-1.1.0.zip 157778 RMD160 42785a3cc240c8b960a1d2844cb49c5195aab860 SHA1 f9b22b6346086e32b5dd50bee42781e87911861d SHA256 ce34c107286b0fd4bf483a3f6675aeadb8c9307710964f1a5f9a3cf8a4f00ba5
|
DIST WiRouterKeyRec-1.1.0.zip 157778 RMD160 42785a3cc240c8b960a1d2844cb49c5195aab860 SHA1 f9b22b6346086e32b5dd50bee42781e87911861d SHA256 ce34c107286b0fd4bf483a3f6675aeadb8c9307710964f1a5f9a3cf8a4f00ba5
|
||||||
|
DIST WiRouterKeyRec-1.1.1.zip 157983 RMD160 79ea0054dcce1a728575e21ea2e13f5df4f3e394 SHA1 bcb1ac55878aa6cc5766197cd03d5702d775e438 SHA256 2b1f2d4817c59c809ed37c2b82dd8f2c822841fb2d6582d139b6816a785b8af7
|
||||||
|
@ -0,0 +1,43 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/WiRouterKeyRec/WiRouterKeyRec-1.1.1.ebuild,v 1.1 2012/01/05 16:01:32 ago Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
inherit toolchain-funcs
|
||||||
|
|
||||||
|
MY_PN="WiRouter_KeyRec"
|
||||||
|
MY_P="${MY_PN}_${PV}"
|
||||||
|
|
||||||
|
DESCRIPTION="Recovery tool for wpa passphrase"
|
||||||
|
HOMEPAGE="http://www.salvatorefresta.net"
|
||||||
|
SRC_URI="http://tools.salvatorefresta.net/${MY_P}.zip -> ${P}.zip"
|
||||||
|
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
LICENSE="GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="app-arch/unzip"
|
||||||
|
RDEPEND=""
|
||||||
|
|
||||||
|
S=${WORKDIR}/${MY_P}
|
||||||
|
|
||||||
|
src_prepare () {
|
||||||
|
sed -i "s:wirouterkeyrec:WiRouterKeyRec:" src/*.h || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile () {
|
||||||
|
emake \
|
||||||
|
CC="$(tc-getCC)" \
|
||||||
|
CFLAGS="${CFLAGS}" \
|
||||||
|
LDFLAGS="${LDFLAGS}"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install () {
|
||||||
|
newbin build/wirouterkeyrec ${PN}
|
||||||
|
insinto /etc/${PN}
|
||||||
|
doins \
|
||||||
|
"config/agpf_config.lst" \
|
||||||
|
"config/teletu_config.lst"
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
--- keynote-2.3.orig/Makefile.in 2010-02-04 09:51:35.757096194 +0100
|
||||||
|
+++ keynote-2.3/Makefile.in 2010-02-04 09:52:17.441137132 +0100
|
||||||
|
@@ -86,9 +86,11 @@
|
||||||
|
|
||||||
|
k.tab.c: keynote.y header.h keynote.h assertion.h config.h
|
||||||
|
$(YACC) $(YACCFLAGS) keynote.y
|
||||||
|
+k.tab.h: k.tab.c
|
||||||
|
|
||||||
|
z.tab.c: keynote-ver.y keynote.h header.h config.h
|
||||||
|
$(YACC) $(YACCFLAGS2) keynote-ver.y
|
||||||
|
+z.tab.h: z.tab.c
|
||||||
|
|
||||||
|
lex.kn.c: keynote.l k.tab.h header.h keynote.h assertion.h config.h
|
||||||
|
$(LEX) $(LEXFLAGS) keynote.l
|
@ -0,0 +1,50 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/keynote/keynote-2.3-r2.ebuild,v 1.1 2012/01/05 13:09:58 xmw Exp $
|
||||||
|
|
||||||
|
EAPI="2"
|
||||||
|
|
||||||
|
inherit eutils toolchain-funcs
|
||||||
|
|
||||||
|
DESCRIPTION="The KeyNote Trust-Management System"
|
||||||
|
HOMEPAGE="http://www1.cs.columbia.edu/~angelos/keynote.html"
|
||||||
|
SRC_URI="http://www1.cs.columbia.edu/~angelos/Code/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="as-is"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE="ssl"
|
||||||
|
|
||||||
|
DEPEND="ssl? ( dev-libs/openssl )"
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
cp -av Makefile.in{,.orig}
|
||||||
|
epatch "${FILESDIR}"/${P}-make.patch
|
||||||
|
epatch "${FILESDIR}"/$P-parallel-build.patch
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
tc-export AR CC RANLIB
|
||||||
|
econf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
if use ssl; then
|
||||||
|
emake || die
|
||||||
|
else
|
||||||
|
emake nocrypto || die
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
dobin keynote || die
|
||||||
|
|
||||||
|
dolib.a libkeynote.a
|
||||||
|
|
||||||
|
insinto /usr/include
|
||||||
|
doins keynote.h
|
||||||
|
|
||||||
|
doman man/keynote.[1345]
|
||||||
|
dodoc README HOWTO.add.crypto TODO
|
||||||
|
}
|
@ -0,0 +1,16 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-crypt/md5deep/md5deep-4.0.0.ebuild,v 1.1 2012/01/06 23:22:23 tristan Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
|
||||||
|
DESCRIPTION="Expanded md5sum program with recursive and comparison options"
|
||||||
|
HOMEPAGE="http://md5deep.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="public-domain GPL-2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DOCS="AUTHORS ChangeLog FILEFORMAT NEWS README TODO"
|
@ -1,98 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-18.59-r6.ebuild,v 1.10 2010/03/11 08:50:36 ulm Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
|
|
||||||
inherit eutils toolchain-funcs flag-o-matic multilib
|
|
||||||
|
|
||||||
DESCRIPTION="The extensible self-documenting text editor"
|
|
||||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
|
||||||
SRC_URI="mirror://gnu/old-gnu/emacs/${P}.tar.gz
|
|
||||||
ftp://ftp.splode.com/pub/users/friedman/emacs/${P}-linux22x-elf-glibc21.diff.gz
|
|
||||||
mirror://gentoo/${P}-patches-5.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-1 GPL-2 BSD" #as-is
|
|
||||||
SLOT="18"
|
|
||||||
KEYWORDS="amd64 x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses
|
|
||||||
>=app-admin/eselect-emacs-1.2
|
|
||||||
amd64? ( app-emulation/emul-linux-x86-baselibs )"
|
|
||||||
# X? ( x11-libs/libX11[-xcb] )
|
|
||||||
DEPEND="${RDEPEND}"
|
|
||||||
|
|
||||||
MY_BASEDIR="/usr/share/emacs/${PV}"
|
|
||||||
MY_LOCKDIR="/var/lib/emacs/lock"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
epatch "${WORKDIR}/${P}-linux22x-elf-glibc21.diff"
|
|
||||||
EPATCH_SUFFIX=patch epatch
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# autoconf? What's autoconf? We are living in 1992. ;-)
|
|
||||||
local arch
|
|
||||||
case ${ARCH} in
|
|
||||||
amd64) arch=intel386; multilib_toolchain_setup x86 ;;
|
|
||||||
x86) arch=intel386 ;;
|
|
||||||
*) die "Architecture ${arch} not supported" ;;
|
|
||||||
esac
|
|
||||||
local cmd="s/\"s-.*\.h\"/\"s-linux.h\"/;s/\"m-.*\.h\"/\"m-${arch}.h\"/"
|
|
||||||
#use X && cmd="${cmd};s/.*\(#define HAVE_X_WINDOWS\).*/\1/"
|
|
||||||
sed -e "${cmd}" src/config.h-dist >src/config.h
|
|
||||||
|
|
||||||
cat <<-END >src/paths.h
|
|
||||||
#define PATH_LOADSEARCH "${MY_BASEDIR}/lisp"
|
|
||||||
#define PATH_EXEC "${MY_BASEDIR}/etc"
|
|
||||||
#define PATH_LOCK "${MY_LOCKDIR}/"
|
|
||||||
#define PATH_SUPERLOCK "${MY_LOCKDIR}/!!!SuperLock!!!"
|
|
||||||
END
|
|
||||||
|
|
||||||
sed -i -e "s:/usr/lib/\([^ ]*\).o:/usr/$(get_libdir)/\1.o:g" \
|
|
||||||
src/s-linux.h || die
|
|
||||||
|
|
||||||
# -O3 and -finline-functions cause segmentation faults at run time.
|
|
||||||
filter-flags -finline-functions
|
|
||||||
replace-flags -O[3-9] -O2
|
|
||||||
strip-flags
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
# Do not use the sandbox, or the dumped Emacs will be twice as large
|
|
||||||
export SANDBOX_ON=0
|
|
||||||
emake --jobs=1 CC="$(tc-getCC)" CFLAGS="${CFLAGS} -Demacs" || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
local i
|
|
||||||
|
|
||||||
dodir ${MY_BASEDIR}
|
|
||||||
dodir /usr/share/man/man1
|
|
||||||
make install LIBDIR="${D}${MY_BASEDIR}" BINDIR="${D}/usr/bin" \
|
|
||||||
MANDIR="${D}/usr/share/man/man1" || die
|
|
||||||
chmod -R go-w "${D}${MY_BASEDIR}"
|
|
||||||
rmdir "${D}${MY_BASEDIR}/lock"
|
|
||||||
|
|
||||||
dodir ${MY_LOCKDIR%/*}
|
|
||||||
diropts -m0777
|
|
||||||
keepdir ${MY_LOCKDIR}
|
|
||||||
|
|
||||||
for i in emacsclient etags ctags; do
|
|
||||||
mv "${D}"/usr/bin/${i}{,-emacs-${SLOT}} || die "mv ${i} failed"
|
|
||||||
done
|
|
||||||
mv "${D}"/usr/bin/emacs{,-${SLOT}} || die "mv emacs failed"
|
|
||||||
mv "${D}"/usr/share/man/man1/emacs{,-emacs-${SLOT}}.1 || die
|
|
||||||
dosym ../emacs/${PV}/info /usr/share/info/emacs-${SLOT}
|
|
||||||
|
|
||||||
dodoc README PROBLEMS
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
eselect emacs update ifunset
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postrm() {
|
|
||||||
eselect emacs update ifunset
|
|
||||||
}
|
|
@ -0,0 +1,190 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-21.4-r24.ebuild,v 1.1 2012/01/06 10:24:47 ulm Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
WANT_AUTOMAKE="none"
|
||||||
|
|
||||||
|
inherit elisp-common flag-o-matic eutils toolchain-funcs autotools
|
||||||
|
|
||||||
|
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||||
|
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||||
|
SRC_URI="mirror://gnu/emacs/${P}a.tar.gz
|
||||||
|
mirror://gentoo/${P}-patches-12.tar.bz2
|
||||||
|
leim? ( mirror://gnu/emacs/leim-${PV}.tar.gz )"
|
||||||
|
|
||||||
|
LICENSE="GPL-2 FDL-1.1 BSD as-is MIT"
|
||||||
|
SLOT="21"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
|
||||||
|
IUSE="X Xaw3d leim motif sendmail"
|
||||||
|
|
||||||
|
DEPEND="sys-libs/ncurses
|
||||||
|
>=app-admin/eselect-emacs-1.2
|
||||||
|
X? (
|
||||||
|
x11-libs/libXext
|
||||||
|
x11-libs/libICE
|
||||||
|
x11-libs/libSM
|
||||||
|
x11-libs/libXmu
|
||||||
|
x11-libs/libXpm
|
||||||
|
x11-misc/xbitmaps
|
||||||
|
>=media-libs/giflib-4.1.0.1b
|
||||||
|
virtual/jpeg
|
||||||
|
>=media-libs/tiff-3.5.5-r3
|
||||||
|
>=media-libs/libpng-1.4:0
|
||||||
|
Xaw3d? ( x11-libs/libXaw3d )
|
||||||
|
!Xaw3d? ( motif? ( >=x11-libs/openmotif-2.3:0 ) )
|
||||||
|
)"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}
|
||||||
|
>=app-emacs/emacs-common-gentoo-1.3[X?]
|
||||||
|
sendmail? ( virtual/mta )"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
EPATCH_SUFFIX=patch epatch
|
||||||
|
|
||||||
|
sed -i \
|
||||||
|
-e "s:/usr/lib/crtbegin.o:$(`tc-getCC` -print-file-name=crtbegin.o):g" \
|
||||||
|
-e "s:/usr/lib/crtend.o:$(`tc-getCC` -print-file-name=crtend.o):g" \
|
||||||
|
"${S}"/src/s/freebsd.h || die "unable to sed freebsd.h settings"
|
||||||
|
|
||||||
|
# This will need to be updated for X-Compilation
|
||||||
|
sed -i -e "s:/usr/lib/\([^ ]*\).o:/usr/$(get_libdir)/\1.o:g" \
|
||||||
|
"${S}/src/s/gnu-linux.h" || die
|
||||||
|
|
||||||
|
# custom aclocal.m4 was only needed for autoconf 2.13 and earlier
|
||||||
|
rm aclocal.m4
|
||||||
|
eaclocal
|
||||||
|
eautoconf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
# -fstack-protector gets internal compiler error at xterm.c (bug 33265)
|
||||||
|
filter-flags -fstack-protector -fstack-protector-all
|
||||||
|
|
||||||
|
# emacs doesn't handle LDFLAGS properly (bug #77430 and bug #65002)
|
||||||
|
unset LDFLAGS
|
||||||
|
|
||||||
|
# ever since GCC 3.2
|
||||||
|
replace-flags -O[3-9] -O2
|
||||||
|
|
||||||
|
# -march is known to cause signal 6 on some environment
|
||||||
|
filter-flags "-march=*"
|
||||||
|
|
||||||
|
local myconf
|
||||||
|
if use X ; then
|
||||||
|
myconf="${myconf}
|
||||||
|
--with-x
|
||||||
|
--with-xpm
|
||||||
|
--with-jpeg
|
||||||
|
--with-tiff
|
||||||
|
--with-gif
|
||||||
|
--with-png"
|
||||||
|
|
||||||
|
if use Xaw3d ; then
|
||||||
|
einfo "Configuring to build with Xaw3d (Athena/Lucid) toolkit"
|
||||||
|
myconf="${myconf} --with-x-toolkit=athena"
|
||||||
|
use motif \
|
||||||
|
&& ewarn "USE flag \"motif\" ignored (superseded by \"Xaw3d\")"
|
||||||
|
elif use motif ; then
|
||||||
|
einfo "Configuring to build with Motif toolkit"
|
||||||
|
myconf="${myconf} --with-x-toolkit=motif"
|
||||||
|
else
|
||||||
|
# do not build emacs with any toolkit, bug 35300
|
||||||
|
einfo "Configuring to build with no toolkit"
|
||||||
|
myconf="${myconf} --with-x-toolkit=no"
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
myconf="${myconf} --without-x"
|
||||||
|
fi
|
||||||
|
|
||||||
|
econf ${myconf}
|
||||||
|
|
||||||
|
# leave this in src_configure
|
||||||
|
emake \
|
||||||
|
locallisppath="/etc/emacs:${SITELISP}:/usr/share/emacs/${PV}/leim" \
|
||||||
|
epaths-force
|
||||||
|
}
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
export SANDBOX_ON=0
|
||||||
|
emake CC="$(tc-getCC)"
|
||||||
|
|
||||||
|
einfo "Recompiling patched lisp files..."
|
||||||
|
(cd lisp; emake recompile)
|
||||||
|
(cd src; emake versionclean)
|
||||||
|
emake CC="$(tc-getCC)"
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
local i m
|
||||||
|
|
||||||
|
einstall infodir="${D}/usr/share/info/emacs-${SLOT}"
|
||||||
|
|
||||||
|
for i in "${D}"/usr/bin/* ; do
|
||||||
|
mv "${i}" "${i}-emacs-${SLOT}" || die "mv ${i} failed"
|
||||||
|
done
|
||||||
|
mv "${D}"/usr/bin/emacs{-emacs,}-${SLOT} || die "mv emacs failed"
|
||||||
|
rm "${D}"/usr/bin/emacs-${PV}-emacs-${SLOT}
|
||||||
|
|
||||||
|
# move man pages to the correct place
|
||||||
|
for m in "${D}"/usr/share/man/man1/* ; do
|
||||||
|
mv "${m}" "${m%.1}-emacs-${SLOT}.1" || die "mv ${m} failed"
|
||||||
|
done
|
||||||
|
|
||||||
|
# move info dir to avoid collisions with the dir file generated by portage
|
||||||
|
mv "${D}"/usr/share/info/emacs-${SLOT}/dir{,.orig} \
|
||||||
|
|| die "moving info dir failed"
|
||||||
|
touch "${D}"/usr/share/info/emacs-${SLOT}/.keepinfodir
|
||||||
|
docompress -x /usr/share/info/emacs-${SLOT}/dir.orig
|
||||||
|
|
||||||
|
# avoid collision between slots
|
||||||
|
rm "${D}"/usr/share/emacs/site-lisp/subdirs.el
|
||||||
|
|
||||||
|
# remove unused <version>/site-lisp dir
|
||||||
|
rm -rf "${D}"/usr/share/emacs/${PV}/site-lisp
|
||||||
|
|
||||||
|
# fix permissions
|
||||||
|
find "${D}" -perm 664 |xargs chmod -f 644 2>/dev/null
|
||||||
|
find "${D}" -type d |xargs chmod -f 755 2>/dev/null
|
||||||
|
|
||||||
|
keepdir /usr/share/emacs/${PV}/leim
|
||||||
|
|
||||||
|
dodoc BUGS ChangeLog README
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_preinst() {
|
||||||
|
# move Info dir file to correct name
|
||||||
|
local infodir=/usr/share/info/emacs-${SLOT} f
|
||||||
|
if [ -f "${D}"${infodir}/dir.orig ]; then
|
||||||
|
mv "${D}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||||
|
else
|
||||||
|
# this should not happen in EAPI 4
|
||||||
|
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||||
|
rm -f "${D}"${infodir}/dir{,.*}
|
||||||
|
for f in "${D}"${infodir}/*; do
|
||||||
|
if [[ ${f##*/} != *[0-9].info* && -e ${f} ]]; then
|
||||||
|
install-info --info-dir="${D}"${infodir} "${f}" \
|
||||||
|
|| die "install-info failed"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
eselect emacs update ifunset
|
||||||
|
|
||||||
|
if ! use sendmail && ! has_version "virtual/mta"; then
|
||||||
|
elog "You disabled sendmail support for Emacs. If you later install"
|
||||||
|
elog "a MTA then you will need to recompile Emacs. See Bug #11104."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if use X; then
|
||||||
|
elog "You need to install some fonts for Emacs."
|
||||||
|
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
|
||||||
|
elog "machine would satisfy basic Emacs requirements under X11."
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
eselect emacs update ifunset
|
||||||
|
}
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.372.ebuild,v 1.1 2012/01/05 18:01:48 lack Exp $
|
||||||
|
|
||||||
|
EAPI=3
|
||||||
|
VIM_VERSION="7.3"
|
||||||
|
inherit vim
|
||||||
|
|
||||||
|
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||||
|
GVIMRC_FILE_SUFFIX="-r1"
|
||||||
|
GVIM_DESKTOP_SUFFIX="-r2"
|
||||||
|
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||||
|
DESCRIPTION="GUI version of the Vim text editor"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
vim_src_prepare
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||||
|
if [[ ${CHOST} == *-interix* ]]; then
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,29 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/gvim/gvim-7.3.393.ebuild,v 1.1 2012/01/05 18:17:30 lack Exp $
|
||||||
|
|
||||||
|
EAPI=3
|
||||||
|
VIM_VERSION="7.3"
|
||||||
|
inherit vim
|
||||||
|
|
||||||
|
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||||
|
GVIMRC_FILE_SUFFIX="-r1"
|
||||||
|
GVIM_DESKTOP_SUFFIX="-r2"
|
||||||
|
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||||
|
DESCRIPTION="GUI version of the Vim text editor"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
vim_src_prepare
|
||||||
|
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||||
|
if [[ ${CHOST} == *-interix* ]]; then
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1-interix-link.patch
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1.319-interix-cflags.patch
|
||||||
|
fi
|
||||||
|
}
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.372.ebuild,v 1.1 2012/01/05 18:00:05 lack Exp $
|
||||||
|
|
||||||
|
EAPI=3
|
||||||
|
VIM_VERSION="7.3"
|
||||||
|
inherit vim
|
||||||
|
|
||||||
|
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r1.tar.bz2"
|
||||||
|
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||||
|
VIMRC_FILE_SUFFIX="-r4"
|
||||||
|
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||||
|
DESCRIPTION="vim and gvim shared files"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/vim-core-7.3.393.ebuild,v 1.1 2012/01/05 18:15:59 lack Exp $
|
||||||
|
|
||||||
|
EAPI=3
|
||||||
|
VIM_VERSION="7.3"
|
||||||
|
inherit vim
|
||||||
|
|
||||||
|
VIM_CORE_GENTOO_PATCHES="vim-core-${VIM_VERSION}-gentoo-patches-r1.tar.bz2"
|
||||||
|
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||||
|
VIMRC_FILE_SUFFIX="-r4"
|
||||||
|
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_CORE_GENTOO_PATCHES}
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||||
|
DESCRIPTION="vim and gvim shared files"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2011 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.372.ebuild,v 1.1 2012/01/05 18:00:44 lack Exp $
|
||||||
|
|
||||||
|
EAPI=3
|
||||||
|
VIM_VERSION="7.3"
|
||||||
|
inherit vim
|
||||||
|
|
||||||
|
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||||
|
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||||
|
DESCRIPTION="Vim, an improved vi-style text editor"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
vim_src_prepare
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-interix* ]]; then
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
|
||||||
|
fi
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-editors/vim/vim-7.3.393.ebuild,v 1.1 2012/01/05 18:16:58 lack Exp $
|
||||||
|
|
||||||
|
EAPI=3
|
||||||
|
VIM_VERSION="7.3"
|
||||||
|
inherit vim
|
||||||
|
|
||||||
|
VIM_ORG_PATCHES="vim-patches-${PV}.patch.bz2"
|
||||||
|
|
||||||
|
SRC_URI="ftp://ftp.vim.org/pub/vim/unix/vim-${VIM_VERSION}.tar.bz2
|
||||||
|
http://dev.gentoo.org/~lack/vim/${VIM_ORG_PATCHES}"
|
||||||
|
|
||||||
|
S="${WORKDIR}/vim${VIM_VERSION/.}"
|
||||||
|
DESCRIPTION="Vim, an improved vi-style text editor"
|
||||||
|
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
vim_src_prepare
|
||||||
|
|
||||||
|
if [[ ${CHOST} == *-interix* ]]; then
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.3-interix-link.patch
|
||||||
|
fi
|
||||||
|
epatch "${FILESDIR}"/${PN}-7.1.285-darwin-x11link.patch
|
||||||
|
}
|
@ -1,4 +1,3 @@
|
|||||||
DIST zile-2.3.23.tar.gz 928118 RMD160 6148dfe3879153db7e50a9778e5c95ad96ef86b1 SHA1 69e61d6339246c61c58a75b517c812a499516674 SHA256 86ad8aad5f060688312b6454497d1c6b1aa4b77885b6e86a1eb75491553d7007
|
|
||||||
DIST zile-2.3.24.tar.gz 953962 RMD160 a9a7a4bce857fcc1bca5e9d1ca7bc47b5b335a9e SHA1 e7f6e83d24d66ce46fc14a9e95efd3959f40f862 SHA256 218bb2af414c6a168101656631a5b2da92f20a965895e1006658cc658b0b7e89
|
DIST zile-2.3.24.tar.gz 953962 RMD160 a9a7a4bce857fcc1bca5e9d1ca7bc47b5b335a9e SHA1 e7f6e83d24d66ce46fc14a9e95efd3959f40f862 SHA256 218bb2af414c6a168101656631a5b2da92f20a965895e1006658cc658b0b7e89
|
||||||
DIST zile-2.4.2.tar.gz 1238696 RMD160 77519a90131c7eed1eebb4e75f9b7af76b0b2fc2 SHA1 e4f62a58af163198a38f6318be8227aec1651fd3 SHA256 73b4229474bced1565ef4f4e87b3187dca16ebb5422cb714b45a7b87020b4945
|
DIST zile-2.4.2.tar.gz 1238696 RMD160 77519a90131c7eed1eebb4e75f9b7af76b0b2fc2 SHA1 e4f62a58af163198a38f6318be8227aec1651fd3 SHA256 73b4229474bced1565ef4f4e87b3187dca16ebb5422cb714b45a7b87020b4945
|
||||||
DIST zile-2.4.3.tar.gz 1235561 RMD160 a379df869e47e2ec75a1fb3eee2618de4e33da39 SHA1 5acef10464641e93a396bbffa2d45766c1ad4c28 SHA256 83eda904f38a302af7f91179e985baa801f457b62ee19988fdcfae14079bcf67
|
DIST zile-2.4.3.tar.gz 1235561 RMD160 a379df869e47e2ec75a1fb3eee2618de4e33da39 SHA1 5acef10464641e93a396bbffa2d45766c1ad4c28 SHA256 83eda904f38a302af7f91179e985baa801f457b62ee19988fdcfae14079bcf67
|
||||||
|
@ -1,38 +0,0 @@
|
|||||||
# Copyright 1999-2011 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/zile/zile-2.3.23.ebuild,v 1.6 2011/05/29 16:20:58 armin76 Exp $
|
|
||||||
|
|
||||||
EAPI=3
|
|
||||||
|
|
||||||
DESCRIPTION="Zile is a small Emacs clone"
|
|
||||||
HOMEPAGE="http://www.gnu.org/software/zile/"
|
|
||||||
SRC_URI="mirror://gnu/zile/${P}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="alpha amd64 ppc sparc x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
|
||||||
IUSE="livecd test valgrind"
|
|
||||||
|
|
||||||
RDEPEND="sys-libs/ncurses"
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
test? ( valgrind? ( dev-util/valgrind ) )"
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
econf $(use test && use_with valgrind || echo "--without-valgrind")
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake DESTDIR="${D}" install || die
|
|
||||||
|
|
||||||
# FAQ is installed by the build system in /usr/share/zile
|
|
||||||
dodoc AUTHORS BUGS NEWS README THANKS || die
|
|
||||||
|
|
||||||
# Zile should never install charset.alias (even on non-glibc arches)
|
|
||||||
rm -f "${ED}"/usr/lib/charset.alias
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
if use livecd; then
|
|
||||||
[ -e "${EROOT}"/usr/bin/emacs ] || ln -s zile "${EROOT}"/usr/bin/emacs
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,4 +1,4 @@
|
|||||||
DIST org-6.36c.tar.gz 2706358 RMD160 bc745e506712619a03f0b296ac606a5cc7ad81c9 SHA1 56d55f8c751248100aabbc3109495af31ccf277f SHA256 26db6b9c319a2dd54f3a8da78f761594b7c8e7edeb9106f14a1c3a6ff94786a0
|
DIST org-6.36c.tar.gz 2706358 RMD160 bc745e506712619a03f0b296ac606a5cc7ad81c9 SHA1 56d55f8c751248100aabbc3109495af31ccf277f SHA256 26db6b9c319a2dd54f3a8da78f761594b7c8e7edeb9106f14a1c3a6ff94786a0
|
||||||
DIST org-7.5.tar.gz 2897817 RMD160 8fa7de0454cddf690e71ac00e8f6a4bcb3ab0606 SHA1 935392f885a6a6cbb3912aaffe55f3eaeaea2472 SHA256 978822bc4c5f9f67450fbaa8572f1d4217406b7e28551278c9f23f7e9515cd4b
|
|
||||||
DIST org-7.7.tar.gz 3248717 RMD160 7d87fc763c942d25dd65f8a0851bab3b7011c008 SHA1 214b4b66f573686d72dd1f829d1f639dd7d1ff7d SHA256 6df7633ec40231f466b436c5e63b03a62c585d3fe0e53838a2cd7c18c68e7f26
|
DIST org-7.7.tar.gz 3248717 RMD160 7d87fc763c942d25dd65f8a0851bab3b7011c008 SHA1 214b4b66f573686d72dd1f829d1f639dd7d1ff7d SHA256 6df7633ec40231f466b436c5e63b03a62c585d3fe0e53838a2cd7c18c68e7f26
|
||||||
DIST org-7.8.02.tar.gz 3272089 RMD160 a5e071324b7ffec1e8d72e16713dfbc038a7cb74 SHA1 08caeabdc4514187193f93d42f656e7fa6f24013 SHA256 c97c7e50d80424e3c3ffdd1cdd6c597be815b7450bb02da0e661a3d3cafb3f19
|
DIST org-7.8.02.tar.gz 3272089 RMD160 a5e071324b7ffec1e8d72e16713dfbc038a7cb74 SHA1 08caeabdc4514187193f93d42f656e7fa6f24013 SHA256 c97c7e50d80424e3c3ffdd1cdd6c597be815b7450bb02da0e661a3d3cafb3f19
|
||||||
|
DIST org-7.8.03.tar.gz 3288565 RMD160 f1ad226d2ec2d99ddf6f793f45bb140042b014be SHA1 731809e4b6732e50a2b5a4b0ecba61123ffe3420 SHA256 49357cca7d892e70cd2dfcc0b5d96d9fd164ef5a1f251ace3865ecb27dc1e958
|
||||||
|
@ -0,0 +1,4 @@
|
|||||||
|
(add-to-list 'load-path "@SITELISP@")
|
||||||
|
(add-to-list 'auto-mode-alist '("\\.org\\'" . org-mode))
|
||||||
|
(require 'org-install)
|
||||||
|
(setq org-odt-data-dir "@SITEETC@")
|
@ -0,0 +1,22 @@
|
|||||||
|
Don't re-compile org-odt.el at install time.
|
||||||
|
Patch submitted upstream:
|
||||||
|
http://lists.gnu.org/archive/html/emacs-orgmode/2012-01/msg00005.html
|
||||||
|
|
||||||
|
--- org-7.8.03-orig/Makefile
|
||||||
|
+++ org-7.8.03/Makefile
|
||||||
|
@@ -247,14 +247,10 @@
|
||||||
|
g:
|
||||||
|
${MAKE} pdf && open doc/orgguide.pdf
|
||||||
|
|
||||||
|
-# Always force re-compilation of org-odt
|
||||||
|
-lisp/org-odt.elc: org-odt-data-dir
|
||||||
|
-org-odt-data-dir:
|
||||||
|
-
|
||||||
|
# Sleight of hand to "hard code" the value of $(datadir) in
|
||||||
|
# org-odt.el. See variables `org-odt-styles-dir-list' and
|
||||||
|
# `org-odt-schema-dir-list'.
|
||||||
|
-install-lisp: BATCH_EXTRA = -eval "(setq org-odt-data-dir (expand-file-name \"$(datadir)\"))"
|
||||||
|
+lisp/org-odt.elc: BATCH_EXTRA = -eval "(setq org-odt-data-dir (expand-file-name \"$(datadir)\"))"
|
||||||
|
|
||||||
|
install-lisp: $(LISPFILES) $(ELCFILES)
|
||||||
|
if [ ! -d $(lispdir) ]; then $(MKDIR) $(lispdir); else true; fi ;
|
@ -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/app-emacs/org-mode/org-mode-7.5.ebuild,v 1.7 2011/06/19 16:03:41 armin76 Exp $
|
|
||||||
|
|
||||||
EAPI=4
|
|
||||||
NEED_EMACS=22
|
|
||||||
|
|
||||||
inherit elisp
|
|
||||||
|
|
||||||
DESCRIPTION="An Emacs mode for notes and project planning"
|
|
||||||
HOMEPAGE="http://www.orgmode.org/"
|
|
||||||
SRC_URI="http://orgmode.org/org-${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-3 FDL-1.3 contrib? ( GPL-2 MIT )"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ppc x86 ~sparc-fbsd ~x86-fbsd ~x86-macos"
|
|
||||||
IUSE="contrib"
|
|
||||||
|
|
||||||
S="${WORKDIR}/org-${PV}"
|
|
||||||
SITEFILE="50${PN}-gentoo.el"
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
# Remove autoload file to make sure that it is regenerated with
|
|
||||||
# the right Emacs version.
|
|
||||||
rm -f lisp/org-install.el
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
default
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
emake \
|
|
||||||
prefix="${ED}/usr" \
|
|
||||||
lispdir="${ED}${SITELISP}/${PN}" \
|
|
||||||
infodir="${ED}/usr/share/info" \
|
|
||||||
install
|
|
||||||
|
|
||||||
elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
|
|
||||||
|
|
||||||
doinfo doc/org
|
|
||||||
dodoc README doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
|
|
||||||
|
|
||||||
if use contrib; then
|
|
||||||
elisp-install ${PN}/contrib contrib/lisp/*org*.el || die
|
|
||||||
insinto /usr/share/doc/${PF}/contrib
|
|
||||||
doins -r contrib/README contrib/babel contrib/scripts
|
|
||||||
find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
|
|
||||||
-exec rm -f '{}' '+'
|
|
||||||
fi
|
|
||||||
}
|
|
@ -1,2 +1,2 @@
|
|||||||
DIST libguestfs-1.7.18-x86_64.tar.gz 62332840 RMD160 202ac5883d1453d6225b76029290ccebd44c7e84 SHA1 661786c088fad8d2354e8121a2fafb1d598587fc SHA256 07c4f0b4b50df7407327333d9e9b09c310265d056868531c69659659a9f5218d
|
DIST libguestfs-1.7.18-x86_64.tar.gz 62332840 RMD160 202ac5883d1453d6225b76029290ccebd44c7e84 SHA1 661786c088fad8d2354e8121a2fafb1d598587fc SHA256 07c4f0b4b50df7407327333d9e9b09c310265d056868531c69659659a9f5218d
|
||||||
DIST libguestfs-1.8.15.tar.gz 5161269 RMD160 09b3f3d22032c3bdaedb813a367676d812c35450 SHA1 4ad8a8875105754834a2c887db39e49800b755bb SHA256 b57dd3d31a6ed78a1aee7b4eaf64a9c476c49ac46602aee7daa6b642cb23fad3
|
DIST libguestfs-1.8.16.tar.gz 5164608 RMD160 eec0d8875f02e007f5dcbce629ddf00c0ee609af SHA1 24a9aa8c2a8226438a6613a9a12a4d467404d1e6 SHA256 7d8fb8529f201d81761bd383ea567d752f54471a1b5b5903fe553440cbe7755f
|
||||||
|
@ -0,0 +1,102 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# User Andreis Vinogradovs <spamslepnoga@inbox.ru>
|
||||||
|
# Date 1325421041 -7200
|
||||||
|
# Node ID ba14909c0a95bf9879e6df25d8128d1cf9a75252
|
||||||
|
# Parent c9bc634a526984160a40b70f71895de0a855f4c0
|
||||||
|
configure_ac_automagic.patch
|
||||||
|
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -217,6 +217,10 @@
|
||||||
|
if test -f /etc/arch-release; then
|
||||||
|
DISTRO=ARCHLINUX
|
||||||
|
fi
|
||||||
|
+ dnl Slepnoga for Gentoo
|
||||||
|
+ if test -f /etc/gentoo-release; then
|
||||||
|
+ DISTRO=GENTOO
|
||||||
|
+ fi
|
||||||
|
AC_MSG_RESULT([$DISTRO])
|
||||||
|
AC_SUBST([DISTRO])
|
||||||
|
fi
|
||||||
|
@@ -461,7 +465,7 @@
|
||||||
|
AC_DEFINE([HAVE_LIBMAGIC],[1],[libmagic found at compile time.])
|
||||||
|
], [])
|
||||||
|
],
|
||||||
|
- [AC_MSG_WARN([libmagic not found, some core features will be disabled])])
|
||||||
|
+ [AC_MSG_FAILURE([libmagic not found, some core features will be disabled])])
|
||||||
|
|
||||||
|
dnl Check for PCRE (highly recommended)
|
||||||
|
PKG_CHECK_MODULES([PCRE], [libpcre],
|
||||||
|
@@ -469,7 +473,7 @@
|
||||||
|
AC_SUBST([PCRE_LIBS])
|
||||||
|
AC_DEFINE([HAVE_PCRE],[1],[PCRE found at compile time.])
|
||||||
|
],
|
||||||
|
- [AC_MSG_WARN([PCRE not found, some core features will be disabled])])
|
||||||
|
+ [AC_MSG_FAILURE([PCRE not found, some core features will be disabled])])
|
||||||
|
|
||||||
|
dnl libvirt (highly recommended)
|
||||||
|
PKG_CHECK_MODULES([LIBVIRT], [libvirt],
|
||||||
|
@@ -486,7 +490,7 @@
|
||||||
|
AC_SUBST([LIBXML2_LIBS])
|
||||||
|
AC_DEFINE([HAVE_LIBXML2],[1],[libxml2 found at compile time.])
|
||||||
|
],
|
||||||
|
- [AC_MSG_WARN([libxml2 not found, some core features will be disabled])])
|
||||||
|
+ [AC_MSG_FAILURE([libxml2 not found, some core features will be disabled])])
|
||||||
|
AM_CONDITIONAL([HAVE_LIBXML2],[test "x$LIBXML2_LIBS" != "x"])
|
||||||
|
|
||||||
|
dnl hivex library (highly recommended)
|
||||||
|
@@ -654,13 +658,13 @@
|
||||||
|
AM_CONDITIONAL([HAVE_RUBY],
|
||||||
|
[test "x$RAKE" != "xno" && test -n "$HAVE_LIBRUBY"])
|
||||||
|
|
||||||
|
-dnl Check for Java.
|
||||||
|
-AC_ARG_WITH(java_home,
|
||||||
|
- [AS_HELP_STRING([--with-java-home],
|
||||||
|
- [specify path to JDK directory @<:@default=check@:>@])],
|
||||||
|
- [],
|
||||||
|
- [with_java_home=check])
|
||||||
|
+AC_ARG_ENABLE([java],
|
||||||
|
+ AS_HELP_STRING([--enable-java], [Disable Java language bindings]),
|
||||||
|
+ [enable_java=no],
|
||||||
|
+ [enable_java=yes])
|
||||||
|
|
||||||
|
+AS_IF([test "x$enable_java" = "xyes"],
|
||||||
|
+ [
|
||||||
|
if test "x$with_java_home" != "xno"; then
|
||||||
|
if test "x$with_java_home" != "xyes" && test "x$with_java_home" != "xcheck"
|
||||||
|
then
|
||||||
|
@@ -756,7 +760,6 @@
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
AC_MSG_RESULT([$JNI_CFLAGS])
|
||||||
|
-
|
||||||
|
dnl Need extra version flag?
|
||||||
|
AC_MSG_CHECKING([extra javac flags])
|
||||||
|
JAVAC_FLAGS=
|
||||||
|
@@ -791,8 +794,8 @@
|
||||||
|
AC_SUBST(JAR_INSTALL_DIR)
|
||||||
|
AC_SUBST(JNI_INSTALL_DIR)
|
||||||
|
AC_SUBST(JNI_VERSION_INFO)
|
||||||
|
-
|
||||||
|
-AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC"])
|
||||||
|
+])
|
||||||
|
+AM_CONDITIONAL([HAVE_JAVA],[test -n "$JAVAC" && test "x$enable_java" != "xno"])
|
||||||
|
|
||||||
|
dnl Check for Haskell (GHC).
|
||||||
|
GHC=no
|
||||||
|
@@ -849,8 +852,12 @@
|
||||||
|
|
||||||
|
dnl Replace libtool with a wrapper that clobbers dependency_libs in *.la files
|
||||||
|
dnl http://lists.fedoraproject.org/pipermail/devel/2010-November/146343.html
|
||||||
|
-LIBTOOL='bash $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
|
||||||
|
-AC_SUBST([LIBTOOL])
|
||||||
|
+dnl ha-ha, criocamera :) - gentoo kill la files in other way's
|
||||||
|
+dnlLIBTOOL='$(SHELL) $(top_srcdir)/libtool-kill-dependency_libs.sh $(top_builddir)/libtool'
|
||||||
|
+dnl haha, are stub
|
||||||
|
+dnl AC_PROG_LIBTOOL
|
||||||
|
+dnl AC_SUBST([LIBTOOL])
|
||||||
|
+LT_INIT
|
||||||
|
|
||||||
|
dnl Run in subdirs.
|
||||||
|
if test "x$enable_daemon" = "xyes"; then
|
@ -0,0 +1,26 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# User Andreis Vinogradovs <spamslepnoga@inbox.ru>
|
||||||
|
# Date 1325421062 -7200
|
||||||
|
# Node ID 8d969d9324fa8f1f5384037627d5478e33be5d47
|
||||||
|
# Parent ba14909c0a95bf9879e6df25d8128d1cf9a75252
|
||||||
|
disable_php_in_makefile
|
||||||
|
|
||||||
|
diff --git a/Makefile.am b/Makefile.am
|
||||||
|
--- a/Makefile.am
|
||||||
|
+++ b/Makefile.am
|
||||||
|
@@ -57,9 +57,12 @@
|
||||||
|
if HAVE_HASKELL
|
||||||
|
SUBDIRS += haskell
|
||||||
|
endif
|
||||||
|
-if HAVE_PHP
|
||||||
|
-SUBDIRS += php
|
||||||
|
-endif
|
||||||
|
+
|
||||||
|
+# use Gentoo way to compile/install php extension
|
||||||
|
+# due slot system
|
||||||
|
+#if HAVE_PHP
|
||||||
|
+#SUBDIRS += php
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
# Unconditional because nothing is built yet.
|
||||||
|
SUBDIRS += csharp
|
@ -0,0 +1,19 @@
|
|||||||
|
# HG changeset patch
|
||||||
|
# User Andreis Vinogradovs <spamslepnoga@inbox.ru>
|
||||||
|
# Date 1325421826 -7200
|
||||||
|
# Node ID 4bcdef3cca5c867d82c72d4b394b866a3b9f2d95
|
||||||
|
# Parent 8d969d9324fa8f1f5384037627d5478e33be5d47
|
||||||
|
hivex to hard error
|
||||||
|
|
||||||
|
diff --git a/configure.ac b/configure.ac
|
||||||
|
--- a/configure.ac
|
||||||
|
+++ b/configure.ac
|
||||||
|
@@ -501,7 +501,7 @@
|
||||||
|
AC_SUBST([HIVEX_LIBS])
|
||||||
|
AC_DEFINE([HAVE_HIVEX],[1],[hivex library found at compile time.])
|
||||||
|
],
|
||||||
|
- [AC_MSG_WARN([hivex not found, some core features will be disabled])])
|
||||||
|
+ [AC_MSG_ERROR([hivex not found, some core features will be disabled])])
|
||||||
|
|
||||||
|
dnl FUSE is optional to build the FUSE module.
|
||||||
|
AC_ARG_ENABLE([fuse],
|
@ -0,0 +1,103 @@
|
|||||||
|
diff --git a/vmmon-only/linux/iommu.c b/vmmon-only/linux/iommu.c
|
||||||
|
index c692c2d..501d602 100644
|
||||||
|
--- a/vmmon-only/linux/iommu.c
|
||||||
|
+++ b/vmmon-only/linux/iommu.c
|
||||||
|
@@ -42,6 +42,12 @@
|
||||||
|
#define PCI_BDF_SLOTFUNC(bdf) PCI_DEVFN(PCI_SLOT(bdf), PCI_FUNC(bdf))
|
||||||
|
#define PCI_BDF_BUS(bdf) (((bdf) >> 8) & 0xff)
|
||||||
|
|
||||||
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 2, 0)
|
||||||
|
+#include <linux/pci.h>
|
||||||
|
+#define iommu_found() iommu_present(&pci_bus_type)
|
||||||
|
+#define iommu_domain_alloc() iommu_domain_alloc(&pci_bus_type)
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
typedef struct PassthruDevice {
|
||||||
|
uint32 bdf;
|
||||||
|
struct pci_dev *pdev;
|
||||||
|
diff --git a/vmnet-only/filter.c b/vmnet-only/filter.c
|
||||||
|
index 491add5..74f7a3b 100644
|
||||||
|
--- a/vmnet-only/filter.c
|
||||||
|
+++ b/vmnet-only/filter.c
|
||||||
|
@@ -40,6 +40,10 @@
|
||||||
|
#include "vnetInt.h"
|
||||||
|
#include "vmnetInt.h"
|
||||||
|
|
||||||
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 2, 0)
|
||||||
|
+#include <linux/export.h>
|
||||||
|
+#endif
|
||||||
|
+
|
||||||
|
// VNet_FilterLogPacket.action for dropped packets
|
||||||
|
#define VNET_FILTER_ACTION_DRP (1)
|
||||||
|
#define VNET_FILTER_ACTION_DRP_SHORT (2)
|
||||||
|
diff --git a/vmnet-only/netif.c b/vmnet-only/netif.c
|
||||||
|
index 4bdb643..5b71339 100644
|
||||||
|
--- a/vmnet-only/netif.c
|
||||||
|
+++ b/vmnet-only/netif.c
|
||||||
|
@@ -62,7 +62,9 @@ static int VNetNetifClose(struct net_device *dev);
|
||||||
|
static int VNetNetifStartXmit(struct sk_buff *skb, struct net_device *dev);
|
||||||
|
static struct net_device_stats *VNetNetifGetStats(struct net_device *dev);
|
||||||
|
static int VNetNetifSetMAC(struct net_device *dev, void *addr);
|
||||||
|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)
|
||||||
|
static void VNetNetifSetMulticast(struct net_device *dev);
|
||||||
|
+#endif
|
||||||
|
#if 0
|
||||||
|
static void VNetNetifTxTimeout(struct net_device *dev);
|
||||||
|
#endif
|
||||||
|
@@ -131,7 +133,9 @@ VNetNetIfSetup(struct net_device *dev) // IN:
|
||||||
|
.ndo_stop = VNetNetifClose,
|
||||||
|
.ndo_get_stats = VNetNetifGetStats,
|
||||||
|
.ndo_set_mac_address = VNetNetifSetMAC,
|
||||||
|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)
|
||||||
|
.ndo_set_multicast_list = VNetNetifSetMulticast,
|
||||||
|
+#endif
|
||||||
|
/*
|
||||||
|
* We cannot stuck... If someone will report problems under
|
||||||
|
* low memory conditions or some such, we should enable it.
|
||||||
|
@@ -152,7 +156,9 @@ VNetNetIfSetup(struct net_device *dev) // IN:
|
||||||
|
dev->stop = VNetNetifClose;
|
||||||
|
dev->get_stats = VNetNetifGetStats;
|
||||||
|
dev->set_mac_address = VNetNetifSetMAC;
|
||||||
|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)
|
||||||
|
dev->set_multicast_list = VNetNetifSetMulticast;
|
||||||
|
+#endif
|
||||||
|
/*
|
||||||
|
* We cannot stuck... If someone will report problems under
|
||||||
|
* low memory conditions or some such, we should enable it.
|
||||||
|
@@ -612,11 +618,12 @@ VNetNetifSetMAC(struct net_device *dev, // IN:
|
||||||
|
*----------------------------------------------------------------------
|
||||||
|
*/
|
||||||
|
|
||||||
|
+#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 2, 0)
|
||||||
|
void
|
||||||
|
VNetNetifSetMulticast(struct net_device *dev) // IN: unused
|
||||||
|
{
|
||||||
|
}
|
||||||
|
-
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
/*
|
||||||
|
*----------------------------------------------------------------------
|
||||||
|
diff --git a/vmnet-only/userif.c b/vmnet-only/userif.c
|
||||||
|
index 541187b..77e0089 100644
|
||||||
|
--- a/vmnet-only/userif.c
|
||||||
|
+++ b/vmnet-only/userif.c
|
||||||
|
@@ -517,10 +517,18 @@ VNetCsumCopyDatagram(const struct sk_buff *skb, // IN: skb to copy
|
||||||
|
unsigned int tmpCsum;
|
||||||
|
const void *vaddr;
|
||||||
|
|
||||||
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 2, 0)
|
||||||
|
+ vaddr = kmap(skb_frag_page(frag));
|
||||||
|
+#else
|
||||||
|
vaddr = kmap(frag->page);
|
||||||
|
+#endif
|
||||||
|
tmpCsum = csum_and_copy_to_user(vaddr + frag->page_offset,
|
||||||
|
curr, frag->size, 0, &err);
|
||||||
|
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3, 2, 0)
|
||||||
|
+ kunmap(skb_frag_page(frag));
|
||||||
|
+#else
|
||||||
|
kunmap(frag->page);
|
||||||
|
+#endif
|
||||||
|
if (err) {
|
||||||
|
return err;
|
||||||
|
}
|
@ -1,3 +1,2 @@
|
|||||||
DIST alexandria-0.6.6.tar.gz 2990953 RMD160 a935205782caafff990a859f548eec81eba4ba63 SHA1 edcd808ab2fd7407bfbacdd8ecd7f0346e871b1d SHA256 42a9c81288b13190928166c67592426d893a8fba98293fca98e1fb9f36054ce0
|
|
||||||
DIST alexandria-0.6.7.tar.gz 3014178 RMD160 f00041ee8afc0c97fd4412d7b73786d9ba1a096a SHA1 0a31bd9bb1e626e5451f01c900ac9ad9c25f5e1c SHA256 47991fc42884187974ac600b1b9db6f57546d4ea6af3ef0c125519d95bbd710b
|
DIST alexandria-0.6.7.tar.gz 3014178 RMD160 f00041ee8afc0c97fd4412d7b73786d9ba1a096a SHA1 0a31bd9bb1e626e5451f01c900ac9ad9c25f5e1c SHA256 47991fc42884187974ac600b1b9db6f57546d4ea6af3ef0c125519d95bbd710b
|
||||||
DIST alexandria-0.6.8.tar.gz 2888984 RMD160 a77d9eb81a2ecb6af578403a10e2b1786091ec0a SHA1 8c85085d58acd73ce2f982bc4636d949121770ee SHA256 d6bd9d6619a0bda5992a0df440404726c63cda57c49bfe0f57d5e21506866770
|
DIST alexandria-0.6.8.tar.gz 2888984 RMD160 a77d9eb81a2ecb6af578403a10e2b1786091ec0a SHA1 8c85085d58acd73ce2f982bc4636d949121770ee SHA256 d6bd9d6619a0bda5992a0df440404726c63cda57c49bfe0f57d5e21506866770
|
||||||
|
@ -1,76 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/alexandria/alexandria-0.6.6-r1.ebuild,v 1.2 2010/06/28 11:40:00 fauli Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
USE_RUBY="ruby18"
|
|
||||||
|
|
||||||
inherit gnome2 ruby-ng
|
|
||||||
|
|
||||||
DESCRIPTION="A GNOME application to help you manage your book collection"
|
|
||||||
HOMEPAGE="http://alexandria.rubyforge.org/"
|
|
||||||
SRC_URI="mirror://rubyforge/${PN}/${PN}-${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
|
||||||
IUSE="evo"
|
|
||||||
|
|
||||||
DOCS="ChangeLog README TODO"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
>=dev-ruby/ruby-gettext-0.6.1
|
|
||||||
>=dev-ruby/ruby-gnome2-0.16.0
|
|
||||||
>=dev-ruby/ruby-libglade2-0.12.0
|
|
||||||
>=dev-ruby/ruby-gconf2-0.12.0
|
|
||||||
>=dev-ruby/imagesize-0.1.1
|
|
||||||
dev-ruby/hpricot
|
|
||||||
evo? ( >=dev-ruby/revolution-0.5 )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "dev-ruby/rake"
|
|
||||||
|
|
||||||
DEPEND="${DEPEND} app-text/scrollkeeper"
|
|
||||||
|
|
||||||
RUBY_PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-Rakefile.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
${RUBY} -S rake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_install() {
|
|
||||||
export DESTDIR="${D}" PREFIX=/usr
|
|
||||||
rake install_package_staging || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
[ -n "${DOCS}" ] && dodoc ${DOCS}
|
|
||||||
|
|
||||||
# Move the installed docs to the gentoo standard directory
|
|
||||||
for doc in "${D}/usr/share/doc/alexandria/*"
|
|
||||||
do
|
|
||||||
dodoc $doc
|
|
||||||
done
|
|
||||||
rm -rf "${D}/usr/share/doc/alexandria"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
unset PREFIX
|
|
||||||
|
|
||||||
gnome2_gconf_install
|
|
||||||
|
|
||||||
# For the next line see bug #76726
|
|
||||||
"${ROOT}/usr/bin/gconftool-2" --shutdown
|
|
||||||
|
|
||||||
echo
|
|
||||||
elog "To enable some book providers you will need to emerge"
|
|
||||||
elog "additional packages:"
|
|
||||||
echo
|
|
||||||
elog " For the Deastore book provider:"
|
|
||||||
elog " dev-ruby/htmlentities"
|
|
||||||
echo
|
|
||||||
elog " For Z39.50 support and the Library of Congress and"
|
|
||||||
elog " British Library book proviers:"
|
|
||||||
elog " dev-ruby/ruby-zoom"
|
|
||||||
}
|
|
@ -1,69 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/alexandria/alexandria-0.6.6-r2.ebuild,v 1.1 2010/08/02 18:26:25 graaff Exp $
|
|
||||||
|
|
||||||
EAPI=2
|
|
||||||
USE_RUBY="ruby18"
|
|
||||||
|
|
||||||
inherit gnome2 ruby-ng
|
|
||||||
|
|
||||||
DESCRIPTION="A GNOME application to help you manage your book collection"
|
|
||||||
HOMEPAGE="http://alexandria.rubyforge.org/"
|
|
||||||
SRC_URI="mirror://rubyforge/${PN}/${PN}-${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~ppc ~x86"
|
|
||||||
IUSE="evo"
|
|
||||||
|
|
||||||
DOCS="ChangeLog README TODO doc/BUGS doc/cuecat_support.rdoc doc/FAQ doc/HACKING doc/NEWS"
|
|
||||||
|
|
||||||
ruby_add_rdepend "
|
|
||||||
>=dev-ruby/ruby-gettext-0.6.1
|
|
||||||
>=dev-ruby/ruby-gnome2-0.16.0
|
|
||||||
>=dev-ruby/ruby-libglade2-0.12.0
|
|
||||||
>=dev-ruby/ruby-gconf2-0.12.0
|
|
||||||
>=dev-ruby/imagesize-0.1.1
|
|
||||||
dev-ruby/hpricot
|
|
||||||
evo? ( >=dev-ruby/revolution-0.5 )"
|
|
||||||
|
|
||||||
ruby_add_bdepend "dev-ruby/rake"
|
|
||||||
|
|
||||||
DEPEND="${DEPEND} app-text/scrollkeeper"
|
|
||||||
|
|
||||||
RUBY_PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-Rakefile.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
each_ruby_compile() {
|
|
||||||
${RUBY} -S rake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
each_ruby_install() {
|
|
||||||
export DESTDIR="${D}" PREFIX=/usr
|
|
||||||
rake install_package_staging || die
|
|
||||||
}
|
|
||||||
|
|
||||||
all_ruby_install() {
|
|
||||||
[ -n "${DOCS}" ] && dodoc ${DOCS} || die "Failed to install documentation"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
unset PREFIX
|
|
||||||
|
|
||||||
gnome2_gconf_install
|
|
||||||
|
|
||||||
# For the next line see bug #76726
|
|
||||||
"${ROOT}/usr/bin/gconftool-2" --shutdown
|
|
||||||
|
|
||||||
echo
|
|
||||||
elog "To enable some book providers you will need to emerge"
|
|
||||||
elog "additional packages:"
|
|
||||||
echo
|
|
||||||
elog " For the Deastore book provider:"
|
|
||||||
elog " dev-ruby/htmlentities"
|
|
||||||
echo
|
|
||||||
elog " For Z39.50 support and the Library of Congress and"
|
|
||||||
elog " British Library book proviers:"
|
|
||||||
elog " dev-ruby/ruby-zoom"
|
|
||||||
}
|
|
@ -1,71 +0,0 @@
|
|||||||
# Copyright 1999-2010 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/alexandria/alexandria-0.6.6.ebuild,v 1.5 2010/07/30 15:59:21 hwoarang Exp $
|
|
||||||
|
|
||||||
inherit gnome2 ruby
|
|
||||||
|
|
||||||
DESCRIPTION="A GNOME application to help you manage your book collection"
|
|
||||||
HOMEPAGE="http://alexandria.rubyforge.org/"
|
|
||||||
SRC_URI="mirror://rubyforge/${PN}/${PN}-${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="amd64 ~ppc x86"
|
|
||||||
IUSE="evo"
|
|
||||||
|
|
||||||
DOCS="ChangeLog README TODO"
|
|
||||||
|
|
||||||
RDEPEND=">=dev-lang/ruby-1.8.0
|
|
||||||
>=dev-ruby/ruby-gettext-0.6.1
|
|
||||||
>=dev-ruby/ruby-gnome2-0.16.0
|
|
||||||
>=dev-ruby/ruby-libglade2-0.12.0
|
|
||||||
>=dev-ruby/ruby-gconf2-0.12.0
|
|
||||||
>=dev-ruby/imagesize-0.1.1
|
|
||||||
dev-ruby/hpricot
|
|
||||||
evo? ( >=dev-ruby/revolution-0.5 )"
|
|
||||||
|
|
||||||
DEPEND=">=dev-lang/ruby-1.8.0
|
|
||||||
app-text/scrollkeeper
|
|
||||||
dev-ruby/rake"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/${P}-Rakefile.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
rake || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
export DESTDIR="${D}" PREFIX=/usr
|
|
||||||
rake install_package_staging || die
|
|
||||||
|
|
||||||
[ -n "${DOCS}" ] && dodoc ${DOCS}
|
|
||||||
|
|
||||||
# Move the installed docs to the gentoo standard directory
|
|
||||||
for doc in "${D}/usr/share/doc/alexandria/*"
|
|
||||||
do
|
|
||||||
dodoc $doc
|
|
||||||
done
|
|
||||||
rm -rf "${D}/usr/share/doc/alexandria"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
unset PREFIX
|
|
||||||
|
|
||||||
gnome2_gconf_install
|
|
||||||
|
|
||||||
# For the next line see bug #76726
|
|
||||||
"${ROOT}/usr/bin/gconftool-2" --shutdown
|
|
||||||
|
|
||||||
echo
|
|
||||||
elog "To enable some book providers you will need to emerge"
|
|
||||||
elog "additional packages:"
|
|
||||||
echo
|
|
||||||
elog " For the Deastore book provider:"
|
|
||||||
elog " dev-ruby/htmlentities"
|
|
||||||
echo
|
|
||||||
elog " For Z39.50 support and the Library of Congress and"
|
|
||||||
elog " British Library book proviers:"
|
|
||||||
elog " dev-ruby/ruby-zoom"
|
|
||||||
}
|
|
@ -0,0 +1,32 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.1.ebuild,v 1.1 2012/01/04 09:17:38 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
PYTHON_DEPEND="2"
|
||||||
|
|
||||||
|
inherit python
|
||||||
|
|
||||||
|
DESCRIPTION="A set of profiles for the GNU Screen console window manager (app-misc/screen)"
|
||||||
|
HOMEPAGE="https://launchpad.net/byobu"
|
||||||
|
SRC_URI="http://launchpad.net/${PN}/trunk/${PV}/+download/${P/-/_}.orig.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
RDEPEND="|| ( app-misc/screen app-misc/tmux )
|
||||||
|
dev-libs/newt"
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
python_convert_shebangs -r 2 .
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
emake DESTDIR="${D}" install
|
||||||
|
|
||||||
|
# Create symlinks for backends
|
||||||
|
dosym ${PN} /usr/bin/${PN}-screen
|
||||||
|
dosym ${PN} /usr/bin/${PN}-tmux
|
||||||
|
}
|
@ -1 +1,2 @@
|
|||||||
DIST dateutils-0.1.7.tar.xz 210344 RMD160 a14808cef6128d04763951dde1e1ee9caf56da35 SHA1 cbc0a4826d80726f49a0c898ca9313b0b2f066ef SHA256 2d9ff50ba8f7025775c956090208e649e67c4b1f6b3c4ff945b2a7f4338fd418
|
DIST dateutils-0.1.7.tar.xz 210344 RMD160 a14808cef6128d04763951dde1e1ee9caf56da35 SHA1 cbc0a4826d80726f49a0c898ca9313b0b2f066ef SHA256 2d9ff50ba8f7025775c956090208e649e67c4b1f6b3c4ff945b2a7f4338fd418
|
||||||
|
DIST dateutils-0.1.8.tar.xz 246312 RMD160 e7adaa665dd98bb317a123f3f1beb8c36f402795 SHA1 76544c403c5a79c8af289ded11c1e44576051db7 SHA256 991d2f1826c79251cd6eeffb1699e2ed2d218d011360320dc5552adaea5fbb32
|
||||||
|
@ -0,0 +1,20 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-misc/dateutils/dateutils-0.1.8.ebuild,v 1.1 2012/01/03 20:27:29 radhermit Exp $
|
||||||
|
|
||||||
|
EAPI="4"
|
||||||
|
|
||||||
|
DESCRIPTION="Command line date and time utilities"
|
||||||
|
HOMEPAGE="http://hroptatyr.github.com/dateutils/"
|
||||||
|
SRC_URI="mirror://github/hroptatyr/${PN}/${P}.tar.xz"
|
||||||
|
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
IUSE=""
|
||||||
|
|
||||||
|
DEPEND="app-arch/xz-utils"
|
||||||
|
|
||||||
|
src_compile() {
|
||||||
|
emake CFLAGS="${CFLAGS}"
|
||||||
|
}
|
@ -1,3 +1,4 @@
|
|||||||
DIST ktoblzcheck-1.28.tar.gz 577927 RMD160 c0de547a3a866374ea166da3cd681baefbd64953 SHA1 93c57b22df3e9a4f97b9a262feb6415f4ffb2173 SHA256 2b1f5c984211638188425d4b1982792cdf23c9e7d23e8e18cb420a761894fcf6
|
DIST ktoblzcheck-1.28.tar.gz 577927 RMD160 c0de547a3a866374ea166da3cd681baefbd64953 SHA1 93c57b22df3e9a4f97b9a262feb6415f4ffb2173 SHA256 2b1f5c984211638188425d4b1982792cdf23c9e7d23e8e18cb420a761894fcf6
|
||||||
DIST ktoblzcheck-1.31.tar.gz 579302 RMD160 13fa133c919624c45c04cc723d3d033bf161dca0 SHA1 eb1a0b3201d6e379e99387ad81239bcb4c279f58 SHA256 3a29457ecfe09983a954dc95e4baaa2672c1824f3c2cd8471fb74d63f615f109
|
DIST ktoblzcheck-1.31.tar.gz 579302 RMD160 13fa133c919624c45c04cc723d3d033bf161dca0 SHA1 eb1a0b3201d6e379e99387ad81239bcb4c279f58 SHA256 3a29457ecfe09983a954dc95e4baaa2672c1824f3c2cd8471fb74d63f615f109
|
||||||
DIST ktoblzcheck-1.33.tar.gz 579013 RMD160 26b18b0aaf0a943e3c8de3b3c0a4ed131d2bc472 SHA1 66b0e38980151c2ba9f726ceb3377406636630c8 SHA256 ecebd9713f0ed9a81df7d77d32625d6955ca8323a8ea4e7aac639fbc7696ec6e
|
DIST ktoblzcheck-1.33.tar.gz 579013 RMD160 26b18b0aaf0a943e3c8de3b3c0a4ed131d2bc472 SHA1 66b0e38980151c2ba9f726ceb3377406636630c8 SHA256 ecebd9713f0ed9a81df7d77d32625d6955ca8323a8ea4e7aac639fbc7696ec6e
|
||||||
|
DIST ktoblzcheck-1.37.tar.gz 551990 RMD160 8fb740173bbb5424bd73569d95ea2542eb04e715 SHA1 054b4dd434a80d95d33085ce042bf6c4b7a636db SHA256 34dd5fb09282ac27a8f7243d3c99ad620ef29addfedc5b81beb5fac0d0efcf49
|
||||||
|
@ -0,0 +1,54 @@
|
|||||||
|
# Copyright 1999-2012 Gentoo Foundation
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
# $Header: /var/cvsroot/gentoo-x86/app-misc/ktoblzcheck/ktoblzcheck-1.37.ebuild,v 1.1 2012/01/06 08:43:50 ssuominen Exp $
|
||||||
|
|
||||||
|
EAPI=4
|
||||||
|
PYTHON_DEPEND="python? 2:2.6"
|
||||||
|
inherit python
|
||||||
|
|
||||||
|
DESCRIPTION="Library to check account numbers and bank codes of German banks"
|
||||||
|
HOMEPAGE="http://ktoblzcheck.sourceforge.net/"
|
||||||
|
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="LGPL-2.1"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||||
|
IUSE="python"
|
||||||
|
|
||||||
|
RDEPEND="app-text/recode
|
||||||
|
sys-apps/gawk
|
||||||
|
sys-apps/grep
|
||||||
|
sys-apps/sed
|
||||||
|
|| ( net-misc/wget www-client/lynx )"
|
||||||
|
DEPEND="${RDEPEND}
|
||||||
|
>=sys-devel/libtool-2.2.6b"
|
||||||
|
|
||||||
|
DOCS="AUTHORS ChangeLog NEWS README"
|
||||||
|
|
||||||
|
pkg_setup() {
|
||||||
|
if use python; then
|
||||||
|
python_set_active_version 2
|
||||||
|
python_pkg_setup
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
>py-compile
|
||||||
|
}
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
econf $(use_enable python)
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
default
|
||||||
|
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
use python && python_mod_optimize ktoblzcheck.py
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postrm() {
|
||||||
|
use python && python_mod_cleanup ktoblzcheck.py
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue