Sync with portage [Tue Feb 28 09:21:13 MSK 2012].

This commit is contained in:
root 2012-02-28 09:21:14 +04:00
parent 233815f1f3
commit 0dff21b2e2
609 changed files with 8210 additions and 3356 deletions

View file

@ -1,6 +1,9 @@
# ChangeLog for app-arch/libpar2
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/libpar2/ChangeLog,v 1.18 2012/02/24 14:23:09 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/libpar2/ChangeLog,v 1.19 2012/02/27 17:36:41 ranger Exp $
27 Feb 2012; Brent Baude <ranger@gentoo.org> libpar2-0.2-r3.ebuild:
Marking libpar2-0.2-r3 ppc for bug 404597
24 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> libpar2-0.2-r3.ebuild:
x86 stable wrt bug #404597

View file

@ -1,16 +1,6 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX libpar2-0.2-bugfixes.patch 816 RMD160 19f90beffc3daf1f33a41eaa216511d8a4121627 SHA1 1ce79e3d8aec00422d50f30fd1cb62c650389acf SHA256 41e48dc2c49dc766493cf58162e58aae9f059625a57e3629279e3f49bb14313b
DIST libpar2-0.2.tar.gz 401700 RMD160 7b93bc3e2a8b10f095761c26fd008322befde7a2 SHA1 4b3da928ea6097a8299aadafa703fc6d59bdfb4b SHA256 074fbf840f73b1e13e0405fce261078c81c8c0a4859e30a7bba10510f9199908
EBUILD libpar2-0.2-r1.ebuild 701 RMD160 2f536207d5754dc9ed8c270c9d852b53139c67da SHA1 39663ba8b3577f36743ff405bcd25b7d809f2270 SHA256 aceb94c81126afff2265b962aaa7b8186659ce78ea47caad83ec46921f9512e4
EBUILD libpar2-0.2-r3.ebuild 731 RMD160 60206dceebf0d64c4ad8a44a0c259d6ec0a7c44f SHA1 bf52112c78621355e0f3c397ab8fdb8ef6229af1 SHA256 bcde96c16755dbe5e1efe094f70412f448d90a27f1456b87afd31cb657c08b00
MISC ChangeLog 2542 RMD160 7a2d37595cf1b9f1544ec4ff0ffb4e170834e29d SHA1 654f1997a4539065444f5d8aef2c42c53cc38f3e SHA256 8ee7982c34110a2144966e1040783d6dcb60d7abd5a5d94f1d4e6f8b553218b0
EBUILD libpar2-0.2-r3.ebuild 726 RMD160 51024cb4f5fa2a1ab026914d2803fa85516f7187 SHA1 8b5c91110c9344de44038df5ef0f71c84dfbc2c4 SHA256 7c5532e4df11679ab3d1c15060ea413dbdb4886aea976ac714754b991a0d4bf7
MISC ChangeLog 2653 RMD160 22cd066ec80b59a23b0539ec259109e6a0b093a2 SHA1 b088256eec0a039fa3486c3dac3dc5b5234d5770 SHA256 1a436e80fe1440d45fc8e2fef28d9f7675aaba22d4c9f579142a3968f8f2f547
MISC metadata.xml 238 RMD160 aa4c6102dcad9033be66a368544fb5eb1333a2fa SHA1 b1bb872f150b9a4662c2ae89d549ef179abdedad SHA256 c82e7b300e53440b3083f208b7c5266d4dfb30d5e844bf5f3cc3537a76891d14
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEAREKAAYFAk9HnVMACgkQuUQtlDBCeQKUJQCeJShelnJpXa+ti/s4adfH/BlW
PqIAnAjvLP3F06QSRxL1HqdIyx9+xUqf
=XemH
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/libpar2/libpar2-0.2-r3.ebuild,v 1.4 2012/02/24 14:23:09 phajdan.jr Exp $
# $Header: /var/cvsroot/gentoo-x86/app-arch/libpar2/libpar2-0.2-r3.ebuild,v 1.5 2012/02/27 17:36:41 ranger Exp $
EAPI=4
@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/parchive/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha amd64 ~ppc x86"
KEYWORDS="~alpha amd64 ppc x86"
IUSE="static-libs"
RDEPEND="dev-libs/libsigc++:2"

View file

@ -1,6 +1,11 @@
# ChangeLog for app-editors/emacs-vcs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.83 2012/02/10 16:54:39 grobian Exp $
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/ChangeLog,v 1.84 2012/02/27 22:34:38 ulm Exp $
*emacs-vcs-24.0.94 (27 Feb 2012)
27 Feb 2012; Ulrich Müller <ulm@gentoo.org> +emacs-vcs-24.0.94.ebuild:
New pretest version.
10 Feb 2012; Fabian Groffen <grobian@gentoo.org> emacs-vcs-24.0.93.ebuild:
Marked ~x64-macos

View file

@ -3,15 +3,27 @@ Hash: SHA1
AUX emacs-24.0.92-ns-appdirs.patch 1538 RMD160 354b2726d80435aeb8b0e39616682df6774e7cf2 SHA1 50044a01c4c125d394308ea371f9a0337ee11609 SHA256 588b276284c7a56494fdba935a975c66edb668e5431bf25f1396696950c8f804
DIST emacs-24.0.93.tar.gz 51257120 RMD160 6a3b6ae0ecab96a53828856de6db0c016cc5d47f SHA1 0b98ecf3e9f44497bfaf4203c2afc81252c4bafe SHA256 4a100accb2f76231aed4dddb32d3725dec131280ad3bdf1b39b52ce337a210fe
DIST emacs-24.0.94.tar.gz 51251891 RMD160 3593d6a003b556f3755ba6ea3f8a92ba1b5ba2af SHA1 d70fe6da2d2b943423fcf16badb0294566710eaa SHA256 238dacb608e74fce088cde61b82907ba6ae5d975e88f38a0b199dbdbdb28feb5
EBUILD emacs-vcs-23.4.9999.ebuild 11183 RMD160 944d9981ea522e0cc75f8d8cace4b58efa6f3d64 SHA1 03177b048d4f72abcdc0d426d2c4406db13b4d4d SHA256 61a2c95095bd3e2fdfe5830991139732cb864ab5d0a434a0677615a84adf2193
EBUILD emacs-vcs-24.0.93.ebuild 12107 RMD160 7589ff12f188f125d6df0411b7e2477270ce8dae SHA1 04b3de8521e61a5794ac9e3544b0781399eb0b93 SHA256 d829fc0ba61a180b5ea43e1c0391e4424580bc7ff24a8941c3dfab5b29e74402
EBUILD emacs-vcs-24.0.94.ebuild 12103 RMD160 3b4d9b1c099e3a06605672dd8e9eab8beb487542 SHA1 982e496eb9b93a0e399041fa1d3f6a7dba9cf8ef SHA256 b85508fbe7bb96461c9cea9efd76f85f37579395b9025f3550b239008485d722
EBUILD emacs-vcs-24.0.9999-r3.ebuild 11477 RMD160 c779beb80bbe3850d2710b62ff3ae62979a14a19 SHA1 f2a419906b694ce591fade3f55f2feefae301e1d SHA256 b9d253c6831ac49cdb8f26ca1df7f118d264f5b23bc04e8f346321a516dac78d
MISC ChangeLog 64009 RMD160 073e6020d08fab8d5ba5a0b6b561ac5fc053f690 SHA1 768666d1258b23615e7df818c0a6361251249384 SHA256 23bed425f13a4d4ebb3b1e02ffcf08485bfad12772f2f35a8de66014cc8f12a8
MISC ChangeLog 64137 RMD160 b56fb0910242b6d82ca77b1db79f22ab5c0644de SHA1 7595f7bf8d3c1c9eaead0651cac240e6c0a4bab2 SHA256 5ef7f0b9f7a9919d804ee50e71aca03a44893f9fcc6849b69cee46be98220ee1
MISC metadata.xml 2159 RMD160 c0ec88f19a4e19271ea414b5e4429d0ca3ec4548 SHA1 3f8c32f164afe13baf231c60a2b64ca9912e5bfb SHA256 b1008bb18ce3aacd84175d61ac8254d017a4a9ba67d5b376f21a39e5699be3ba
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (Darwin)
Version: GnuPG v2.0.18 (GNU/Linux)
iEYEARECAAYFAk81S9wACgkQX3X2B8XHTomiqwCfaccjJg5pEc0I6I3y7UEleXdX
sMsAnjfpcRTvEOYODsYjnVjnmsQ+Xc6M
=DNo4
iQIcBAEBAgAGBQJPTAVzAAoJEDxpGckxwJCBnggQAJEGYjOVZuUmy+inulGq7HjX
L4YVrL8k0Iw1uAVTwWDL12aApE3t09oRQcAgOwxmyOxzO6wzjHzfgXwg3rbFUFhl
x1xi/gld+M76HVcbiRWLYta51tJSQCnfZGjHpOAG4VVeCFTopDoZOz32rp5xhpmS
gwetbv5pQoVDRM+tRNTbF3Xl7JIXQYbQnVtIUatTgW5vc001DnhaiyFaCfh7iHKu
h2bQrpf3a0/+gSlcI11g4WN6rUHjoCsimzP8Xh7mKvQLzPNUIY4VTBoRbTaefaef
2/dXzGGJUrSs1+TDVrrrIle6Au8fn9AH9/XrNtucoijeuFtQmaQSxT0qsxdJ4m3V
5IcNMg+8LjmO8tDJ9i4dvHvtWlo5nTYVcu0ue0pwrDH4ckh/c5LNnC1DAaRRfiic
nAWGVmc3lI6WxzOsnpZx3nq2ijCw8D5qXoj7cRTMw4aDQCDbNabO7P7sKo7apPim
mX9y0hJvYq4QN6lnY2FfJJYZ+LFaUxiKjcvKT7d4zJwy34l3oKvrNP9BYxGVrvW9
NIt+FeDV3myQm1oP/FaEIKrA+c1GADIUGePpfUpyVnseykLq4lWAE/0sYf8/9fZv
knsS9H2A+CqMySYG6Eh8qaMPRH+KA+0FyEecB7ffjK9XpBWfibqUbWQYFKycBrCU
QtJmSZac6JTFp7MdDJCf
=Xavd
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,369 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.0.94.ebuild,v 1.1 2012/02/27 22:34:38 ulm Exp $
EAPI=4
inherit autotools elisp-common eutils flag-o-matic multilib
if [[ ${PV##*.} = 9999 ]]; then
EBZR_PROJECT="emacs"
EBZR_BRANCH="trunk"
EBZR_REPO_URI="bzr://bzr.savannah.gnu.org/emacs/${EBZR_BRANCH}/"
# "Nosmart" is much faster for initial branching.
EBZR_INITIAL_URI="nosmart+${EBZR_REPO_URI}"
inherit bzr
SRC_URI=""
else
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-${PV}.tar.gz"
# FULL_VERSION keeps the full version number, which is needed in
# order to determine some path information correctly for copy/move
# operations later on
FULL_VERSION="${PV%%_*}"
S="${WORKDIR}/emacs-${FULL_VERSION}"
fi
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
HOMEPAGE="http://www.gnu.org/software/emacs/"
LICENSE="GPL-3 FDL-1.3 BSD as-is MIT W3C unicode PSF-2"
SLOT="24"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
IUSE="alsa aqua athena dbus gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
REQUIRED_USE="aqua? ( !X )"
RDEPEND="sys-libs/ncurses
>=app-admin/eselect-emacs-1.2
net-libs/liblockfile
hesiod? ( net-dns/hesiod )
kerberos? ( virtual/krb5 )
alsa? ( media-libs/alsa-lib )
gpm? ( sys-libs/gpm )
dbus? ( sys-apps/dbus )
gnutls? ( net-libs/gnutls )
libxml2? ( >=dev-libs/libxml2-2.2.0 )
selinux? ( sys-libs/libselinux )
X? (
x11-libs/libXmu
x11-libs/libXt
x11-misc/xbitmaps
gconf? ( >=gnome-base/gconf-2.26.2 )
gsettings? ( >=dev-libs/glib-2.28.6 )
gif? ( media-libs/giflib )
jpeg? ( virtual/jpeg )
png? ( >=media-libs/libpng-1.4:0 )
svg? ( >=gnome-base/librsvg-2.0 )
tiff? ( media-libs/tiff )
xpm? ( x11-libs/libXpm )
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
xft? (
media-libs/fontconfig
media-libs/freetype
x11-libs/libXft
m17n-lib? (
>=dev-libs/libotf-0.9.4
>=dev-libs/m17n-lib-1.5.1
)
)
gtk? (
gtk3? ( x11-libs/gtk+:3 )
!gtk3? ( x11-libs/gtk+:2 )
)
!gtk? (
Xaw3d? ( x11-libs/libXaw3d )
!Xaw3d? (
athena? ( x11-libs/libXaw )
!athena? ( motif? ( >=x11-libs/openmotif-2.3:0 ) )
)
)
)"
DEPEND="${RDEPEND}
alsa? ( dev-util/pkgconfig )
dbus? ( dev-util/pkgconfig )
gnutls? ( dev-util/pkgconfig )
libxml2? ( dev-util/pkgconfig )
X? ( dev-util/pkgconfig )
gzip-el? ( app-arch/gzip )"
RDEPEND="${RDEPEND}
>=app-emacs/emacs-common-gentoo-1.3[X?]"
EMACS_SUFFIX="emacs-${SLOT}"
SITEFILE="20${PN}-${SLOT}-gentoo.el"
src_prepare() {
if [[ ${PV##*.} = 9999 ]]; then
FULL_VERSION=$(sed -n 's/^AC_INIT(emacs,[ \t]*\([^ \t,)]*\).*/\1/p' \
configure.in)
[[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
einfo "Emacs branch: ${EBZR_BRANCH}"
einfo "Revision: ${EBZR_REVISION:-${EBZR_REVNO}}"
einfo "Emacs version number: ${FULL_VERSION}"
[[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
|| die "Upstream version number changed to ${FULL_VERSION}"
fi
epatch "${FILESDIR}"/emacs-24.0.92-ns-appdirs.patch
if ! use alsa; then
# ALSA is detected even if not requested by its USE flag.
# Suppress it by supplying pkg-config with a wrong library name.
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.in \
|| die "unable to sed configure.in"
fi
if ! use gzip-el; then
# Emacs' build system automatically detects the gzip binary and
# compresses el files. We don't want that so confuse it with a
# wrong binary name
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|| die "unable to sed configure.in"
fi
AT_M4DIR=m4 eautoreconf
}
src_configure() {
ALLOWED_FLAGS=""
strip-flags
if use sh; then
replace-flags -O[1-9] -O0 #262359
elif use ia64; then
replace-flags -O[2-9] -O1 #325373
else
replace-flags -O[3-9] -O2
fi
local myconf
if use alsa && ! use sound; then
einfo "Although sound USE flag is disabled you chose to have alsa,"
einfo "so sound is switched on anyway."
myconf="${myconf} --with-sound"
else
myconf="${myconf} $(use_with sound)"
fi
if use X; then
myconf="${myconf} --with-x --without-ns"
myconf="${myconf} $(use_with gconf)"
myconf="${myconf} $(use_with gsettings)"
myconf="${myconf} $(use_with toolkit-scroll-bars)"
myconf="${myconf} $(use_with wide-int)"
myconf="${myconf} $(use_with gif) $(use_with jpeg)"
myconf="${myconf} $(use_with png) $(use_with svg rsvg)"
myconf="${myconf} $(use_with tiff) $(use_with xpm)"
myconf="${myconf} $(use_with imagemagick)"
if use xft; then
myconf="${myconf} --with-xft"
myconf="${myconf} $(use_with m17n-lib libotf)"
myconf="${myconf} $(use_with m17n-lib m17n-flt)"
else
myconf="${myconf} --without-xft"
myconf="${myconf} --without-libotf --without-m17n-flt"
use m17n-lib && ewarn \
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
fi
if use gtk; then
einfo "Configuring to build with GIMP Toolkit (GTK+)"
myconf="${myconf} --with-x-toolkit=$(usev gtk3 || echo gtk)"
local f
for f in athena Xaw3d motif; do
use ${f} && ewarn "USE flag \"${f}\" ignored" \
"(superseded by \"gtk\")"
done
elif use athena || use Xaw3d; then
einfo "Configuring to build with Athena/Lucid toolkit"
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
use motif && ewarn "USE flag \"motif\" ignored" \
"(superseded by \"athena\" or \"Xaw3d\")"
elif use motif; then
einfo "Configuring to build with Motif toolkit"
myconf="${myconf} --with-x-toolkit=motif"
else
einfo "Configuring to build with no toolkit"
myconf="${myconf} --with-x-toolkit=no"
fi
! use gtk && use gtk3 \
&& ewarn "USE flag \"gtk3\" has no effect if \"gtk\" is not set."
elif use aqua; then
einfo "Configuring to build with Cocoa support"
myconf="${myconf} --with-ns --disable-ns-self-contained"
myconf="${myconf} --without-x"
else
myconf="${myconf} --without-x --without-ns"
fi
if [[ ${PV##*.} = 9999 ]]; then
# These variables are not needed for building. We add them to
# configure options because they are stored in the Emacs binary
# and available in variable "system-configuration-options".
myconf="${myconf} EBZR_BRANCH=${EBZR_BRANCH} EBZR_REVNO=${EBZR_REVNO}"
fi
# According to configure, this option is only used for GNU/Linux
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
# out the location because $(get_libdir) does not necessarily return
# something that matches the host OS's libdir naming (e.g. RHEL).
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
crtdir=${crtdir%/*}
econf \
--program-suffix=-${EMACS_SUFFIX} \
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
--with-crt-dir="${crtdir}" \
--with-gameuser="${GAMES_USER_DED:-games}" \
--without-compress-info \
--disable-maintainer-mode \
$(use_with hesiod) \
$(use_with kerberos) $(use_with kerberos kerberos5) \
$(use_with gpm) \
$(use_with dbus) \
$(use_with gnutls) \
$(use_with libxml2 xml2) \
$(use_with selinux) \
${myconf}
}
src_compile() {
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
if [[ ${PV##*.} = 9999 ]]; then
emake CC="$(tc-getCC)" bootstrap
# cleanup, otherwise emacs will be dumped again in src_install
(cd src; emake versionclean)
fi
# set last component of emacs-version to (package revision + 1)
touch src/emacs-${FULL_VERSION}.${PR#r}
emake CC="$(tc-getCC)"
}
src_install () {
local i m
emake install DESTDIR="${D}"
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|| die "removing duplicate emacs executable failed"
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|| die "moving Emacs executable failed"
# move man pages to the correct place
for m in "${ED}"/usr/share/man/man1/* ; do
mv "${m}" "${m%.1}-${EMACS_SUFFIX}.1" || die "mv man failed"
done
# move info dir to avoid collisions with the dir file generated by portage
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|| die "moving info dir failed"
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
# avoid collision between slots, see bug #169033 e.g.
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
rm -rf "${ED}"/usr/share/{applications,icons}
rm "${ED}"/var/lib/games/emacs/{snake,tetris}-scores
keepdir /var/lib/games/emacs
# remove unused <version>/site-lisp dir
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
local c=";;"
if use source; then
insinto /usr/share/emacs/${FULL_VERSION}/src
# This is not meant to install all the source -- just the
# C source you might find via find-function
doins src/*.{c,h,m}
doins -r src/{m,s}
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
c=""
fi
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
X
;;; ${PN}-${SLOT} site-lisp configuration
X
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
X ${c}(setq find-function-C-source-directory
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
X (let ((path (getenv "INFOPATH"))
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
X (and path
X ;; move Emacs Info dir before anything else in /usr/share/info
X (let* ((p (cons nil (split-string path ":" t))) (q p))
X (while (and (cdr q) (not (string-match re (cadr q))))
X (setq q (cdr q)))
X (setcdr q (cons dir (delete dir (cdr q))))
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
EOF
elisp-site-file-install "${T}/${SITEFILE}" || die
dodoc README BUGS
if use aqua; then
dodir /Applications/Gentoo
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
mv nextstep/Emacs.app \
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
elog "You may want to copy or symlink it into /Applications by yourself."
fi
}
pkg_preinst() {
# move Info dir file to correct name
local infodir=/usr/share/info/${EMACS_SUFFIX} f
if [[ -f ${ED}${infodir}/dir.orig ]]; then
mv "${ED}"${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 "${ED}"${infodir}/dir{,.*}
for f in "${ED}"${infodir}/*; do
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
install-info --info-dir="${ED}"${infodir} "${f}" \
|| die "install-info failed"
fi
done
fi
}
pkg_postinst() {
local f
for f in "${EROOT}"/var/lib/games/emacs/{snake,tetris}-scores; do
[[ -e ${f} ]] || touch "${f}"
done
chown "${GAMES_USER_DED:-games}" "${EROOT}"/var/lib/games/emacs
elisp-site-regen
eselect emacs update ifunset
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."
elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
elog "for how to enable anti-aliased fonts."
elog
fi
elog "You can set the version to be started by /usr/bin/emacs through"
elog "the Emacs eselect module, which also redirects man and info pages."
elog "Therefore, several Emacs versions can be installed at the same time."
elog "\"man emacs.eselect\" for details."
elog
elog "If you upgrade from a previous major version of Emacs, then it is"
elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
elog "all byte-compiled elisp files of the installed Emacs packages."
}
pkg_postrm() {
elisp-site-regen
eselect emacs update ifunset
}

View file

@ -1,6 +1,24 @@
# ChangeLog for app-emulation/wine
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.403 2012/02/27 05:44:04 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/ChangeLog,v 1.404 2012/02/28 01:31:09 vapier Exp $
28 Feb 2012; Mike Frysinger <vapier@gentoo.org> wine-1.2.ebuild,
wine-1.2.1.ebuild, wine-1.2.2.ebuild, wine-1.2.3.ebuild, wine-1.3.0.ebuild,
wine-1.3.1.ebuild, wine-1.3.2.ebuild, wine-1.3.3.ebuild, wine-1.3.4.ebuild,
wine-1.3.5.ebuild, wine-1.3.6.ebuild, wine-1.3.7.ebuild, wine-1.3.8.ebuild,
wine-1.3.9.ebuild, wine-1.3.10.ebuild, wine-1.3.11.ebuild,
wine-1.3.12.ebuild, wine-1.3.13.ebuild, wine-1.3.14.ebuild,
wine-1.3.15.ebuild, wine-1.3.16.ebuild, wine-1.3.17.ebuild,
wine-1.3.18.ebuild, wine-1.3.19.ebuild, wine-1.3.20.ebuild,
wine-1.3.21.ebuild, wine-1.3.22.ebuild, wine-1.3.23.ebuild,
wine-1.3.24.ebuild, wine-1.3.25.ebuild, wine-1.3.26.ebuild,
wine-1.3.27.ebuild, wine-1.3.28.ebuild, wine-1.3.29.ebuild,
wine-1.3.30.ebuild, wine-1.3.31.ebuild, wine-1.3.32.ebuild,
wine-1.3.33.ebuild, wine-1.3.34.ebuild, wine-1.3.35.ebuild,
wine-1.3.36.ebuild, wine-1.3.37.ebuild, wine-1.4_rc1.ebuild,
wine-1.4_rc2.ebuild, wine-1.4_rc3.ebuild, wine-1.4_rc4.ebuild,
wine-1.4_rc5.ebuild, wine-9999.ebuild:
Add pkg-config to DEPEND since various libs need it #406051 by cyberbat.
*wine-1.4_rc5 (27 Feb 2012)

View file

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Hash: SHA1
AUX wine-1.1.15-winegcc.patch 1556 RMD160 ca7e0df0a45507e7d31ed81c5712111b83ed9bfa SHA1 4b155fe7cb5e831b7f92757d52aa1ab12569b232 SHA256 dbd89db561d7583faf317d795b8c11231575d885e21c6414add39079604dbd0d
AUX wine-1.2.3-msxml3-libxml2-headers.patch 14328 RMD160 84409dda4e680967048dceaf057c007d5e78d3c9 SHA1 a396cafc13e6b72e5fb101433d54a87cde0ae20d SHA256 0a046e532343f9a4508307434a2f39e0a3a50a66c165b69e56dd671488d4ba7d
@ -63,60 +63,70 @@ DIST wine_gecko-1.4-x86_64.msi 14980096 RMD160 5613e27d474085c31b53c868ed020445b
DIST winepulse-0.35-configure.ac.patch 2826 RMD160 e419d43667be01af9b24a0e46822c41572a6ff9d SHA1 4943381128fd9555280884e2bb5867be4a8731d9 SHA256 837bffaaddb6b7b0a474c7262a57f12e250e135cf6228dde1a22849f66de1250
DIST winepulse-0.36.patch 101815 RMD160 9a20076436a7e49c317bc624dd71b61c93acddff SHA1 aa6a4c9d4619f8452aad8c457c879769cab8f8fc SHA256 7508b171bfecb461ecb464426cb4bcd9c3ff77645b787fcbf61e27dd34fe1b05
DIST winepulse-0.38-winecfg.patch 13088 RMD160 e7aa8f91c20b6d706fc12e11677440f19890f4c7 SHA1 55b785636d2982f19e0634b26eafffbe46b79c60 SHA256 051ef1cb5598c319152ad28b85733927a711b45e0bfa92f0b0b2331588f5894e
EBUILD wine-1.2.1.ebuild 5664 RMD160 fd27bfc55dada74a20a200de2ae8da8aba915f2d SHA1 1623b8274cecb4d3bf8ca18572727ad0c399b1d3 SHA256 28a01e0d31ce4eb3fbf2642e492b0bcae7c8bcb65a91e1fd7f707ab94935072e
EBUILD wine-1.2.2.ebuild 5737 RMD160 d1de4f1669afebe54c7317ac0f1bc2a090decb3d SHA1 0e2d44fd706a1662bd557f1c66b6511099459793 SHA256 68d138ed0fbbe927e2c8c4b9751646cb20834444477c2ac7756c8fd2e41ea4b6
EBUILD wine-1.2.3.ebuild 5808 RMD160 8042213140f52fcce27b5f22f0488ac45c76f8de SHA1 6fd6a4291be5126bbe677d6fadc5bfc342105776 SHA256 22db777c9589aad37a167a9ece0291ece23fd518901f083d9a53ed6587459f72
EBUILD wine-1.2.ebuild 5134 RMD160 6fd48eba082d6ab762f8a05cf971864151ae8e0a SHA1 44461a5eb0212ad2bf75d9ba2281ab34154edd3f SHA256 447dd8836e506b74b256bb68667517661872db9605e0e844beae09e98c8d6ca5
EBUILD wine-1.3.0.ebuild 5273 RMD160 28b074a92e2a1a4a8d500d0f8f00e2cce77d7d82 SHA1 18ef8d19349d74e5c296373370acdee9dd87bb5f SHA256 c07013867c284884e6fd37cadaf62ced987832ac639a17f189c79d44409069c6
EBUILD wine-1.3.1.ebuild 5272 RMD160 4c1a54b12db766e92cad2416ff329592fe88bde4 SHA1 723408180cf9a2ec429dd6f8a9ba62fe87eed364 SHA256 f3608def42cc4e96f5e7e27a2d2b286d528d84ec4d6809e109996f8ddfeb677f
EBUILD wine-1.3.10.ebuild 5569 RMD160 cb524b1c6385e70cb45b54005f81b578bc7093fd SHA1 ac36afa373cb38c0de28cd21aa36dba797bc0553 SHA256 76ad68b2f49499f3a0dcd30327020d991ce0ffa8ec5bc906b7f2b926aebbc3cd
EBUILD wine-1.3.11.ebuild 5631 RMD160 4169b7375d6aac074364fa97b3fbef8fb595e49f SHA1 88f87bc0d3013685d0fd81b4a785e75c60460ea0 SHA256 f00b700ddc535d70b1f241ef756712d57f62ae6dde882384b73b1cd651ea1f92
EBUILD wine-1.3.12.ebuild 5631 RMD160 bd3fe89ea6cdb3eef91e5701cf140c7fc716672a SHA1 9804705789f3bdd6407fd0d7c87bfd2cf31c03a2 SHA256 38f62122fc3db044f4a80a2042a48a34f8aae1ce4daa2e8bd3298c763aff77ee
EBUILD wine-1.3.13.ebuild 5631 RMD160 9a064707702cdb790053b725191700df3496c0c2 SHA1 d86e893e375a4d2e60598afbfdba43333b6415d8 SHA256 517515ebdef2ffd0f339f7454e393abc5f7531732ec94438dd99cd4bef60cbf1
EBUILD wine-1.3.14.ebuild 5631 RMD160 8417f96da7108b2cde7b145b708ab3df7d71ee06 SHA1 e4eddfc9f2ad644d020b70ce9dddc6afeec954b0 SHA256 45c4c71e86c3ebf05e083e9d7356992d87aa0089f68a57d48b3673fc7e1111c6
EBUILD wine-1.3.15.ebuild 5631 RMD160 4ec5987b59b46d31f8b6a38305155fb0028b6367 SHA1 6ab19d9cb380471e3dcc42f66f5f20c07802bc7a SHA256 b31dce19b7c6af36616a9c356aadd5652a1a6f61b503fa94141f16b2b3168320
EBUILD wine-1.3.16.ebuild 5631 RMD160 32c9dbcdbc6da6a8d0c5ee8a60834d928c0a473b SHA1 9b2a8c7ff0e59e3570ab174587de6795dcef680e SHA256 fe3e1fd5490bc60e3482e7f1a624850e689cfbb5330a12be7880dc132b2189be
EBUILD wine-1.3.17.ebuild 5631 RMD160 5f4d82719376488b530ca8d25da84b8603444c54 SHA1 89645f1a2a303eb6ff8c2f70b1869b80a7553088 SHA256 84d563a1726ecbde94bceac288e601f916e98658fa522a880979a3039816bd96
EBUILD wine-1.3.18.ebuild 5631 RMD160 e0fdacf997ecd0e687bb889231e5a5699125eeef SHA1 db4f5ebfdac82dd783797868598ac16a32a35d6d SHA256 15bee298a548ef7e6b62975c17a9455d7debd1e16e1a71ffd6c0ea9dfc9f79c1
EBUILD wine-1.3.19.ebuild 5631 RMD160 0222f17ee48847c6c2b1d9db53f9c29b99e7b2d8 SHA1 c6814ba0f5204da17a843a175923b1bcaab31571 SHA256 865ba9aea0a0017975407730d67e965d9b013ffd735ea33de65bf3b2457d7ea0
EBUILD wine-1.3.2.ebuild 5401 RMD160 b5bba132ad377c1a1faf56cb09895fdd8fa27cee SHA1 ad624bace71f5d75ffe4f675621df2f5e10496e4 SHA256 3c5172d4bbed8a260512ce5ef0dea5c1ab5c4d72c1148d488b25d10386312352
EBUILD wine-1.3.20.ebuild 5631 RMD160 7b622a3c81348850819a7d21cc7b3f2ce903b9fc SHA1 8ecaa8082d345a94e74c78e64a341e4276f067db SHA256 bb7c6aad42c98ebdded1e5b616f2a96b16fb46fb02b4c2fba0ed15c36fd79561
EBUILD wine-1.3.21.ebuild 5631 RMD160 9b9a3fe9f5fb86b1e3d4ddba0663ffe9b0f081fe SHA1 fc3e771f3a188a0f412aa6ef1153dbc7b1033e52 SHA256 86c106d7e71e94c100cb427bbb757946d3e6de2caf4f86947365cf18efb4c84f
EBUILD wine-1.3.22.ebuild 5631 RMD160 050b85bc3271200810d76a43c6e37c7e06c37813 SHA1 3303de467371eb24c33fdf37b8611859500bf3e9 SHA256 f06bd0f267b649cd52695dff57db6befa476d72bce6724f28c2f45c012704b93
EBUILD wine-1.3.23.ebuild 5631 RMD160 7112f2e121617a7dd56a14591328e3f8cd7ecb82 SHA1 ef232e56e6a36b4ea18965b2d67659e240a5ce86 SHA256 1919496bf4d35c6aaf91e6bb4a07e6ee3a319b435a2bb4c954bb3674e80ac6b5
EBUILD wine-1.3.24.ebuild 5630 RMD160 2ee20c48cbe682670365b0c35c8dd41a75162a23 SHA1 d7a77b0125983b0d0aaa2b8b8a9ffdfdf3541b4d SHA256 dde44674a0821ceaa1d1defb40fa5d68900870b232bb76b95d6ed66517711c7c
EBUILD wine-1.3.25.ebuild 5489 RMD160 307fa4c7311d8e4c2cb5aa158650a26a7f5e9f98 SHA1 cba812119bf3a1ff44dd35e33984e1463faab297 SHA256 0b90a80c00db4cf3197d1431c3fd2a742afc50f11d56232c68a1bb7a695b211a
EBUILD wine-1.3.26.ebuild 5489 RMD160 ae42f51cf0234abb7a8e7d738c60272927cbba8b SHA1 f5f35b9d31001c3c4dd8e124d18ceb690ac77e01 SHA256 fa8144dec872b236ce473c62452521059d20ad000e6433dd7cbff0157f41a985
EBUILD wine-1.3.27.ebuild 5486 RMD160 541200e53f974b2f7ed8f3e111fbdb641786eaa6 SHA1 b6f41805ebd36c705b54e9828bab900f16920f70 SHA256 3ebe23fbd196e1d339d4970ce23333a0bfec89e57680237a78a76b0e32852221
EBUILD wine-1.3.28.ebuild 5486 RMD160 969c19fd77f8733441e2f86b7dd58a629abec0ee SHA1 be1ef845e6136e4f69b9016c10493909f5d4fd7f SHA256 41e84c02a4accaf40aba7c1ff73c021fdee05b3ad4395666d103ee14d97fb1b8
EBUILD wine-1.3.29.ebuild 5486 RMD160 636bc936d43424318a52d0dc78adef8ff05e290a SHA1 a395b4b1ebfbd0477b37707f210d7fb9cbc77647 SHA256 57ee8d3e073bb5e88ff2c5dfb3618014c80bbc833981bfa4de3e6b4a8f2c7ae4
EBUILD wine-1.3.3.ebuild 5409 RMD160 5fcb8b1da2dc116bba40e359319e9953c28aec63 SHA1 92134cf9079d23ed9e2657fff276d9fa0f1c0889 SHA256 5d7ce85157c332676d8faa848f5bf5a271e87a11eac428e515fe984858b5507c
EBUILD wine-1.3.30.ebuild 5486 RMD160 54aa81caef038fef4cbebfd323430d05a6f34681 SHA1 51b023c29a8a797307bd3ed13bffac80f75a82f7 SHA256 99ede9479fbc375674a0e339e8c25f818fdc6d293237336c1a2fe47e4605bc13
EBUILD wine-1.3.31.ebuild 5486 RMD160 dd4714e28e85f4859429468eeee3b917244810eb SHA1 e8ada0bf6abfadb69b59e44dfad70c7dbf2d2d84 SHA256 76c81b4d098170329d670e4dc5b9b6e3fb7676483e0d12ee3885d64e2e7d14df
EBUILD wine-1.3.32.ebuild 5484 RMD160 45cc9207b537ee21776361794cfad51a1281d559 SHA1 761250523a711d458736cb83985e384e543f7822 SHA256 ebbadcde11ad030c02570ab55aac04fde15fa15dc0dec0d49715840d9a33d673
EBUILD wine-1.3.33.ebuild 5484 RMD160 59f4c96ec303144363a00a3f04bc620ed775148c SHA1 5b36f41a62ba98167134d3280fe3fb5d42cd0b11 SHA256 68dc391f0a0ea49df0c80ad5e2f9fa1b0138bebf574f037ebed302dbb030f9aa
EBUILD wine-1.3.34.ebuild 5484 RMD160 3a7e0d98fc0e9b555c3d99f2a571f5c250a64be7 SHA1 278c20e6e9c889ecafa45ecec2e007c4ff731564 SHA256 8bfc8fceae1648e1cfe045bc8c92595b5bddcb2a194abc85d81026c1bb1ce032
EBUILD wine-1.3.35.ebuild 5484 RMD160 b7659b99fb364acb23b44f53a4936b6f112ec49b SHA1 faeaadca5bcb44bbea704cd1f5011e874372d52a SHA256 e856e9f9084a6de63323c3a572f4593fe18a640d4a457bdaefc739f2facc41e7
EBUILD wine-1.3.36.ebuild 5536 RMD160 2e05dfdea625a1205da32b651983e4251be8aa69 SHA1 62bb8c5462cfd2ccecf29684d807fba74e99e6d7 SHA256 0571f6423e2592d963af304035e3eda771247c6b570d9c8087858c584780cc2c
EBUILD wine-1.3.37.ebuild 5536 RMD160 01db2c9d967d15fb49d8c9bffcdfbfb14ef09878 SHA1 bae76dafe0f292005849da02fe19275eda2a4f04 SHA256 671df9b8edf9d68bd2e388c6ba3bb6983bbe9422ebbc3a7f87796e61c18aaca4
EBUILD wine-1.3.4.ebuild 5401 RMD160 58d6574686fe8e18162d2cb9692f6181baa201fa SHA1 ce4d01cd7171570cd9267dc6f892ee5f44cb7e55 SHA256 3fbfb24aaf5f4b08f11db8b68c06b9655028a22a310c3c683b0aae94952c9ec8
EBUILD wine-1.3.5.ebuild 5409 RMD160 9ab3f172bf588790ff0f92890e06c102860bb6c9 SHA1 96ddf5f80d93ca60f36b05c7aa3617b82d044ce1 SHA256 90c337277c1b37c9efc2c4896e2380623a0c85224dfc1ad1125405b02dc6cded
EBUILD wine-1.3.6.ebuild 5510 RMD160 c50cdf8d539410c25d08c43dd4d45c6ce576f3c2 SHA1 655d30d6e800d361c38f12790f173c3da448a190 SHA256 4840c0d0d669645666e58e9f8b6769f1af880be8657b7303f79c1eaddb800e9b
EBUILD wine-1.3.7.ebuild 5510 RMD160 d3ec49932ca26f333251f8bf067de2e8d4aedf4e SHA1 5eae628bfb46e4696aa872b355540c8867ad175a SHA256 523521a5a5ac517d373fbef78fa7552fa6bbfda352611c1284b3fa6777bf8d88
EBUILD wine-1.3.8.ebuild 5510 RMD160 ad4ef9400c783f96643a6b08903ff61fb44b8159 SHA1 55db95125b39f233f376c4dd164f758fc68a03df SHA256 323b09936524801303e964becdc2279e2e5e417ec2bb5f8d207d38c5137eeb13
EBUILD wine-1.3.9.ebuild 5568 RMD160 f48129920b292abe3bc6c80a45dc73534401ebf4 SHA1 637b7d7b11cd0390f5ba47e7b24f571ad6d8657f SHA256 0140f2676f9032703a6a809c5e3d2b37a99152e1c2b560548fba26ec3589034b
EBUILD wine-1.4_rc1.ebuild 5534 RMD160 a4ef8840df0b248edbd680e7629edbfd5c6f5461 SHA1 9bc2556d97843c74a0667a2e51e3a96766a70132 SHA256 d19b48903aa42c681e15aba4090aee06dd09d22429917dc7a30e6857853da145
EBUILD wine-1.4_rc2.ebuild 5669 RMD160 4b2346ed1c6b1cd917eb8fb0c5499f131b7cc16d SHA1 7767c1823f5de71969519561f46ca10de53ff329 SHA256 ac94ad0a2a170578fa8e52afc22985763d6e4eea22dcfe28feac457c79a34ea2
EBUILD wine-1.4_rc3.ebuild 5673 RMD160 171c480f8184bce22a85448ca547b3a394359d75 SHA1 c823c8074074e72269a9add851442782512df6bb SHA256 94985b515d8a66749f305601fce2a3f310e504de9f3044aa01473eef5dfc4a17
EBUILD wine-1.4_rc4.ebuild 6102 RMD160 8b221113baa5f6a2a4bae789dfb90cbd7e7e2913 SHA1 98cc71ee725375d03868bc1f848d00a1667808d5 SHA256 4a8160764dc10e489111984c22bac1f2ee46e01d8c249eff32d403f11dc7924a
EBUILD wine-1.4_rc5.ebuild 6102 RMD160 cff4f9279e495b9b9132d1d5538f3b7124d64907 SHA1 ab2ba19e31c0873e488d82661a2e9cb103829f0f SHA256 ae72535c6ce04e80edff4caa58ed090173701ca8950eeea86507ccfe7a30ac05
EBUILD wine-9999.ebuild 6101 RMD160 17396e7408e6da1e64d9fe69c524701e0c1641e5 SHA1 fcae4eb6db1b011486674123b733b4ffd672971f SHA256 0d7085384c42ba547446091944e24500817ef39efd814d82d46f2adde73b2dc4
MISC ChangeLog 83616 RMD160 fe0507f37bfeef1587af24f65216aa10783be041 SHA1 90bf44019316d22d06fc68123ab432be94533601 SHA256 48520967ed61b4c77206523bc710c49d8bf1a368c0aaf87c79c600108e6820f8
EBUILD wine-1.2.1.ebuild 5681 RMD160 e99747ec80098ea3875e572ce5d117d751e8a6dd SHA1 95ed4fe24d3084b0d80af18ddd52e4e03b39e1a9 SHA256 73ea9f976ca191d6d845ca03d96f78de9f38350eb9f3eb2aa40df41a929210b9
EBUILD wine-1.2.2.ebuild 5754 RMD160 bc0957623ead2162b60dc869f0f88603e031c4c2 SHA1 e0074c1d094ac3a1535bb6d14937e6660598d60b SHA256 f8de32cf5087d6a1af135d47a86ddb6e4bb0c074005b95d93abb00144752d632
EBUILD wine-1.2.3.ebuild 5825 RMD160 119d258ae34f85822067af6b79acbee0e361c4d7 SHA1 005bee5a2fc34c2a8da1f6ce6e3acea0244692e2 SHA256 d9a700757be4eba42cc9dae1f7a9495472dfd45272ba12559c50cab6fc1ec58a
EBUILD wine-1.2.ebuild 5151 RMD160 be1640716733781780a25f30d40b5e46ba0dc14e SHA1 bc428f208015e9852e81f9da06a41f3a315cd013 SHA256 cd75777e5fcba96003afb5c6ca9da5af15c1676ed34bb91460e201d217dabc9c
EBUILD wine-1.3.0.ebuild 5290 RMD160 be25d79670d1c82d6e3de57d98ee9d401e67f82d SHA1 b93af11291505acf011c489d9dc4a212e24fbdf7 SHA256 2b3dc6a39e2166d0b9e258cb8c70390c2fd5704256a88ac5506b1d37cdd33667
EBUILD wine-1.3.1.ebuild 5289 RMD160 93a4bac22969a519654b08d0400daf74d5baddc0 SHA1 9761912da01f3620c3283e4617f9e28e5929cdb4 SHA256 894ed07050bfe753f704c0b3b32fa0df55f3be6fbc4d38f6f4533b198306f3b5
EBUILD wine-1.3.10.ebuild 5586 RMD160 e1426af8d43ca85d451586e7a4a8842c84e557cb SHA1 41a02499e380059be09170089a7ca34a1b254452 SHA256 cf42013ffa1badd1e7b780a09fb06d64d6d2a3cbbf9b55112035c99fe1708218
EBUILD wine-1.3.11.ebuild 5648 RMD160 158929126dd394c4e38ba249069c66903123a548 SHA1 5d5c9ecbc490051fb6ea8ff905f221562cda0538 SHA256 236b545ddc48b3125c733881d382c0f2c8ffac3884b38b9171d66e992ec2fab0
EBUILD wine-1.3.12.ebuild 5648 RMD160 024c5b8b4a318a16743f047ed680258d8127980c SHA1 e356f6a053d8d1bac4fe8112763e4e2865320d5e SHA256 2ac88709e55ecb5194aceaca41adb373514fcca536fa1c3e2613017fa6333cd4
EBUILD wine-1.3.13.ebuild 5648 RMD160 04ddb59912ac8303889f51fb6cdb1c3808bda5aa SHA1 521d078d6b98341be88819f37a7c8b8cbbeedd77 SHA256 dc4a0d77acb68c6c0f699126b64847a1100e0f45bd70c67f25b9b2fdd4efdac1
EBUILD wine-1.3.14.ebuild 5648 RMD160 75dc886ac4f4c085eb890d57c6a1f5a08b6a74f0 SHA1 b95e3a8bd5942e5f61253043e7e0c6729fdfe0e4 SHA256 d4f8a2a9d5350f9b84517e9cbbefe06ff0563155a9c4558cadaef2931c75d72f
EBUILD wine-1.3.15.ebuild 5648 RMD160 742a9707a86dfa991101e57aa724e894cab9e7cc SHA1 63de6b59dda4c80571f73610cdc93f65590a9f8a SHA256 0dc81b8e6e915df31a0c0348f8c55e13631957872ce54d1fd7c77c328970f7b8
EBUILD wine-1.3.16.ebuild 5648 RMD160 b6a075b64b34f11ce3f2fe7bfa5b5db08083a8fb SHA1 5f5ce0f73d0e4bd6b3bd672b7f725ee39575148a SHA256 e8c74229c8f5ca838ad12f4834e8b0c2a00feb7e98756a090a2a7fb0dfa56ec4
EBUILD wine-1.3.17.ebuild 5648 RMD160 6be5a9befdc3372d768fdbb50727ad82fdeb53bd SHA1 56796b6c0d8a380b25258d3a6753808b8138d84e SHA256 6930e1abe25d65e6e73ba2208ba5614be76538b2f65b708dfd6b8f49224ebd24
EBUILD wine-1.3.18.ebuild 5648 RMD160 bbc5113fc4f9471e005a2caeaffd9ed8b82a4e4f SHA1 feb930a366ed3b4fa663aa72b4157fc4d536df1e SHA256 7d14b60449579391d61256dfe9ea967ffc2ab3ca75d5b0f613b2ae34c8621b0f
EBUILD wine-1.3.19.ebuild 5648 RMD160 d4d4ea990e09d7cfe7aa117d22af1c1a91bada2a SHA1 f85e5fbba3eb48367650f784e30514e5b456a0cc SHA256 e8ae0296bddf97b12b778cf08aa81fa10e86876625e9a37bb46bb11a6104184f
EBUILD wine-1.3.2.ebuild 5418 RMD160 43bedec906d29e711bfef01929ef9ab0d2cbedc3 SHA1 d166a4151a1897593a9fa055d33c54c4d1520093 SHA256 68cee6e95bccfc782f38b6720cc5a9e6a0b12522fe7a45acf8d239db07eb1788
EBUILD wine-1.3.20.ebuild 5648 RMD160 bf809b6435b9ec2acc3258fb2650d79b9946cdf3 SHA1 63e2b0169757d3cc3e3ffe50630b24159c8f3225 SHA256 61ffa5ab290f73e4e53e4e3b0d3e99bf959963eedfa872273611a23c1139e9bf
EBUILD wine-1.3.21.ebuild 5648 RMD160 1ad1cbc45d8d277556355404b945a2b93cd7764d SHA1 06cf19a327c163981c22f027252fda934aab2902 SHA256 b6a5fbd0e759f34238b62819dba036bf1691fc4f8b61fea83029e7f000645a00
EBUILD wine-1.3.22.ebuild 5648 RMD160 59daa98261ceb019cfa9878a4ad324e15f709612 SHA1 a19099e1c37a50f3242af2bde99ad152d56365da SHA256 1fbd97ca0e9ccf0a493f4cbe723fea7327a7be01648e3ba104666f38ec04f10a
EBUILD wine-1.3.23.ebuild 5648 RMD160 3b0f636e8b468a8b841e8e0f0977e5af5a2fbb59 SHA1 226f792573eec1b4ce293574799ec24fec3831aa SHA256 f48df81f71f5e559ded05234618c2642e74b4b4e418743d1e389706743cb8546
EBUILD wine-1.3.24.ebuild 5648 RMD160 5293cb1b0f3144bd8bb7f0c724d8e64726bda3d6 SHA1 eca4f14239a50aa1b2f98572c39cc18eb8b15753 SHA256 0d65c315bc0a1e634399feb38cfd8c67df6faa4de45059e9a6f49f8d8a323d6b
EBUILD wine-1.3.25.ebuild 5506 RMD160 590dea27ec0274f25e4db81008438654fa8c9ef9 SHA1 20a867c787dad142d232254ecb09423fe78f969e SHA256 2b3d4a9a0c4b2dc60e6c0e181a5af36cb0381314fad9002c623adbaf655f2491
EBUILD wine-1.3.26.ebuild 5506 RMD160 d88ce0ccefd1d4d776c4178ab287d9ce67f7a811 SHA1 3c221cffb82f431f7c250c1b556602d6df0c186e SHA256 fee08550a55b6164055df08eea98d7709359556ab65be9c38c816b70c457288c
EBUILD wine-1.3.27.ebuild 5503 RMD160 2e33ee0da94c9c09a04262b5f7244f0a98818acd SHA1 2b3f115bf26b681345adf91fc665c7100d33ebad SHA256 18031a67198711485d425a0f57e8ef9a0daaf3107000efc79833241cb359c73d
EBUILD wine-1.3.28.ebuild 5503 RMD160 b6fb70c0585a80c9e452989e0593b691d0d34597 SHA1 4cd9ff67ef8fc28617bbba04e94ea4de09c28358 SHA256 6b03f36b326169beb32829b5a8a9af25bc96984656a23b2aa93633664821307f
EBUILD wine-1.3.29.ebuild 5503 RMD160 66f930b5cbe5ece19d06f68c96daf958362427f9 SHA1 c423753662d966558aadcf88fbf16b8e7fd51ddc SHA256 f0963cb133e9bb69a96a761577224991b80527f08c6925ed83422f8457ade5a3
EBUILD wine-1.3.3.ebuild 5426 RMD160 cfbff17175f40441267395c97b510d79316192c9 SHA1 d3091f9975aaace3e93f710fe46769216053d1f9 SHA256 8dc455478b62a003c3151f81a9871572f5ce8297c6c58d19098de785b121b716
EBUILD wine-1.3.30.ebuild 5503 RMD160 0f672d646cf0559033a8d6b48777ae2b0ba8e486 SHA1 a7bbeb2f2e07bfd0f25a59056d8dc5cb52c4fbb9 SHA256 3e1700ddc709b4ab8724eb9c0fd3067ee7614f86e353c778cba8d83edf36c98f
EBUILD wine-1.3.31.ebuild 5503 RMD160 55771427b152adbea6bba4b9c72af276bff818f9 SHA1 b9743e985bb6e77905218a3ec53ed0c87c8457dc SHA256 3c6fab68831869d4d69acb9ac2d9fa4ef30e58c28bfebb8b9c50c258ad9aab29
EBUILD wine-1.3.32.ebuild 5501 RMD160 83aaf2629f0eb88cbbf1c13ade2a7f803fc5bf09 SHA1 7094954b374449a019f20f4b9320b99f55c1f46f SHA256 55e96603327e8b537a02b99d6119945470ec936452e7d5ef815c6e3ec43d5d56
EBUILD wine-1.3.33.ebuild 5501 RMD160 90ce9e7bbdc5a15cf09c8ee6f7453a612977ddf2 SHA1 6431188289fbcfe2941b43978c00dd17613b1f1a SHA256 953b745ea7cd24fd71e2ea213fe01330001a83da4b1b7fcbd96c031c0bab093e
EBUILD wine-1.3.34.ebuild 5501 RMD160 ee48333df225084ca99a382600ba49796b363911 SHA1 7b3b418b9ce791010b539ca2c684694bec8db8fd SHA256 13003fab68a97a45ff6d273270e829517a0100c3efa443a3f2fba4809e851713
EBUILD wine-1.3.35.ebuild 5501 RMD160 d789d07f2a105051aff1802c0a8b2c79891fddec SHA1 f54acd10cadba2d21f9aded1bbec422a75aa3106 SHA256 b5700509b99998c78632d0cabf706be5a9d4daa4223b4b09a664803fdd3d6a15
EBUILD wine-1.3.36.ebuild 5553 RMD160 63fceabb0de7dc10253b9c983a90727ddc48affb SHA1 aba2edb14fefe40ff01898939d847d6c9b8a111f SHA256 094cfcb897d1f850880ff70d2d636cb9122caa8367f185f62877372b7a838d34
EBUILD wine-1.3.37.ebuild 5553 RMD160 6c6c064e16a7c27ab24ed016db2de805efdd72bc SHA1 ee69873b41a65d25f834f8fc65ce4c7e140da721 SHA256 1b27e2b7a09a7532ffb88423739862429c2f9aa41a0085c8dfe1443505fb9003
EBUILD wine-1.3.4.ebuild 5418 RMD160 c269939404d4e19bd0ec0baabc24d6e4525bf9d7 SHA1 31fda3c07ec10f4050537e613b2798a576290613 SHA256 b00d2d1bbfc77976d1416841ca05875446777359a227c0bfd57c58dff29d2a82
EBUILD wine-1.3.5.ebuild 5426 RMD160 fd358ed86eb63cece2c7f3e084c818527b974539 SHA1 198919853a0759c91e3092525817eeb32efa4f12 SHA256 d5f344b1f721f20692a57660bc9a1612e90c5a7397bf9288790263c136e9f6d7
EBUILD wine-1.3.6.ebuild 5527 RMD160 bd9576b5263b0e304f0b8ab4969d1de555d32b98 SHA1 ce379fc0a102962fb19874dbe8086bb9a8114604 SHA256 3bc0c3e6b209a5cfa605faef703c23e30d42b0e42e39c59263f5354b7c71f24f
EBUILD wine-1.3.7.ebuild 5527 RMD160 eb1a3b43c2a2885490264055a8c598ec4892460d SHA1 b67d51dc49f3acf0c7b99056a1aeeb6bbeb7879f SHA256 6fc960c38268d9eb79add070f17a95f30df2cb2f5879822cb2dffce9953aa6aa
EBUILD wine-1.3.8.ebuild 5527 RMD160 f828be20c01fa246386409799686f4266f8cbefb SHA1 7c72540a5bbc343b35a6fb4ff337d356a59d29ff SHA256 d796b39d1fe3fe206b017873b77df46a3b2ec5421ed724ec248c12362ff2019c
EBUILD wine-1.3.9.ebuild 5585 RMD160 a7d8040c83ddd3452b076df37dc324fd6ff57e3b SHA1 95ef0b9b9d7b2ae2d72b6aeb2aee02fa1cbf24d6 SHA256 c1c6e9f2e660f38ab74441593a1114e057e5265bfcc87b42d7b2dbaaf65e5397
EBUILD wine-1.4_rc1.ebuild 5554 RMD160 290d48d2c8c6770bfbe9136fc58c2ba2afec7b6e SHA1 fa15ff9c90318df5d25b009ec1765faa27ef1473 SHA256 b8e292880a4f8771953da8d2b17a3ad4ba5e23900b20111627fd56bbe91c6c1b
EBUILD wine-1.4_rc2.ebuild 5690 RMD160 84e97454daeeb3e5c9e9d08b5a5225d39dee8ff4 SHA1 c34f349e2940c2896a544d3aea9515a3a30d3eb2 SHA256 c43cb9c44cc5dc0a909300a641bbbc45645448cf7f2aa0d29acdb2cf28e68bf2
EBUILD wine-1.4_rc3.ebuild 5690 RMD160 8981ed4a673c08d7b83034fe54f5ee20e7bf05e6 SHA1 b11b5c15c2ba2d24c69fe64c297732661f0b8def SHA256 21e70733d10ab53bbb454f1593184c881300472b24d7b09d092e4b548469a4d4
EBUILD wine-1.4_rc4.ebuild 6119 RMD160 2d6e542ce4e3a8fb3c71d21aafa6011b0b2b488b SHA1 e338559662b968db567503cfe5a9a1aef73a5b64 SHA256 7375c0547852816d8979984cf5f1d2bd6c07ceb79d84007e494d1cbcbbcd94b9
EBUILD wine-1.4_rc5.ebuild 6119 RMD160 0296221f54eda4415f71a86d1bf74bfd0fb6cd92 SHA1 de879031b60e01eef204315b8618cf03e4876753 SHA256 c4af11a1e4c8f4b66e8b9c06aff842aaff9c926c94f787da6dcb78b447a3d6b5
EBUILD wine-9999.ebuild 6118 RMD160 a1aaded2d29351acd8dbe832693556032aae10c1 SHA1 0983343b8780519fb037d312ca020f00d2957b2a SHA256 a54bb1388990ed7b29c4397828ac26e51295a554347e3bfd83cb512259d809e5
MISC ChangeLog 84716 RMD160 ab5bbe313ee4a296a686ab4d63cd44882ef369e9 SHA1 713867ab4c9860e5fd0b91c05d00c0e23094db73 SHA256 d210c0057ce346a26ad5043bf622919897720c3cdab98e21bc17388193a75f77
MISC metadata.xml 1558 RMD160 54a67744e1e3b273da447b7501bedbd995de7464 SHA1 831b9f52b00d99bac3f10073c9c59be2fd721542 SHA256 fa58b3b055a5f848f6861fa85ca2d5cb922ba9723a8a26d7e69dd78481209616
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iF4EAREIAAYFAk9LGCoACgkQdjK8w9WeBnDJHQD+MZaNKD1jWvg4HlA2x9zyFlCn
1jCiEKhynpqmjn9IfWgA/R/BN9p+rf6/GYvVGv6LKEG078TRsNaVrxNgb9I/TClJ
=BDsO
iQIcBAEBAgAGBQJPTC52AAoJELEHsLL7fEFWZmQP+wQdImlFb/eoJQACCNPXNXPu
ayNmnDTbKbKvHE/0XehIVQ1pR5mZ/I6NvXB5EDLE+PUzA7aS6WKJG4EO2UU4ZoPw
GJ/TQzDx8EHAhNLZNddms7nL/c5ehuH0GjE1laHSg56/LSTLG8mJQviafobQAPEi
R0dEu+SxqVDJUHtf2Op3aPgjPprZszNz17Ernhcz6vwCFxg8eOIZpwZoVHZjKB9j
5wQVSMgAzUhtkPGyQQ1QyyNte2qD3lAKKzUHCC8zgahKefDtWVLk/Emm+wz0KACG
QDEKfYpHx6bigBeJ4C5dnoTkqZ/szN64LHx2LanGxHcR3JwWUWsadTa7LXqNS3Fe
bVSgfpDIgEKU8RbMJU2O1zprUepqC2/jX8iFrLikW2Okhg4aXWUdI0alx7mPjmuz
8tR0t//bW+z2qBMJqZjVRGFirwpqKFy92JD/J6pM1cqoV3aFjSVARFCbniLDd4ui
4E0fKIqgQISR0jTqFeHwxYeNhAwjyVxxUMkf8hOTVNNL8BOdahRDoK0Hj3Rq6Yo1
sCrs9jh3PlY9y2G5JSqd0wj8q0AoudKS3jahTzlIDbS+3Mdu8owTrq6ALl76QaYD
hbv4L6zmuVK0/PCgjdNMr3xJxVG1jbWl2asLwxk0PIs+jCEbWJDkfCkhoRYzX4EE
/k1BGxTGRugFtt4Nul+B
=uYLj
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.1.ebuild,v 1.14 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.1.ebuild,v 1.15 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -94,6 +94,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.2.ebuild,v 1.13 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.2.ebuild,v 1.14 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.3.ebuild,v 1.12 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.3.ebuild,v 1.13 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.ebuild,v 1.17 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.2.ebuild,v 1.18 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -92,6 +92,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.0.ebuild,v 1.19 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.0.ebuild,v 1.20 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -89,6 +89,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.1.ebuild,v 1.17 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.1.ebuild,v 1.18 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -89,6 +89,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.10.ebuild,v 1.19 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.10.ebuild,v 1.20 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -94,6 +94,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.11.ebuild,v 1.18 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.11.ebuild,v 1.19 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.12.ebuild,v 1.16 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.12.ebuild,v 1.17 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.13.ebuild,v 1.16 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.13.ebuild,v 1.17 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.14.ebuild,v 1.17 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.14.ebuild,v 1.18 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.15.ebuild,v 1.16 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.15.ebuild,v 1.17 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.16.ebuild,v 1.17 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.16.ebuild,v 1.18 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.17.ebuild,v 1.17 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.17.ebuild,v 1.18 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.18.ebuild,v 1.17 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.18.ebuild,v 1.18 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.19.ebuild,v 1.16 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.19.ebuild,v 1.17 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.2.ebuild,v 1.19 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.2.ebuild,v 1.20 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -92,6 +92,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.20.ebuild,v 1.15 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.20.ebuild,v 1.16 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.21.ebuild,v 1.15 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.21.ebuild,v 1.16 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.22.ebuild,v 1.15 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.22.ebuild,v 1.16 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.23.ebuild,v 1.15 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.23.ebuild,v 1.16 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.24.ebuild,v 1.9 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.24.ebuild,v 1.10 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -95,6 +95,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.25.ebuild,v 1.10 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.25.ebuild,v 1.11 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.26.ebuild,v 1.10 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.26.ebuild,v 1.11 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.27.ebuild,v 1.6 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.27.ebuild,v 1.7 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.28.ebuild,v 1.5 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.28.ebuild,v 1.6 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.29.ebuild,v 1.4 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.29.ebuild,v 1.5 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.3.ebuild,v 1.16 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.3.ebuild,v 1.17 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -92,6 +92,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.30.ebuild,v 1.4 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.30.ebuild,v 1.5 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.31.ebuild,v 1.4 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.31.ebuild,v 1.5 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.32.ebuild,v 1.4 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.32.ebuild,v 1.5 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.33.ebuild,v 1.4 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.33.ebuild,v 1.5 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.34.ebuild,v 1.4 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.34.ebuild,v 1.5 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.35.ebuild,v 1.3 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.35.ebuild,v 1.4 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.36.ebuild,v 1.2 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.36.ebuild,v 1.3 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -96,6 +96,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.37.ebuild,v 1.1 2012/01/14 03:30:58 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.37.ebuild,v 1.2 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -96,6 +96,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.4.ebuild,v 1.15 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.4.ebuild,v 1.16 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -92,6 +92,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.5.ebuild,v 1.14 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.5.ebuild,v 1.15 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -92,6 +92,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.6.ebuild,v 1.14 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.6.ebuild,v 1.15 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.7.ebuild,v 1.13 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.7.ebuild,v 1.14 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.8.ebuild,v 1.13 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.8.ebuild,v 1.14 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -93,6 +93,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.9.ebuild,v 1.18 2012/01/14 03:20:51 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.3.9.ebuild,v 1.19 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -94,6 +94,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc1.ebuild,v 1.2 2012/01/28 22:53:52 vapier Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc1.ebuild,v 1.3 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -96,6 +96,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc2.ebuild,v 1.2 2012/02/07 20:51:57 swift Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc2.ebuild,v 1.3 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -97,6 +97,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc3.ebuild,v 1.1 2012/02/15 16:46:38 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc3.ebuild,v 1.2 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -97,6 +97,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc4.ebuild,v 1.1 2012/02/21 04:17:24 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc4.ebuild,v 1.2 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -99,6 +99,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc5.ebuild,v 1.1 2012/02/27 05:44:04 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-1.4_rc5.ebuild,v 1.2 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -99,6 +99,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.103 2012/02/21 04:17:24 tetromino Exp $
# $Header: /var/cvsroot/gentoo-x86/app-emulation/wine/wine-9999.ebuild,v 1.104 2012/02/28 01:31:09 vapier Exp $
EAPI="4"
@ -99,6 +99,7 @@ DEPEND="${RDEPEND}
)
xinerama? ( x11-proto/xineramaproto )
!hardened? ( sys-devel/prelink )
dev-util/pkgconfig
virtual/yacc
sys-devel/flex"

View file

@ -1,6 +1,17 @@
# ChangeLog for app-forensics/sleuthkit
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/ChangeLog,v 1.52 2011/12/10 22:15:38 radhermit Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/ChangeLog,v 1.54 2012/02/28 02:29:54 radhermit Exp $
28 Feb 2012; Tim Harder <radhermit@gentoo.org> sleuthkit-3.2.3.ebuild:
Add sqlite dep.
*sleuthkit-3.2.3 (27 Feb 2012)
27 Feb 2012; Tim Harder <radhermit@gentoo.org> +sleuthkit-3.2.3.ebuild,
+files/sleuthkit-3.2.3-system-sqlite.patch,
+files/sleuthkit-3.2.3-tools-shared-libs.patch:
Version bump. Use system sqlite library (bug #383129) and respect LDFLAGS
(bug #336951).
10 Dec 2011; Tim Harder <radhermit@gentoo.org> sleuthkit-3.2.1.ebuild,
sleuthkit-3.2.2.ebuild:

View file

@ -1,6 +1,8 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
AUX sleuthkit-3.2.3-system-sqlite.patch 623 RMD160 7483338ca75b63035833985a4182840df0794a70 SHA1 7b49a87bb43050139f0ff3c6bb28e74cda44e4f9 SHA256 c896f9e9cfb931710e5b27758acdde5d592caf8c9cb472815d4ba6741526bd1d
AUX sleuthkit-3.2.3-tools-shared-libs.patch 1685 RMD160 4f10f26a104c5191db2e8d394ebdd540d613c969 SHA1 712fb67f1291722a2f49c37f93f329313084c2a4 SHA256 1126fa5b95cfa090426576b5e04a3b1a3814b63f0196f5216157929133ba6ec6
AUX sleuthkit-fscheck.c_fix.patch 2866 RMD160 cb0f7b3074df2a009dc6a213555a583deae5abfe SHA1 45697778aaf36c4c5c0fc7740b85266cd4de44c6 SHA256 3115ebcbc6d39bce88448c7c624f855c0a7fb0fd83f2d6dc1e02828b631e13dd
AUX sleuthkit-makefiles_fix.patch 4069 RMD160 ab25ef83d21215789d56803b0689f05e798c84ea SHA1 f1247415930133509a1ad0a620c480c17c6b7656 SHA256 9ee0451f194b4e434b70720b568549b09e078a514617f82123db6214401d6448
DIST sleuthkit-2.09.tar.gz 2027006 RMD160 0d7247c533f35f0cb7d11ead8d2242533d89fda4 SHA1 9d2db6868026d887a83b0becb4d95a69527df457 SHA256 43c62d9c2767a0acee4e9aab895c743c2ecdc758ebfab2d0062ddf353ebf2803
@ -9,21 +11,23 @@ DIST sleuthkit-3.0.0.tar.gz 814597 RMD160 971213ab039ebe3c7020ab890e43d17a2f89bc
DIST sleuthkit-3.1.0.tar.gz 842104 RMD160 543f7fae08a289bf11d2caa8c0d0c091cb909038 SHA1 60a597d394841360c2130a9060333ad7a6482e17 SHA256 f6f5b9d0206aa057e83a3dee3be6ebea59843c5ae44af39f415ccac28e1c4dc5
DIST sleuthkit-3.2.1.tar.gz 2033920 RMD160 d20a6e46da9aef30117f93a24701a18c5d513626 SHA1 07966f3b95e00569d0df826fa713b8272b272bf6 SHA256 e0f257d2c6856dc1c1cd2a704c6cb8906ca688f0cdbb1d0665fd7a5a2f83ad37
DIST sleuthkit-3.2.2.tar.gz 2035364 RMD160 377278239d61397c11bac3a01544edbba9efaec6 SHA1 459b622e0099f2d7c9e75d49fd44c23cda8ff887 SHA256 f2558b79c2ebc259a0e1eb6a3035b5f9aa8021a47cb0ade36d01beb57b99110a
DIST sleuthkit-3.2.3.tar.gz 2039699 RMD160 ee9849ff34bd7d1ce90819f22f1e09a71e4d0e8c SHA1 85d100ffde54f051916a4ea9452563ff85fad4ac SHA256 ba5f63d7fd60d978de03777c72b1571004caa8dfe384f09757b6a8efa890ea62
EBUILD sleuthkit-2.09.ebuild 2130 RMD160 8939d51bee3649b58c8a42cf356956f75af16c26 SHA1 ad2a42dcd4d8ba35b56fa98860faf06f7a86f445 SHA256 d159a4b4a5676f0e9eed9448228676ab4cada4a777e3ba8c9cbdad1aadfbcf99
EBUILD sleuthkit-3.0.0-r1.ebuild 953 RMD160 b68c0ba4ec0c855a5dd370ffb6d35e6e5fb85a05 SHA1 933614d8ef7cc2b66b411c7b31714f88008088fb SHA256 8dbe62899481a11011a9867095f5afd46619b78753f13b204559fea76153f11b
EBUILD sleuthkit-3.1.0.ebuild 950 RMD160 7a0d65794e0872996d0db41a48dd73244e2bbf6b SHA1 fe9b53989f5fcbc534efc4746557266ca4080fce SHA256 0c16a4a95143ad4b6ea7c92f0b108d06872e781972ae63640ef7a60d2f468255
EBUILD sleuthkit-3.2.1.ebuild 756 RMD160 dd7f172765b6df7e0ad850175eb09a6af9911bce SHA1 b422a4730dc303a8ca0a1da92a1db43facd2d750 SHA256 1220df5a6a8e0d23bc7e21b261a94ae54209d010f43c30acb3e30deb41214869
EBUILD sleuthkit-3.2.2.ebuild 730 RMD160 c71b3263533faec4c3ce104104378507bc7be0e3 SHA1 b6e14e517d56abe09fe0a125b4cbd2dad0077fa1 SHA256 3ef94d080c7f9135c6c80e50d9b080d883bad4c1089802c6f7b868806d37316f
MISC ChangeLog 9025 RMD160 21c7499d649723a7708b23fe2ae88687a77b3e8b SHA1 82218355310cc8ec147eeaba1e21bb94d07a94e2 SHA256 da860662139c613208548f148b72175127a89b80bf7efdb46396d18bd8ff5d88
EBUILD sleuthkit-3.2.3.ebuild 957 RMD160 4523a78e95adf30f15e69d4bc8acc18a1a368700 SHA1 f69fac7dcec04ba3e81635218b2f09cde5232f8e SHA256 a74798dfedac561712f18b247aca8513beb388ad0909049d3ca48ca985397cff
MISC ChangeLog 9413 RMD160 afb65f99d611109f847e71fcbb5bfd3d73d84fd7 SHA1 9c4d77557a006b92d8f929917114d2523cd59745 SHA256 525fa926b389196f2a1e5c490e72a2880317a79b6a73eadc77900182815bd88c
MISC metadata.xml 411 RMD160 80696a4e5d3c78ad879a2269e2cec28f8502d9df SHA1 e114e5a12d6c1fcd095d973d7bdf233a208af01a SHA256 9838db9fe7a909fb1e04e3b8ab5b762adf3fad4d78d4355ba523b589326a451a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAEBCgAGBQJO49oYAAoJEEqz6FtPBkyj/csH/RImeN+zUUglQd3UQngJmsAd
ZNOgi4H37+iEUOtYxzE8TDQp18/FWDF7AbDLZY9g1Mq4u30rvCMvJdXVwkcOgcvq
7i2Hw7T8m5a8MvYGVP153ZUVOCZTIMbJAap62iPeait4eC5UD9U2DTRyM+SINWkz
8yRv9CXoc5bo2rqzeXMhWGxcD68Qzgq6IQ1VnM70nu4h1T/rNxShGYdI4AZqzvEd
fz0D3OVl9nXZGXeocGZQrT/r8ogPex14z7ohjMK4slrmNj8Pv5QGNMaTHeeLpYes
kxixBi0ROldh4iOQ15ilLvCU3txvEJm1e8foRh1stQF6wESpuWT2885UWInVizo=
=tSxo
iQEcBAEBCgAGBQJPTDwoAAoJEEqz6FtPBkyjfCQH/2GTnB8PU7Y9BKVL0SjoXHu9
ca2R98nTxBZoJnUDhd1w71lOQkuBHzhsbZXfDdfv9jtLqeXjYYXNBYTwp5odzJu4
xs4anjVx8mkAbKh6/vw0DM9Vf63oOakq54/MLn//hghmqSnSTibKIFJeVTX1Sr9c
yyJFIRJpSgd+C3roTDdUTDGv1krmaAy7f0cg+UUT9Kbe5P9RQIbo2OQ/b1lpfOS4
/pTWVyaqU/euFQQfLlosM+6xgEo0LR7nHtr3pHgQ9tvHhOa7KcLVb4eKdgwEqJ9P
+U7Zv0ydd8W8Ws5NGfz58X8svlkei+2BWWBlsCijAgtRsIs2guZpiPTuF51R9cc=
=mkQt
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,23 @@
--- sleuthkit-3.2.3/tsk3/auto/auto_db.cpp
+++ sleuthkit-3.2.3/tsk3/auto/auto_db.cpp
@@ -14,7 +14,7 @@
*/
#include "tsk_auto_i.h"
-#include "sqlite3.h"
+#include <sqlite3.h>
#include <string.h>
#define TSK_SCHEMA_VER 1
--- sleuthkit-3.2.3/tsk3/auto/Makefile.am
+++ sleuthkit-3.2.3/tsk3/auto/Makefile.am
@@ -3,7 +3,8 @@
noinst_LTLIBRARIES = libtskauto.la
# Note that the .h files are in the top-level Makefile
-libtskauto_la_SOURCES = auto.cpp tsk_auto_i.h auto_db.cpp sqlite3.c sqlite3.h
+libtskauto_la_SOURCES = auto.cpp tsk_auto_i.h auto_db.cpp
+libtskauto_la_LIBADD = -lsqlite3
indent:
indent *.cpp *.h

View file

@ -0,0 +1,55 @@
--- sleuthkit-3.2.3/tools/autotools/Makefile.am
+++ sleuthkit-3.2.3/tools/autotools/Makefile.am
@@ -1,6 +1,5 @@
AM_CPPFLAGS = -I../.. -I$(srcdir)/../.. -Wall
LDADD = ../../tsk3/libtsk3.la
-LDFLAGS += -static
EXTRA_DIST = .indent.pro
bin_PROGRAMS = tsk_recover tsk_loaddb tsk_comparedir tsk_gettimes
--- sleuthkit-3.2.3/tools/fstools/Makefile.am
+++ sleuthkit-3.2.3/tools/fstools/Makefile.am
@@ -1,6 +1,5 @@
AM_CPPFLAGS = -I../.. -I$(srcdir)/../.. -Wall
LDADD = ../../tsk3/libtsk3.la
-LDFLAGS += -static
EXTRA_DIST = .indent.pro fscheck.cpp
bin_PROGRAMS = blkcalc blkcat blkls blkstat ffind fls fsstat icat ifind ils \
--- sleuthkit-3.2.3/tools/hashtools/Makefile.am
+++ sleuthkit-3.2.3/tools/hashtools/Makefile.am
@@ -1,6 +1,5 @@
AM_CPPFLAGS = -I../.. -I$(srcdir)/../.. -Wall
LDADD = ../../tsk3/libtsk3.la
-LDFLAGS += -static
EXTRA_DIST = .indent.pro md5.c sha1.c
bin_PROGRAMS = hfind
--- sleuthkit-3.2.3/tools/imgtools/Makefile.am
+++ sleuthkit-3.2.3/tools/imgtools/Makefile.am
@@ -1,6 +1,5 @@
AM_CPPFLAGS = -I../.. -I$(srcdir)/../.. -Wall
LDADD = ../../tsk3/libtsk3.la
-LDFLAGS += -static
EXTRA_DIST = .indent.pro
bin_PROGRAMS = img_cat img_stat
--- sleuthkit-3.2.3/tools/srchtools/Makefile.am
+++ sleuthkit-3.2.3/tools/srchtools/Makefile.am
@@ -6,7 +6,6 @@
sigfind_SOURCES = sigfind.cpp
sigfind_LDADD = ../../tsk3/libtsk3.la
-sigfind_LDFLAGS = -static
indent:
indent *.c *.cpp
--- sleuthkit-3.2.3/tools/vstools/Makefile.am
+++ sleuthkit-3.2.3/tools/vstools/Makefile.am
@@ -1,6 +1,5 @@
AM_CPPFLAGS = -I../.. -I$(srcdir)/../.. -Wall
LDADD = ../../tsk3/libtsk3.la
-LDFLAGS += -static
EXTRA_DIST = .indent.pro
bin_PROGRAMS = mmls mmstat mmcat

View file

@ -0,0 +1,38 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-forensics/sleuthkit/sleuthkit-3.2.3.ebuild,v 1.2 2012/02/28 02:29:54 radhermit Exp $
EAPI="4"
AUTOTOOLS_AUTORECONF=1
inherit eutils autotools-utils
DESCRIPTION="A collection of file system and media management forensic analysis tools"
HOMEPAGE="http://www.sleuthkit.org/sleuthkit/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2 IBM"
SLOT=0
KEYWORDS="~amd64 ~hppa ~ppc ~x86"
IUSE="aff ewf static-libs"
DEPEND="dev-db/sqlite:3
ewf? ( app-forensics/libewf[-ewf2] )
aff? ( app-forensics/afflib )"
RDEPEND="${DEPEND}
dev-perl/DateManip"
DOCS=( NEWS.txt README.txt )
PATCHES=(
"${FILESDIR}"/${P}-system-sqlite.patch
"${FILESDIR}"/${P}-tools-shared-libs.patch
)
src_configure() {
local myeconfargs=(
$(use_with aff afflib)
$(use_with ewf libewf)
)
autotools-utils_src_configure
}

View file

@ -1,6 +1,9 @@
# ChangeLog for app-misc/byobu
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/ChangeLog,v 1.35 2012/02/26 05:31:02 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/ChangeLog,v 1.36 2012/02/27 22:24:40 radhermit Exp $
27 Feb 2012; Tim Harder <radhermit@gentoo.org> byobu-5.15.ebuild:
Leave backend setting quoted.
*byobu-5.15 (26 Feb 2012)

View file

@ -5,18 +5,18 @@ DIST byobu_5.10.orig.tar.gz 338879 RMD160 a6eae814736b7dc2731efe2919f6ea0bcf9ba6
DIST byobu_5.15.orig.tar.gz 342512 RMD160 090790e3f1a056d5ef7ee405d770257f120bd5b3 SHA1 e41e7f75bf393aaa42c89ffbf2206ce0aed6c45f SHA256 4fa7de56dfc274a583a4b094f0cd01464f39e206f8083cc7224a880e581e6801
DIST byobu_5.5.orig.tar.gz 337042 RMD160 1add14a70722e3edc6542342a8d064458fef9adb SHA1 cecd4541e16b099ff27ce09ee73933d8c36bbbf9 SHA256 d79ec0a931c80b245c83df03c564fb478314ec937339313d95dc3a87b7e1a382
EBUILD byobu-5.10.ebuild 794 RMD160 c68b1ed97b29843510a64cd65f22086502ed167f SHA1 2a51aa7b1f2bbbcc5612412220672a69b3a9d542 SHA256 e7b825fccf9b6e641bda5cf0b9222077708e3e43fbc273ac8b30c46bc90f7b72
EBUILD byobu-5.15.ebuild 959 RMD160 48532ac57409acd9fdc6b4dbce700379f9c49b69 SHA1 c8ebae8e203686588947fdb3f79e97451ed0d1a0 SHA256 97c12f40233a68f3e0615339d19c6b165b28e41068d3df37b52425a9708f5419
EBUILD byobu-5.15.ebuild 961 RMD160 8ec270fb665127bc675a95083baac550bd389afc SHA1 ab7b9ae1d89e23f6b661061140fa7f86fb1be718 SHA256 7957111678e7bfbf073c9b5fb061f7d9b26bbee7fafafb000b674042a58dcbb3
EBUILD byobu-5.5.ebuild 793 RMD160 f00fd6c9798c630e3d25545e6bbd830b037d7493 SHA1 0a7ffe23bd6334260ccf3d6877c74ad8d3f3c7cd SHA256 88c62f6bb148aa893342e5cffa250b6a69a0cf36132b7d93d17bbf45ec9da035
MISC ChangeLog 4712 RMD160 9dd645fc06c050a8c0cce590d591f687e0ef6c77 SHA1 7e189373a513fbfb853cbdeb023e7c04c3274e02 SHA256 2547aff7ac165a33938458920394e25d0b09056598a062627c69b663450d8c84
MISC ChangeLog 4813 RMD160 c1f3131d832eb9e871fdbf753591e22b68b08cfa SHA1 236da66ad8066ad7e82a6d595552d2217b257577 SHA256 288cff1d7f9b7fc2a0a5086e58cacd169941b87181d23b6f8ff7d6faac9413d5
MISC metadata.xml 349 RMD160 59e6b82258565ab4ecfb21608744867ccbdfcdc5 SHA1 b2ab35e5a2c5479d722a856e7d9f0e853c4b954f SHA256 8c61b553762f633872eabdcb2c0353f42ae03380fe3c37b360b4461fe0398488
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAEBCgAGBQJPScOcAAoJEEqz6FtPBkyjV1cH/2YpBwpJcPfMfmUh1XjHmnSW
tYNDCEB3K++5E++OgOaly+2K6vScg3Mnkn3FXgws3Q3QGxbPZS7KavkvhL1CRiwK
Rp+LnedZPXaoqGJNDK+EzUTw8tQr4Zq5bvO7TVsqGxR4ZjJJa3rAFohBOA2CeZuO
F44SJhzEaVlVxB1C3E7b4hUNDd15rXCUGRfBMsS9jK3RFMS8WTBNUONQoHqnkX9T
FwSiUJiJb6khl9C6PkWUkTQVCi/Gav+2R3tJxlwNo6+mdb3wgblTOZfIeXtXZ5Jn
ouvhQIpF/VusCwwRacg2BwesjiRYQe++7V3gIfJwsvPIeKLV/mtWRVX8AMkBYvw=
=qNGP
iQEcBAEBCgAGBQJPTAKuAAoJEEqz6FtPBkyjChsH/14tOGjdKZuGrnSgaoEz/J/q
XNqiJzyP9fAkWLdQLFLT4PzCYkbHnw14BMQEKYTBgJSIIzEc9otYIYQXBga/Al5L
B7BjepPDyboeRZ2VlODU2UzeXXgQz6rccDDsQlwmsB91vsz1EDqlVYoWWNSf40Ql
xGclO5fCRg4W0gUPiVwQUzOoviFxj1Fxykc5IpOOpYkao8wXGLLJ3RqXIOANo6Wy
lSvAYfTM7FxZxrv+YW4jrcEbMX/mY5msWrp2Xf/SIvbeDHtxqUypLLFA0Cb69E0k
BQh0D4btsLaAhXIDwnLc90m1eSyyHmo1Ug/3eoIjxhPn/TYoz/q/gQO/kYflxfY=
=W8y7
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# 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.15.ebuild,v 1.1 2012/02/26 05:31:02 radhermit Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/byobu/byobu-5.15.ebuild,v 1.2 2012/02/27 22:24:40 radhermit Exp $
EAPI="4"
PYTHON_DEPEND="2"
@ -25,7 +25,7 @@ src_prepare() {
# Set default system backend to screen
if use screen ; then
sed -i -e "s/#\(BYOBU_BACKEND\).*/\1=screen/" etc/byobu/backend || die
sed -i -e 's/#\(BYOBU_BACKEND\).*/\1="screen"/' etc/byobu/backend || die
fi
}

View file

@ -1,6 +1,9 @@
# ChangeLog for app-misc/g15daemon
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/ChangeLog,v 1.39 2012/02/19 15:18:32 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/ChangeLog,v 1.40 2012/02/27 18:34:19 ranger Exp $
27 Feb 2012; Brent Baude <ranger@gentoo.org> g15daemon-1.9.5.3-r5.ebuild:
Marking g15daemon-1.9.5.3-r5 ppc for bug 399941
19 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org> g15daemon-1.9.5.3-r5.ebuild:
Stable on amd64 and x86.

View file

@ -1,6 +1,3 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
AUX 20g15daemon 173 RMD160 5e7c09483d61f787cabaf0dfd04b4042b5f61de5 SHA1 d78b994fb0e3731db3207e846e1d9e170c494eb7 SHA256 27be8c2dfa6b4b09203b783b64615947434087d405363141b62dd12bdb17bad6
AUX 99-g15daemon.rules 90 RMD160 35df4086850c7170227e472cc82d7db0d0e2d23b SHA1 fff177b525ba9e7882cc01ae61091c483a3863c1 SHA256 dab916b3cb839bb55f4b6f599f83de2c4dbdd87005394f737dc59ab4df7d4e84
AUX g15daemon-1.2.7-r2.initd 1107 RMD160 33a13cbbdf3701b6e81fb39dfad5f6ee3318d1bc SHA1 7832d5da216f59b42423d2f9583eb2b3356ae237 SHA256 37d29b422cdc680bd066d8b0dca874781396aded214cf080014454421c9bb26d
@ -11,23 +8,6 @@ AUX g15daemon-hotplug 224 RMD160 a869293418f9e04e8209dc171850eb4cabb6251f SHA1 b
AUX g15daemon.conf 516 RMD160 50e8da6e93ae52960519c00d0f76ca6ba636f33a SHA1 db3b0b119c1f77dc91a7a9222c45ed3bd65f73df SHA256 94a79cea3ac0fa566cd6515e32eec22bb6a26e353c83608767dc65d1a2404037
DIST g15daemon-1.9.5.3.tar.gz 414603 RMD160 937362cd75d578e1b992868aeacefa928390ab4d SHA1 bc10775494ff38e78ecb62074869332d96c5cb55 SHA256 40ff07a4186c1fd01ea23d1753a2cb3bef25f92cc496ddddc6abde6a574cd60a
EBUILD g15daemon-1.9.5.3-r3.ebuild 3978 RMD160 8d8c01b53f712c36b52e381763a167e0037f3baf SHA1 5af1cd345517247407bb669f7c1bf1617647a8fa SHA256 a9fe2935b56303c08282836ce857db559c2225123d2e80230c224d06bae33337
EBUILD g15daemon-1.9.5.3-r5.ebuild 4169 RMD160 020c864dc03b736533cb96f1a6292ecc8f82ddd7 SHA1 b480fa90428edada227da894a6d1083158bcb251 SHA256 0cc205dfc75d54b53d23e8dbb928076bb1e10672b7ee6b529d296d143c33c9bf
MISC ChangeLog 8011 RMD160 49e11ef60ff7a7b857c96e116aa86b536c811924 SHA1 6096de4963f48fd384aa4acadcedc532fa1e7672 SHA256 42af94e68f3f02ec5c712eefe2d40e45f5afdcf837af096a48e21f18fc5ce9a8
EBUILD g15daemon-1.9.5.3-r5.ebuild 4165 RMD160 fab5c127a28bebfde2c7b8afa2f92459becee327 SHA1 27f2da9d8d9dd57950a63226d6359877ec66d6b9 SHA256 0a3b2aa7da9a0d290c158eae7ed462606a7950b00b679bd41f9884ee1cc50385
MISC ChangeLog 8135 RMD160 6a6229691c6d628e4c49e5c3d7aced488729a682 SHA1 a96a767c8bf6a6478d86b3bbe0633c487768a1f7 SHA256 ac8379f02e4c0fa2854d2a4675a7b953e74b1dd12aa112f5055e7db730d97f1c
MISC metadata.xml 222 RMD160 f3b76907c0789c67d2e3d9d4073a5911aa8ae42f SHA1 792ac055d4a27ee4d9120df34d5390ac3732ab94 SHA256 edd5f0f934fb8e9338e5a0ce8caaae6f6232dfb8cb4e0c0cfbac0363eb42b7c9
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBAgAGBQJPQRLOAAoJEOSiRoyO7jvofXUP/3QvqPtZ9ebpb58iI2MqkBog
9HiU50MpVu1rbcKBScQrz61GULgNo/t0eGdahKtX4WP4OJJi25tLaEMvphiKKIbZ
TFMBK+SMDasvjh7bYzO3LA20/etVmtiT2FIZvu4b4GPOVX+GJgwbg/G57uOPdcup
e7rtkur/PIHYherh5YENISpv09KYff5S/SI1+y1tb6pYVF0IGO4asaLKSJOlJ5z7
djC8somoMzcuD1uog0+FZPFP55SRUPidpBLcyhG8HvYZhRbqpRkQKKsN1OzswHTe
h/ZzKaj5tNBJgc2olUqP7TGFBKuly5FK2fFp82HneMULAdeHTcMFkQBbF1hMJ48M
ULci3i26k8p4DDTrxqOiMB+hdD3C/nx8A5SF+IMa5/9cpQI/4ARX//khiY1BPr7C
4NEy+Z6AMXsFNb0oZ6MClEbSo4XVGQ8LJOn/Nq4ZdxkYlOI6xdQ1znpLP9UlAvBy
QipqIgRWyz7+ROQB29tMQO9H794h3LwKgztEe1cI1xoEqaUBaOKRCMH7wC9wsh9H
bG8HRuE3zQ8DPjq1usrwyrR9uEaaPQ/MKsUJ9K+zDFpOCPKvk/sd28Ag+8Z2WwNF
EfkvTKTgIhVIWVFA2JUO04Vk3Molhz0EwaCvX7mpq5kh5GYPkb5r0Bc2isf+pk67
JL0BTuuZtxubIkaI3lxv
=Qz4Y
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/g15daemon-1.9.5.3-r5.ebuild,v 1.2 2012/02/19 15:18:32 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-misc/g15daemon/g15daemon-1.9.5.3-r5.ebuild,v 1.3 2012/02/27 18:34:19 ranger Exp $
EAPI=4
GENTOO_DEPEND_ON_PERL="no"
@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 ~ppc ~ppc64 x86"
KEYWORDS="amd64 ppc ~ppc64 x86"
IUSE="perl python static-libs"
DEPEND="virtual/libusb:0

View file

@ -1,6 +1,14 @@
# ChangeLog for app-office/libreoffice-bin
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/ChangeLog,v 1.55 2012/02/25 15:21:45 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/ChangeLog,v 1.57 2012/02/27 21:43:48 scarabeus Exp $
27 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org>
libreoffice-bin-3.4.5.2-r1.ebuild:
Reduce if condition to oneliner. Less code++
27 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org>
libreoffice-bin-3.4.5.2-r1.ebuild:
Introduce use-flag cups to allow for no-printing installation, bug 402987
25 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org>
-libreoffice-bin-3.4.5.2.ebuild:

View file

@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hash: SHA1
AUX 50-libreoffice-bin 158 RMD160 2087dd09f0fb7549f6ecdb0b128558b4f5f74a51 SHA1 4d3560da3c8ca0eef8d9ff9c968d49d49c7cadc7 SHA256 6c6cebcce51b639545a42c0b9cc6268f0ce1e8bb9d7d22bb11e5ebd1448638e9
AUX wrapper.in 121 RMD160 844912d256e5e5b99e3e7dc7aaa8ed87aa64c29a SHA1 53817a456c83a1543f851ae16e05b4cd6a2be07f SHA256 ae37f02db372b7b26796732a453fbe3b9afe4692ca1591f8e5ad30be71d09980
@ -432,23 +432,23 @@ DIST x86-bin-libreoffice-gnome-java-3.4.5.2-r1.tbz2 101384673 RMD160 05da2751acb
DIST x86-bin-libreoffice-kde-3.4.5.2-r1.tbz2 97438516 RMD160 51db2fe6ea09a6ddd09396f0aa39a04f29c79065 SHA1 d77eabd9163687f05373d68547828a21d162c0d5 SHA256 01ead4b6be747c8c326c260d31f2a0325c851e96eb549ec4b9e9008caafc8f19
DIST x86-bin-libreoffice-kde-java-3.4.5.2-r1.tbz2 101239522 RMD160 ac6bbf72d61f6894f224e23c7e278759a8c99a43 SHA1 df286bb39c68f2584f23b268d71d978620c32a2a SHA256 178e1ef79534f13fd6da09f63a43fe9584d1f4ae3c550d00f458979f419422fe
EBUILD libreoffice-bin-3.3.4.ebuild 6998 RMD160 9f03719ba63b9ea10af69581eaebf72e1f5cce16 SHA1 e9cb4f7109067cb2dfcc8cb6fa1aa4e2ef6b80fa SHA256 3336a25cc2729c56fa58ecadcb5d3adf7c5e1eeca1509f708d29ac10d3a79123
EBUILD libreoffice-bin-3.4.5.2-r1.ebuild 3760 RMD160 ba05afb052e28b32c63310776209a8b0aa548a49 SHA1 23d092fc20e0d0af0fc60f45b5caf137a385d174 SHA256 b9a63544e7488f1cee85f9728da86d53659f603ac60c5422e001e22f08dbbbc3
MISC ChangeLog 9184 RMD160 b7b4df11816e354e5f428ffa840c83e73975f768 SHA1 df48ce4c98a39120909c803d02802793868ef014 SHA256 a79f6c1524b51f9beb031bd7c1780e7a39a2f26ad2e3df27f105b5448dca3086
EBUILD libreoffice-bin-3.4.5.2-r1.ebuild 3895 RMD160 0210163014e9a27bd501a3dcb51d9ab1219412fe SHA1 a73000d2dec7670d4bd1712472f0f0366b6e91d6 SHA256 4181b0d1986f38f2b657010e641a0f0afb5b4bb55ac0fc2d0334a259a94ac290
MISC ChangeLog 9495 RMD160 26e2a92195e15e272b47446d0dc564abfd1ca78f SHA1 7ce795f3383b202c17ad3c4d2c7b5a6bc97d9c25 SHA256 27615281590e4e1fc3fb78c162e810fc7caa014146830615f80f7f424f93b7cb
MISC metadata.xml 474 RMD160 7104bf15d70449529df6259b71620443392a14e9 SHA1 a4055e99444213fea16f282b2fa7c25ec0b21be6 SHA256 b92b55b2aec0028aaac8afdb01f4b9ea416c8e00a2207dd8d0db317e4fad48b8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBCgAGBQJPSPz7AAoJENwGBM22xffe9roP/1oRYMBbH1b1XyeW++AlPgMk
FtuZgDSntpjOVHk4agnEgHu9j0kVqyakEEMYAq2DGormJH1UHHwOb2maabEiZYxQ
6rEFuvongYyVqg1z340VKW8ygDIwZMmJMcYc9Pb0jAUyy/Zkvzew+s7VMF9qXRNC
EGNniP6i858oT/ukbw1vonrxNILJfnXHyw/kyNAWnZ4A/4dNDWBeIIGbqxOz97t3
xzNXcYbof3qMPjI3gxbWdERm4tMYmN2vBtWTuaJWlJIwmAw/1TnvuWZuWUlUrxeS
q4Bc2DmLb7sGMF4sqMShKoYMA7a3fHrWKqPzW7hQbIYJoIaDQJpaOMrpWLntI0iR
pc/OTujEvt7sDZTvNSALN0tM8+GtKZQJK8uOI3QYy5OA1BXk4Sft76F9ZIgQcSOX
+WcpmaUtvJnuqcJyUYomuRrVtbjKDqrclFF2okFzie8C2z/rFy6jyXLWIIK208xv
dQnzVU9/VlfxzafKFxtMcUhVo5/6rZGVI1E0mInJCPS60aK7YZrs3ygBN0sMkbSQ
kpBdUagdzMVwKtDmBr08jfaf2Cq2kO9IBOr+vU/3KSuhGKUCMuQSc5dGEDVqSKrS
fhjotxnMT/Do0aqDUrMsykL3BCkFbedviOtHnhAC0XdzWT4zq/aAQL2wtdNHnjnY
BkQuDGwaUmeNjsRXdlrn
=URH8
iQIcBAEBAgAGBQJPS/kaAAoJEOSiRoyO7jvoVBgP/RKZKdTpvm7a/As4/uCoqMOT
/Bpd85id9X3UFW+BDTM5QrNNeNkS+YTA6Obm0FIfWO5Vbp6u2aYSooDtIN9vurhF
iOmgAZab777vQoCyXbVZBOJ3J0paAssZcmS68lRMzLAhldrerjCdqDywv2Bvj3iz
L0jmPxHvrhvVu/ptJH+T7smpL/j9ZwyE66t0qrsSvYSCVNv1v1EyyWbDn+mcEE0w
96khFTQof338qLC4PTRDqEaaWfM76Z9AhG+05bPhgXSi4/TP7M0o6yVSYyW8lLbw
d7G7XtJxymnC20B3/oV2TzJklRUKLrUPFSb3LXS7hEbiMOQXRaRX3+weVlSyjaZ9
D8ki49oDOd1ydLrbI3dUZIsdL74yTgNny1EmnBI02RTDa3I0n9UX/xoe7WxBltgg
2FwBoL9WP9JZ+O/RyaZFBX10WB0KMj7Xkk0146dl4hoCmwdCKT5bcqGeG1qGKQhc
yDaH98RtFJUB+eAWXfPGQiJfur/IW+XY0KwVulF1rAd912POBVUloGZ6OG2GOvwp
+I8b+0cOWRfAi90S6pK4CwZcVI6FYBWX5Ft+TvaOnqrfHRvHBSvMGQB3Zfsmx9rz
/doZebtQLL2CL/KCsjKQHYoFBRWDVFuZooliGoK53jbpkxSdJs7YfwbqU5sfRmI9
flRP7NktXG/K0Kro1F1T
=e8MH
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2-r1.ebuild,v 1.2 2012/02/24 21:38:41 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice-bin/libreoffice-bin-3.4.5.2-r1.ebuild,v 1.4 2012/02/27 21:43:48 scarabeus Exp $
EAPI=4
@ -48,7 +48,7 @@ SRC_URI="
x86? ( ${SRC_URI_X86} )
"
IUSE="gnome java kde"
IUSE="+cups gnome java kde"
LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
@ -72,7 +72,6 @@ COMMON_DEPEND="
media-libs/freetype:2
>=media-libs/fontconfig-2.8.0
>=media-libs/libpng-1.5
net-print/cups
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
@ -104,6 +103,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/libreoffice
!app-office/openoffice-bin
!app-office/openoffice
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
@ -111,7 +111,8 @@ PDEPEND="
=app-office/libreoffice-l10n-$(get_version_component_range 1-3)*
"
DEPEND="${COMMON_DEPEND}"
# after all it's a binary package
DEPEND=""
# only one flavor at a time
REQUIRED_USE="kde? ( !gnome ) gnome? ( !kde )"
@ -151,7 +152,6 @@ src_install() {
# prevent revdep-rebuild from attempting to rebuild all the time
insinto /etc/revdep-rebuild && doins "${T}/50-${PN}"
}
pkg_preinst() {
@ -163,6 +163,9 @@ pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
use cups || \
ewarn 'You will need net-print/cups in order to be able to print with libreoffice.'
}
pkg_postrm() {

View file

@ -1,6 +1,24 @@
# ChangeLog for app-office/libreoffice
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.240 2012/02/26 22:52:46 dilfridge Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/ChangeLog,v 1.244 2012/02/27 21:56:30 dilfridge Exp $
27 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org>
libreoffice-3.4.3.2-r1.ebuild, libreoffice-3.4.5.2.ebuild:
Revert last commit on old versions to avoid unnecessary rebuilds
27 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org> libreoffice-9999-r2.ebuild:
Reduce if condition to oneliner. Less code++
27 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org>
libreoffice-3.4.3.2-r1.ebuild, libreoffice-3.4.5.2.ebuild,
libreoffice-3.5.0.3.ebuild, libreoffice-3.5.9999.ebuild,
libreoffice-9999-r2.ebuild:
Introduce use-flag cups to allow for no-printing installation, bug 402987
27 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org>
libreoffice-3.5.0.3.ebuild, libreoffice-3.5.9999.ebuild,
libreoffice-9999-r2.ebuild:
Require newer icu because of bug 396421
26 Feb 2012; Andreas K. Huettel <dilfridge@gentoo.org>
-libreoffice-3.3.4.ebuild:

View file

@ -117,27 +117,27 @@ DIST libreoffice-ure-3.4.3.2.tar.bz2 6214027 RMD160 188aa9c9621fa03d4af10832fc25
DIST libreoffice-ure-3.4.5.2.tar.bz2 6215972 RMD160 873fbcde60e680f743449ac30fdc7c50528fe486 SHA1 9241f407314a1d24cae4603e825c57c1820ec290 SHA256 fe5780496381255bf330d53ddc0d7fcf76ade5ec0f2bd5d5c7d60facd633e071
DIST libreoffice-writer-3.4.3.2.tar.bz2 7295462 RMD160 ee24967297670205d42949d6addb59fee22ace29 SHA1 57a549b811c0b95898a9532968ce4a9f6fc33f16 SHA256 65fdcb132a84fae9f4ec0d84501f13ada3861fbd7646947ad0cea495b637be9a
DIST libreoffice-writer-3.4.5.2.tar.bz2 7299202 RMD160 e0cc1509efa4f28350e82ce1de3b64322482c80b SHA1 277b886e63383cc37cead0deb6b1e02b40cfc9d0 SHA256 b0d34950f06de4fbf2b1ba40b1ddece0cb3d28bc23fca0edfd6daba54872fd4c
EBUILD libreoffice-3.4.3.2-r1.ebuild 18519 RMD160 3f2c5fd0ce8675377baa7faa9074898d97d04d41 SHA1 d7605fcfaf6e6632c62f1706b95a40499cf983aa SHA256 60c4c3042f7136c79a566d7cc6f0b6b0ecc6e5b9d13247b83779eb886724e603
EBUILD libreoffice-3.4.5.2.ebuild 14982 RMD160 cf458050a5e9dede22c51b791d1abe36579aace7 SHA1 76b2029461c1048e3a9c5a3e18849d80567a4558 SHA256 371d4803fd09c9203699c3736c3f6f77ca7c3a4c2af63834491ae6ce9365036d
EBUILD libreoffice-3.5.0.3.ebuild 13988 RMD160 b4f1f8c0e8526659511c10df767ffb58ef58d485 SHA1 f75a729bc38e1e6ee2db7faea58c57099a7a83ba SHA256 bacb7371651f078c45a804018a55ffe6256d1ca629147c7958d38122b679236a
EBUILD libreoffice-3.5.9999.ebuild 14013 RMD160 abc06b61dfe80bf0bf5eb910a5b614e976055b39 SHA1 482bbc0e095ead64c904c06dfe33255a6089dadd SHA256 91a3b49bd91d23af10a4b543ab7b9e6bf77ca858d941e6052dfadd7c928774ec
EBUILD libreoffice-9999-r2.ebuild 13999 RMD160 65034a5063eaead4db767a9b81497ce3d9cf8bb2 SHA1 01124293f19684977e4416541123e7402d91fd49 SHA256 008c51836b06e878c24a45bab9e3c8854224155265a0c4c8214795e904ade3ee
MISC ChangeLog 43408 RMD160 ea1b41c344317427f56aaca3c393d1ee2b70db86 SHA1 fe151902f0a463bb5534b9bf25ce717f8bc7eed1 SHA256 4b1290ab068159d87b333079641293067abb4950414734602533cfe34dec0fad
EBUILD libreoffice-3.4.3.2-r1.ebuild 18519 RMD160 973bb4267a8a96b359eda6ee42033b5d34876b78 SHA1 132ee8c57fc8316fa4a269418a754340b5e521b2 SHA256 a591dd8289f7de78d5bf2581e8db0beabaf45a7ed561034026fbe3555e26d3ab
EBUILD libreoffice-3.4.5.2.ebuild 14982 RMD160 fc201b818e0764297e03ab4f0027fb1d3b320d22 SHA1 4600ee2944f56f3455c843ea51301e1085db27ff SHA256 3cde3543332a4c0f9fc0427ec1ff1e2e7ebfcf4ce264fb07cf26deb81938aa9f
EBUILD libreoffice-3.5.0.3.ebuild 14124 RMD160 2ca94727940cd66939ee0bdd4f3abf7f65ee2253 SHA1 110daba10e1814f9734a4b7b1a7d901e737f1403 SHA256 007139224bf0df29d2bf8588d14a981aa19488fc52b7e08c5f4b5dd0ac4f4fd4
EBUILD libreoffice-3.5.9999.ebuild 14149 RMD160 5edfd0bd9ae66dee52f63bfa4c6a0848dab97578 SHA1 97026cc499529e48e9e5eba5e32911e06a218bd3 SHA256 8fb1f608fe2d8424430e7b8b6893339f375cfe84f766ad4f5487686d9ac719ec
EBUILD libreoffice-9999-r2.ebuild 14123 RMD160 65c1b6ba3e48916488e8ff883ffb3d061f1fbdbc SHA1 76d58d1e81797b1c1119deb1a4e139980e10b676 SHA256 c71622f3d6948c33f4b7bc61c2cad45d176505ecd5333c2162fa8785f90d7959
MISC ChangeLog 44198 RMD160 61785522137aa96f2bdefd395e307aaa87b70d01 SHA1 e12371d99ddc94a32b6161ab0c283426684600a2 SHA256 a67a4673362419b26ee2dfa1360f7166a5b542121094abfc6cfdfa20223bb0bb
MISC metadata.xml 1409 RMD160 9861b490a44757ecaebb14ac28eec292f347ac3f SHA1 268b78192669f12c513fd7b68fe588f140ea2e1b SHA256 862a214105b2f7b07a015d656794aac9b94a3f40b3f8cbf74a5299f990b82b2e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
iQIcBAEBCgAGBQJPSrguAAoJENwGBM22xffedwkP/i5FXEg/9LpvSQBKTORJue9M
v2WKTcQBhqcVKQRmnrrPZYMcwmyPVT2tD3eEfxB2rwWgyDauRnCOzq+vWeWqqjb0
p7MTHDasw325mHoIn+fFLUeOsQOPrQdj2LBGXHVSntVA34LBVXT6EFWUoeTFLfNu
V3Q6Q/6w1gtDa2YrCuSE3MCro9ddD3/QIMEv7pAXMIbBnnyMRAs7eHOWYnVd4qci
d8QoyBSboHhGK207lFk3Xaj00V0gHhVarIYEgUPr83cpNYB5M12ScUvWxgVrgjD6
bEc0rIJGbrdzrwH8y2QEK2P/v3gHBDvKW3xoxIrpuHUIs9P629XqkBecpQgHtB/C
BQHahxYlrHJyokTrpRjM+fmOiggv04ddyhPWF4nyuYp42iCANCnkqnU3zNV4y+VN
o7iIg1hhQLtzLR8nzmvhVyyc/zXDMCdL6dHXAYcCNbo0xIHdx15LBe1By1iBwtml
XRx5wIhnzzB/sQkqCSVjlZhvNxATeyqQMF4n5Yr4aGDu2+Cqa1HSjqejSxUDecfL
92HvOptOpuhmwfX6Tb9JLXbc6x66b5IpjCcibM8B5VQ1MUkr7ARYLDK0XXK+A/G3
T30PgLjgsENu6DpOetL79SqkgPYhKrtF/GXGKHccWNniePgOxMn8Ech/avLJ9WBO
uRx3PNXRLS7+EcFWA/Q7
=nUga
iQIcBAEBCgAGBQJPS/x9AAoJENwGBM22xffeDVEP/RgVHKI6K+talHUiqsdAp4bC
C62n15Y8JUUCIXj0dFlrbw9YKykxx4A+X2Lz2ofmjEQ+L6cCJi58Sal4JH7wE23I
QPW0hbkUsx7aHOKZ2Q40OO2ckacvsVOjzo21SoxluyLGYwAW1OjEwoFHvaDIbQxq
fmEgJ7qxA+g0lbcQNpOPOu60JDZ4UHmoF0R6UXDyvMyhZ0Yjo/1rRRwNTH61WxCx
R5qrwQfqbg/OJZcxkASbmp7ap/2ld08ldQGN6q6bQrOKPdxVh2LjtHZgML5eM6gx
tJeFUjQF77YgOM1Y27oPD9HEtUKKjfwvIvIv5AFXat98aEfY18A7/Kwn0qcw2vYd
eGccDQUbVnHQSvIhVr4BZkKlq6PUsSEziJ6HlU2yyQYymip0a8p/vfU1++URz9Bh
2QsLTxrzKrIH90NrAgiAkVep4PkZYPIqxhTXyaf4LBhhKtbLQHy+xcwXuWvpgnjt
QjMsYPfoBIMS9n7Ptl3DAnXkDrAtEFN4Zg41X0B8ltz1B4u7d2DRYMurBvcDBzRk
FLjFlBzPPVYaV1FZ4+H3JwyHi014ysqYGqZxYCUHDUvhFqovYJhwkZ36KbNZ3Hzt
7eb5njITSBa1mbEyivJwL8h9Su8kwNzpam/aFnXUFG4YZKZxOVgRnMt/BuP4gCyF
zNDV4J719SuTg7JT+2Oc
=MhmO
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.3.2-r1.ebuild,v 1.19 2012/02/14 19:29:27 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.3.2-r1.ebuild,v 1.21 2012/02/27 21:56:30 dilfridge Exp $
EAPI=3

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.5.2.ebuild,v 1.5 2012/02/14 19:29:27 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.4.5.2.ebuild,v 1.7 2012/02/27 21:56:30 dilfridge Exp $
EAPI=4

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.0.3.ebuild,v 1.6 2012/02/24 13:17:17 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.0.3.ebuild,v 1.8 2012/02/27 21:29:20 dilfridge Exp $
EAPI=4
@ -69,7 +69,7 @@ unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter +branding dbus debug eds gnome +graphite gstreamer +gtk gtk3
IUSE="binfilter +branding +cups dbus debug eds gnome +graphite gstreamer +gtk gtk3
jemalloc kde mysql +nsplugin odk opengl pdfimport postgres svg test +vba
+webdav +xmlsec"
LICENSE="LGPL-3"
@ -95,7 +95,7 @@ COMMON_DEPEND="
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1-r1
>=dev-libs/icu-4.8.1.1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
@ -103,7 +103,6 @@ COMMON_DEPEND="
media-libs/freetype:2
>=media-libs/libpng-1.4
media-libs/libvisio
net-print/cups
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
@ -145,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
@ -168,6 +168,7 @@ DEPEND="${COMMON_DEPEND}
media-libs/sampleicc
>=net-misc/curl-7.21.4
net-misc/npapi-sdk
net-print/cups
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
@ -492,6 +493,10 @@ pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
if ! use cups ; then
ewarn 'You will need net-print/cups to be able to print with libreoffice.'
fi
}
pkg_postrm() {

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.12 2012/02/24 13:17:17 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-3.5.9999.ebuild,v 1.14 2012/02/27 21:29:20 dilfridge Exp $
EAPI=4
@ -69,7 +69,7 @@ unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter +branding dbus debug eds gnome +graphite gstreamer +gtk gtk3
IUSE="binfilter +branding +cups dbus debug eds gnome +graphite gstreamer +gtk gtk3
jemalloc kde mysql +nsplugin odk opengl pdfimport postgres svg test +vba
+webdav +xmlsec"
LICENSE="LGPL-3"
@ -95,7 +95,7 @@ COMMON_DEPEND="
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1-r1
>=dev-libs/icu-4.8.1.1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
@ -103,7 +103,6 @@ COMMON_DEPEND="
media-libs/freetype:2
>=media-libs/libpng-1.4
media-libs/libvisio
net-print/cups
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
@ -145,6 +144,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
@ -168,6 +168,7 @@ DEPEND="${COMMON_DEPEND}
media-libs/sampleicc
>=net-misc/curl-7.21.4
net-misc/npapi-sdk
net-print/cups
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
@ -493,6 +494,10 @@ pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
if ! use cups ; then
ewarn 'You will need net-print/cups to be able to print with libreoffice.'
fi
}
pkg_postrm() {

View file

@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.25 2012/02/24 13:17:17 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.28 2012/02/27 21:44:55 scarabeus Exp $
EAPI=4
@ -69,7 +69,7 @@ unset ADDONS_URI
unset EXT_URI
unset ADDONS_SRC
IUSE="binfilter +branding dbus debug eds gnome +graphite gstreamer +gtk gtk3
IUSE="binfilter +branding +cups dbus debug eds gnome +graphite gstreamer +gtk gtk3
jemalloc kde mysql +nsplugin odk opengl pdfimport postgres svg test +vba
+webdav +xmlsec"
LICENSE="LGPL-3"
@ -95,7 +95,7 @@ COMMON_DEPEND="
dev-libs/expat
>=dev-libs/glib-2.28
>=dev-libs/hyphen-2.7.1
>=dev-libs/icu-4.8.1-r1
>=dev-libs/icu-4.8.1.1
>=dev-lang/perl-5.0
>=dev-libs/openssl-1.0.0d
>=dev-libs/redland-1.0.14[ssl]
@ -104,7 +104,6 @@ COMMON_DEPEND="
>=media-libs/libpng-1.4
media-libs/libcdr
media-libs/libvisio
net-print/cups
sci-mathematics/lpsolve
>=sys-libs/db-4.8
virtual/jpeg
@ -149,6 +148,7 @@ RDEPEND="${COMMON_DEPEND}
!app-office/openoffice
media-fonts/libertine-ttf
media-fonts/liberation-fonts
cups? ( net-print/cups )
java? ( >=virtual/jre-1.6 )
"
@ -172,6 +172,7 @@ DEPEND="${COMMON_DEPEND}
media-libs/sampleicc
>=net-misc/curl-7.21.4
net-misc/npapi-sdk
net-print/cups
>=sys-apps/findutils-4.4.2
sys-devel/bison
sys-apps/coreutils
@ -496,6 +497,9 @@ pkg_postinst() {
kde4-base_pkg_postinst
pax-mark -m "${EPREFIX}"/usr/$(get_libdir)/libreoffice/program/soffice.bin
use cups || \
ewarn 'You will need net-print/cups to be able to print with libreoffice.'
}
pkg_postrm() {

View file

@ -1,6 +1,14 @@
# ChangeLog for app-vim/command-t
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/command-t/ChangeLog,v 1.4 2011/09/13 08:06:29 radhermit Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/command-t/ChangeLog,v 1.6 2012/02/28 03:58:58 radhermit Exp $
28 Feb 2012; Tim Harder <radhermit@gentoo.org> command-t-1.3.1.ebuild:
Die if removal fails.
*command-t-1.3.1 (28 Feb 2012)
28 Feb 2012; Tim Harder <radhermit@gentoo.org> +command-t-1.3.1.ebuild:
Version bump.
13 Sep 2011; Tim Harder <radhermit@gentoo.org> command-t-1.2.1-r1.ebuild:
Remove unnecessary permission setting and die on file removal failures.

View file

@ -2,17 +2,19 @@
Hash: SHA512
DIST command-t-1.2.1.tar.bz2 23434 RMD160 1c91ff8b10edabd5235b6387bce3e328a890f03f SHA1 a06fdee80ce823df8814a2c3082c940209f63dae SHA256 bd6759562d34e3be69a5fd03c43c67160148699d050c81e7d8fe8dd6270ce3ed
DIST command-t-1.3.1.tar.bz2 24190 RMD160 de82efc654d4331ae002b5b5dac43bb42bec950a SHA1 8d49c9cecb22812101f701fc06a72d0af4eb5ec3 SHA256 920dd603fa940ee43277a9a36b3c7c69cadf17b19bb82a8faa34cc9b2cd33faa
EBUILD command-t-1.2.1-r1.ebuild 981 RMD160 6ce512dc76908d2c7fa9c3f5277c2e509828ed74 SHA1 29007938ac1d29e299f64e6b98288d86595a1961 SHA256 04bf83b5c53637b8c015118a87b8e8ef4b82f05be85415aad74579c840988392
MISC ChangeLog 874 RMD160 b8b86cdfaedfe5f4902399e2d86e7d2e10e9790b SHA1 98e6129359d3ab3df28e5c40d6f567f2fb206281 SHA256 ce8f2f5e41fdb383ed73e0bca3610b1d6879aaeed47d681f97ba5fa6e95f296a
EBUILD command-t-1.3.1.ebuild 1046 RMD160 4e6044eb6d16749b2af767b86e15b61599f3bb3b SHA1 e2709a77dfebf57f0be88fe4c555e8ddbdceae4e SHA256 43d2c21c0324fc78e37620b42e3b0ee21e3d0596d6fe3d7098803ee63aadc9f4
MISC ChangeLog 1095 RMD160 25506526cbdff4ccbbc13f57695fd9757f052d1a SHA1 488f3f8d6d71780513ed92c99a65f630f0aa9bce SHA256 a109c56ba67473ab4b190ab26758911f3a0ea744244d4fc23a24c9d458093452
MISC metadata.xml 157 RMD160 adcd6494e1e562ab5e0bd090e114622782ac753a SHA1 22983b8e9ba3045d8ccbc2b14393423f7f05d2ee SHA256 106c8618581360c66c2b535fcb7a6cb9ff318f1bd8e6c8f40f2f2f2d54e6787a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAEBCgAGBQJObw8OAAoJEEqz6FtPBkyjWNkH/2II5cFTI2kcpcNbaDHen5MA
0Kn2UbZJDSOIvSmSprKCzYmnULdaTbePnvie1z9DtrT+kZ9aCJe9sioC+9/KeHDw
tBRelL6UfpvRcWD34Zw5SGxRWePZr8V4pk+4SPh/yBuKE1Lp6f4/IzDIrQZCersI
eB5Y8JQI4i3bvLD8S61gVa67Ny8tByjYq2F6ZeiVen0hBaOCINj7gO2Nml+hvosF
rHjRVG/W9CwZj7Ig+w83kTCOIfuf7xcClfDY/le7Yq/zhTQZlsKEfFuvRoGHNHGu
J67NYzGxiPAxb91/jLBQoi9K0nf2IuGFfT9drb8F2fzcIUdoxNN8kmJaIbWpN5A=
=9U9w
iQEcBAEBCgAGBQJPTFEPAAoJEEqz6FtPBkyjge8IALohFxrqv0hhnBvKYjddI8ZB
ZkucK4B74iJ8qonm7Oh8ARNh/La4hgKjkfqlhrqNuJFM9A4bAAaPovZbYhSxSwqp
sKZSBX2Z4/cJY42t1+mppKxkseMXJ2z9LyRkcFlH25zK2voEU/E+oabyqkqSbllp
CTGvbY9SbMdat3DiwXoTaGfmtuoJrk/i3dDsDbdYAgD1RORtCf8i9y3KRD/JTwjc
fr9kp2XRGMKMiiwosl1Iv9wvtGImSz2YiQ688wJSMqt3et+VOvRYFa5vleSGEMlR
8IR7DeaWir6K7uyFJkvO8IpuFdIV8yvZuPCblZfcHZe56uZbB1EvvGJn+jvWUPM=
=F818
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,42 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-vim/command-t/command-t-1.3.1.ebuild,v 1.2 2012/02/28 03:58:58 radhermit Exp $
EAPI="4"
USE_RUBY="ruby18 ruby19"
inherit vim-plugin ruby-ng
DESCRIPTION="vim plugin: fast file navigation for vim"
HOMEPAGE="http://www.vim.org/scripts/script.php?script_id=3025
https://wincent.com/products/command-t"
SRC_URI="http://dev.gentoo.org/~radhermit/distfiles/${P}.tar.bz2"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86"
IUSE=""
VIM_PLUGIN_HELPFILES="${PN}.txt"
RDEPEND="|| ( app-editors/vim[ruby] app-editors/gvim[ruby] )"
each_ruby_configure() {
cd ruby/${PN}
${RUBY} extconf.rb || die "extconf.rb failed"
}
each_ruby_compile() {
cd ruby/${PN}
emake
rm *.o *.c *.h *.log extconf.rb depend Makefile || die
}
each_ruby_install() {
local sitelibdir=$(ruby_rbconfig_value "sitelibdir")
insinto ${sitelibdir}/${PN}
doins -r ruby/${PN}/*
}
all_ruby_install() {
rm -r ruby || die
vim-plugin_src_install
}

View file

@ -1,6 +1,13 @@
# ChangeLog for dev-cpp/yaml-cpp
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/yaml-cpp/ChangeLog,v 1.4 2011/11/11 14:24:12 neurogeek Exp $
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/yaml-cpp/ChangeLog,v 1.5 2012/02/27 16:38:28 scarabeus Exp $
*yaml-cpp-0.3.0 (27 Feb 2012)
27 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org> +yaml-cpp-0.3.0.ebuild,
-yaml-cpp-0.2.7.ebuild:
Version bump to 0.3.0. Fixes bug#405851. Thanks to Sergei Shilovsky for ebuild
patch.
11 Nov 2011; Jesus Rivero <neurogeek@gentoo.org> metadata.xml:
Added myself to metadata.xml

View file

@ -1,14 +1,24 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
DIST yaml-cpp-0.2.7.tar.gz 75576 RMD160 b175b1301792b27a8bcca9a36928978f8451b207 SHA1 17d9c9b9466266ebea8514ae4c55963e744d65e1 SHA256 4d7890be03f9963d6af8f06aa3162cbea8e0116ffb283ae10839835cd3b8751b
EBUILD yaml-cpp-0.2.7.ebuild 700 RMD160 ece0df84fb1cf90ddd9147d4ebf60f575f17c786 SHA1 f5d4cfcbf0cc421a333d1bc3f1491657675c0508 SHA256 eaee8aabe8d9104f29ba488e7f91e178af4506c0e219df35cb8c5c4b18065bdd
MISC ChangeLog 700 RMD160 d03e139bd8338ef58e1b329835eba8cb98b777a5 SHA1 2cb2c6bd4e05fd1bfeec1f398e533b4081f5b1b4 SHA256 f757e91dff079077d52ffc192ac277ba526a7d411aa76a564bf957301771f779
DIST yaml-cpp-0.3.0.tar.gz 82674 RMD160 0b777f95d858d9e840afa9f92eeffef77eca24b5 SHA1 28766efa95f1b0f697c4b4a1580a9972be7c9c41 SHA256 2cd038b5a1583b6745e949e196fba525f6d0d5fd340566585fde24fc7e117b82
EBUILD yaml-cpp-0.3.0.ebuild 722 RMD160 abb8f14350d251a89c5d91a35b474c7d58feb87e SHA1 0f8159b2bd1574afd3df67ac3a19d448e9e2a91e SHA256 56a61524bd61ba25b5c2b1fdd1017e118943d878e83a9447cf0d32bb200db556
MISC ChangeLog 927 RMD160 886707aa21ea7fda4612ff804ef6d02827f74fa2 SHA1 52a3e54d2ae5c8416c72abd0c41b545f1b73a28f SHA256 5919681d1e9f22e8851f35486cb0ea9d4842872ad74e74999754fdff08c9a95b
MISC metadata.xml 231 RMD160 d3a9b51cd3511dea4567e336a449886795f7bf26 SHA1 7632cae3fd5c06238cde0ae2c4ad2c5dc88fa67c SHA256 a22bf89dd3889ede96c4e7fda2e3c0a22fdad6ecbec3f4dd0c313ae8bd21d2ef
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk69MC8ACgkQdIssYB9vBoMZMACeOL6m+5DEURQCGusxC4D6H0DS
BfAAn2eWwd1U/6KDgcm439ZXAUZAW8St
=+jb9
iQIcBAEBAgAGBQJPS7GJAAoJEOSiRoyO7jvoOQkP/2llITBkEzSZBmIerPCJFLOf
33EqVGjpxLA1JVhZDpa2UCxCHguXUbMqkv32YxsPKIilSgSskmMHE5zm+2IRByuN
TIgwuZf5KLNmb+GMsd4yy6JR7QAhmhW+sauWAJbWMDx2lKnS7QMTYNezO2nvrvLH
Q1XSbyYnhAnYDfMfyDX78UqRQ2GW0wUbq1ac1Obj2g4VeqRIwjm7ANI3VSlQvNLq
0678xm6/ao67/cdXZpnACn8VRrppRTo2RZvVWCgXoeJt98zuJjrhf0hIQTZEZ8V4
VrEZcKc8JRmEL1dd5Ej9DlFKYTUwBTazn21SDhM5eGsSCB6GPwCmzNp0oqKVqTdp
Rt1uIf9jJh+JxxlxHXaNxC4Z8jfxu/hEwmQc8S/lYd8/OjOCdU1X1FGvbF7pmS+b
4V9xYfknE0x4YMj1rGUHqe5jQZ6t8kiCMCGdZr050pylvZtPvS6zk8ifUdCf1qct
EQ7azz4eUPkCnNA3k1leZwe+6reRmVph/en6bxQPZG277iWPROZqTcAbt6BOU1xW
cpLhENKdz35yLp2ZPRegGJ4yvQrVz4IhJ+wCOCE5gEjc5737uEGsqHrq9VjKnOpw
oLR3SpZy3CiFEyFAccEqNTR9govdpkwoth7ctwroZkFr2N+1dBMK8RfBCALS6yKO
4jNJoMLp3e5Zi33X+HQ+
=VvYO
-----END PGP SIGNATURE-----

View file

@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/yaml-cpp/yaml-cpp-0.2.7.ebuild,v 1.2 2011/09/16 10:55:24 scarabeus Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/yaml-cpp/yaml-cpp-0.3.0.ebuild,v 1.1 2012/02/27 16:38:28 scarabeus Exp $
EAPI=4
@ -18,6 +18,8 @@ IUSE=""
DEPEND=""
RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
src_prepare() {
sed -i \
-e 's:INCLUDE_INSTALL_ROOT_DIR:INCLUDE_INSTALL_DIR:g' \

View file

@ -1,6 +1,16 @@
# ChangeLog for dev-db/postgresql-base
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/ChangeLog,v 1.163 2012/02/19 13:24:51 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/ChangeLog,v 1.164 2012/02/28 01:55:55 titanofold Exp $
*postgresql-base-9.1.3 (28 Feb 2012)
*postgresql-base-9.0.7 (28 Feb 2012)
*postgresql-base-8.4.11 (28 Feb 2012)
*postgresql-base-8.3.18 (28 Feb 2012)
28 Feb 2012; Aaron W. Swenson <titanofold@gentoo.org>
+postgresql-base-8.3.18.ebuild, +postgresql-base-8.4.11.ebuild,
+postgresql-base-9.0.7.ebuild, +postgresql-base-9.1.3.ebuild:
Security bump. (Bug 406037)
19 Feb 2012; Tobias Klausmann <klausman@gentoo.org>
postgresql-base-9.1.2.ebuild:

View file

@ -1,16 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST postgresql-8.2.22.tar.bz2 12777172 RMD160 27e31b4a423984080a87cb6dc86ca8773362a131 SHA1 7b5f56b5d3a1e2e9cee6e7a4f0f04866af45cc7d SHA256 88203528326c152ca556bcff986d824737ea1048ba2c6245e24a1b1efd6aeaf7
DIST postgresql-8.2.23.tar.bz2 12976249 RMD160 5a1d45cae1e7a9d9caa8e902608404b281bac7ff SHA1 f51ac2051c4b1c95f5f58bf75bbafc50d2bc359b SHA256 56c2ac7394e8ace9ef98a464d08530b91529fd56978f24b55139d20e3039f2d1
DIST postgresql-8.3.16.tar.bz2 14348568 RMD160 2e2c677defbb0631529a4b76a3adee006c288617 SHA1 c8bda0f506c03d01054fac6dc2f1291cf7539c7e SHA256 000590e2bdd1a00c8f2d2fa30c1f244826a61ad038a53b63179e902f876a2744
DIST postgresql-8.3.17.tar.bz2 14549222 RMD160 9ea925c26b185fb9066061ef4e1fca932bbbcbfb SHA1 f47bfb98629fed07e8f5ec61f2c3b84487fb0ad1 SHA256 fb15eeeaabcc753275abddf6e0fc8ad919dad5cb8a9863a6dc98348ed1f30877
DIST postgresql-8.3.18.tar.bz2 14563583 RMD160 d276a468f59b4def821b686b5504a549bd0491c3 SHA1 0d832fc9c7dba5de1716921274ce0ca276418070 SHA256 5db4904a8959f09274e1e0ee7f21c354128d5dbb4e946b78391f6bc4723c3746
DIST postgresql-8.4.10.tar.bz2 14481565 RMD160 ce5961033fc05b9e862cfef3c164d8faed19ce89 SHA1 31202e47fd2274b3a846d98c961cd7281d1798e8 SHA256 749f83e9d467b07dcd012fdf2b1615c577b410fd219b44a27bb7097bb1b07cfb
DIST postgresql-8.4.11.tar.bz2 14502434 RMD160 85b4be0884ca11855eb0dbc1541403e7baf7c0aa SHA1 ce9581b9f03bd884417b988ec317ce2ed06bb15f SHA256 5bbc9ff1d16282b592600d7c6b9cb1a93049d4aa9a961e3c2c8d5fb13b189c8f
DIST postgresql-8.4.9.tar.bz2 14275979 RMD160 469acc1d1358c48334896fb8fa84de1d287183d5 SHA1 7b6bbd72db0f63ea55890427ab6c7a40e7c7ff1b SHA256 1d58cb8d0cb8ae8f61042b2d5aa54135a2d2a0f324d06593870e1242b0e8c38a
DIST postgresql-9.0.5.tar.bz2 14344752 RMD160 c5f4f37808f7e24d91a6c95d41fc89330624e26f SHA1 1c71be5b1a7d519eff33bb60768776f47b44acf3 SHA256 56d8ee809ceeabeae8461ae0a197943460cba5bf8fbe37324e4451cf2eb7d504
DIST postgresql-9.0.6.tar.bz2 14777282 RMD160 e1794a28e495b861c2f82b325b4e28e71faa58ca SHA1 4a9a7d5579d3683ca1992b2ba116a4356094b3ca SHA256 317d99d2ff9e1de8da0cae107bc06c9fd455b1df0c0fb77b8fbb61fb08276056
DIST postgresql-9.0.7.tar.bz2 14977437 RMD160 80a8c91233462515914aeb5c15cf63b7195da3ef SHA1 c0cf6de3cfa131b36107b3748ae44786ad638e12 SHA256 dabe26d71d8b595f9514da1363dc20c3f4b90b6908026dd06984cac448a6d833
DIST postgresql-9.1.1.tar.bz2 14884071 RMD160 294c0e04bebcf07fa88fb5d5e5837c99f736edd3 SHA1 4df7b6f6b23acdac5ea198e3623796a2b62fc7a4 SHA256 c794016bcf3fc1f561bc86796c6c9d050e3d8d2d55356515126e048275ae56f2
DIST postgresql-9.1.2.tar.bz2 15424814 RMD160 2f98f2ff4e6e2b048dce80335fb3c672753114a9 SHA1 7d57b96eb1c764ec234c72b70511a5f7e23fb2b0 SHA256 8d54ff514f5b2754e6e36b008c43d7bbf7daf541da608767cc5bdedb1de5db30
DIST postgresql-9.1.3.tar.bz2 15582454 RMD160 84eb235c090083b78e6a2facf3d7bc534395db8b SHA1 1cf3044415df807c08bb8ad8e40e24e8d375cf34 SHA256 7a79800a624031c1d9bc9cdce73cb40050100ac50a82050cbf7bbbd16ac4d5d5
DIST postgresql-patches-8.2-r1.tbz2 4859 RMD160 864f166e01219b1f8f9ca2732a1d6b9c6de0cf7f SHA1 27977244ef48cb1a232542657d76267faa7e9d3d SHA256 7b9f46ca16d7adf29cfd2a3f57f2b54bbf349b4dbbe679f4e31302376bda51cf
DIST postgresql-patches-8.2-r2.tbz2 4850 RMD160 766861791d68b8307e2686b93dd5b09fb775fdb8 SHA1 41c8b8a36d7dd7aa556ca6e2d5a4bb579226e8f7 SHA256 014f68519d25de055dce373924caf681d517ab66c022c01adb9816545e4bab14
DIST postgresql-patches-8.3-r1.tbz2 5491 RMD160 6a05ec9a9c0dd587cc86e7684a353cb5e3cd7fa3 SHA1 a60e5f813e77f8b1edc9483f62e067b04457fb1d SHA256 522d4563f2e5fa857751091d1344799d8e22846de20c4fb360a7451d746fd176
@ -25,18 +29,22 @@ EBUILD postgresql-base-8.2.22.ebuild 3746 RMD160 2557e3bcff305cbd2618c7ca3594673
EBUILD postgresql-base-8.2.23.ebuild 3946 RMD160 52fb36367c0694702b7beeafc62a74c4c9a1b993 SHA1 dd0c865d62b1c1bcd269607fb3f3b2058926eea6 SHA256 d5de324f518b49a199bf31ff0bc071c105384ca2477b00c8f83d3fa629723a14
EBUILD postgresql-base-8.3.16.ebuild 3861 RMD160 3ca643363231bdf9406def3f69e057396d86188d SHA1 98ec2618b8368562aff15637d7e52b425832a428 SHA256 3c94fbcacc72b79f89f3b5b0918079d67e026c8631ffc71680bda9dc97103227
EBUILD postgresql-base-8.3.17.ebuild 4050 RMD160 9de90ec36e88880ef69d5e7a75b5393243a562a8 SHA1 b84468f1e32f08da4e7154981b988f1f82d5b42d SHA256 1241758193c776ef0451012c5d02223747aae554466bdd6d71915b6dbf9e99a9
EBUILD postgresql-base-8.3.18.ebuild 4058 RMD160 41669f0970f902382116850aa8af0cbde369519d SHA1 53fe0ff5e7683b240a7163d092d92eeba7985921 SHA256 cf956d7b14b7c2218ccd0f790065759951aef256e7d4f18ef1bf367bf58eb978
EBUILD postgresql-base-8.4.10.ebuild 4052 RMD160 6a49eff648316384be0b3b1cb91fdcea91288d31 SHA1 e88b47f52f703ce8c1581e08dbf31139f7383cc4 SHA256 b68053c22addb9f000e5676f297a4e25d2868fb7d831aaf53358c561ff1747be
EBUILD postgresql-base-8.4.11.ebuild 4060 RMD160 cb39b5ba97ceac27ab0e466266d7f71129827d31 SHA1 8d105f2c70e042adc4e51ad536e1fbc0adc3c9d3 SHA256 5907d322893a990d3928172ae98def3eaffcb938e5dc6038801f26f8d64fac9e
EBUILD postgresql-base-8.4.9.ebuild 3862 RMD160 56ff8e8771fa018a8e635e22670757977a838900 SHA1 74ee39fb1ce9f78ed9c9a6add6a617cd00dbab11 SHA256 661153ec2e72f0a5e6a4ea589c4838596c01cbb9890e74ece898a9ad8b2aa5d0
EBUILD postgresql-base-9.0.5.ebuild 4016 RMD160 8a129227c2c840a9eb66e79758c07cfa01e30baf SHA1 21d38671a5aea9796d6d215de7d5d86bac6e44b2 SHA256 2228ab7df1e93691507517bf4c5ef10c717233f61df3884bb2b9d494491c7ad1
EBUILD postgresql-base-9.0.6.ebuild 4205 RMD160 9312b3f9ea039280dc44db67e0d03b6726ffda6e SHA1 46024de8a8bad744d3709b26f927f5a76df6c7e9 SHA256 b478c7298f7ab32bee4f09d033a5dfb98b72e9a89b2afb526406299e53911ed6
EBUILD postgresql-base-9.0.7.ebuild 4213 RMD160 ce9771fdbc963d7ee73dddd4ad0968be0d505604 SHA1 316a0d51d77aa4ca0533524d41f10e311c1f124f SHA256 364cd555c9923da190e4604177a4280766cf02df129ef906319a9772848189d6
EBUILD postgresql-base-9.1.1.ebuild 4011 RMD160 36b525faac362eb5fdeb49e91ee0a75f3aa49a7d SHA1 8f8afb9036fbabeb30958d474fbbee34f684a905 SHA256 9e9f0b590d5db7e92077e563000610bcc4e207bf0c55ea48adb30cddc818d08f
EBUILD postgresql-base-9.1.2.ebuild 4206 RMD160 e84f28f56f4bf70ccc1f91e4ebd2ba04dec6eceb SHA1 74daa8e6c58f3ce12674093b3a1cd76574c064ea SHA256 7aa9fed228a53984b2508a6dc741bfd705c255107d9d89ab7f0ec96c76eb4b5a
MISC ChangeLog 44918 RMD160 e1d2e111f1bb8f5b54d641de691c0bf74c187e25 SHA1 89b25ac8d22c262cd37916f5f47dbfd007550b7a SHA256 82dfe567526a6ad3f93b8680a75cd182e3be1246f737815ff7752bfdbfdcfc83
EBUILD postgresql-base-9.1.3.ebuild 4214 RMD160 70ebf3e5c454d66de89b26c9940e8f6f73ef250f SHA1 ff33da3c4defc1ba9ad3b326f68d571329af60e1 SHA256 7c063d668c6d96183621704d2e4edc4fab9b8818c1668920465a6f88c3dd7269
MISC ChangeLog 45288 RMD160 6b6a2475e5a86299bdf8353333322ae90c3db09f SHA1 d56f2678c745f2c96bb4e4f0d0c38386d7429a8d SHA256 cb4d1b972cff18769bd3ce85b83e11b10881861eaeeb9dd4acc27f57d73c0709
MISC metadata.xml 472 RMD160 fe3dc42a49cd1445788d023578d878c6226c72e0 SHA1 f03eda301fc89bf31cfb64bb6cc2cc4ca33cb632 SHA256 ee20753f4083988318c4c30155901e99a800dc8fb19fd77c80f9947c72abbf4c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk9A+CkACgkQA+4Doc5dVOjyAwCgknMK1XVElUJ618yki9Aufgdm
iCMAoJBanpFSWMMGOEID0d9fxAuLpIgJ
=4B+h
iF4EAREIAAYFAk9MNDAACgkQVxOqA9G7/aCAwwD/Qzd9T3eWeMPxj2NEwqBh45oF
AbUIU8nPg9wLBofbqTQBAIB9rYqWeVF8ijRRLpCGBJ61KkCOgr3KA5r78tfmoSgo
=liby
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,150 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.3.18.ebuild,v 1.1 2012/02/28 01:55:55 titanofold Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.3-r2.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg-intdatetime readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND=">=app-admin/eselect-postgresql-1.0.10
virtual/libintl
!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( >=sys-libs/readline-4.1 )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( >=sys-libs/zlib-1.1.3 )"
DEPEND="${RDEPEND}
!!<sys-apps/sandbox-2.0
>=sys-devel/bison-1.875
sys-devel/flex
nls? ( sys-devel/gettext )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch" "${WORKDIR}/darwin.patch" \
"${WORKDIR}/relax_ssl_perms.patch" "${WORKDIR}/SuperH.patch" \
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
export LDFLAGS_SL="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--without-docdir \
--without-perl \
--without-python \
--without-tcl \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable pg-intdatetime integer-datetimes ) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib)
}
src_compile() {
emake
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
dodir /usr/share/postgresql-${SLOT}/man/man1
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{initdb,ipcclean,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{README.*,TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

View file

@ -0,0 +1,150 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-8.4.11.ebuild,v 1.1 2012/02/28 01:55:55 titanofold Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.4-r2.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND=">=app-admin/eselect-postgresql-1.0.7
virtual/libintl
!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( >=sys-libs/readline-4.1 )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( >=sys-libs/zlib-1.1.3 )"
DEPEND="${RDEPEND}
!!<sys-apps/sandbox-2.0
>=sys-devel/bison-1.875
sys-devel/flex
nls? ( sys-devel/gettext )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch" "${WORKDIR}/darwin.patch" \
"${WORKDIR}/SuperH.patch"
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
export LDFLAGS_SL="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--without-tcl \
--without-perl \
--without-python \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable !pg_legacytimestamp integer-datetimes ) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib)
}
src_compile() {
emake
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
rm -r "${ED}/usr/share/doc/postgresql-${SLOT}/html"
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{README.*,TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

View file

@ -0,0 +1,156 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.0.7.ebuild,v 1.1 2012/02/28 01:55:55 titanofold Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.0-r3.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND=">=app-admin/eselect-postgresql-1.0.7
virtual/libintl
!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( sys-libs/zlib )"
DEPEND="${RDEPEND}
sys-devel/bison
sys-devel/flex
!!<sys-apps/sandbox-2.0
nls? ( sys-devel/gettext )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" "${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch"
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf --prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--without-tcl \
--without-perl \
--without-python \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
$(use_with ldap) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_with readline) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib)
}
src_compile() {
emake
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
dodir /usr/share/postgresql-${SLOT}/man/
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_controldata,pg_ctl,pg_resetxlog,postgres,postmaster}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{README.*,TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

View file

@ -0,0 +1,160 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-base/postgresql-base-9.1.3.ebuild,v 1.1 2012/02/28 01:55:55 titanofold Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils flag-o-matic multilib prefix versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"
DESCRIPTION="PostgreSQL libraries and clients"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.1-r1.tbz2"
LICENSE="POSTGRESQL"
# No tests to be done for clients and libraries
RESTRICT="test"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kerberos ldap nls pam pg_legacytimestamp readline ssl threads zlib"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="!!dev-db/libpq
!!dev-db/postgresql
!!dev-db/postgresql-client
!!dev-db/postgresql-libs
>=app-admin/eselect-postgresql-1.0.10
virtual/libintl
kerberos? ( virtual/krb5 )
ldap? ( net-nds/openldap )
pam? ( virtual/pam )
readline? ( sys-libs/readline )
ssl? ( >=dev-libs/openssl-0.9.6-r1 )
zlib? ( sys-libs/zlib )
"
DEPEND="${RDEPEND}
!!<sys-apps/sandbox-2.0
sys-devel/bison
sys-devel/flex
nls? ( sys-devel/gettext )
"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/base.patch" \
"${WORKDIR}/bool.patch"
eprefixify src/include/pg_config_manual.h
# to avoid collision - it only should be installed by server
rm "${S}/src/backend/nls.mk"
# because psql/help.c includes the file
ln -s "${S}/src/include/libpq/pqsignal.h" "${S}/src/bin/psql/" || die
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h || \
die "RUNDIR sed failed"
eautoconf
}
src_configure() {
case ${CHOST} in
*-darwin*|*-solaris*)
use nls && append-libs intl
;;
esac
export LDFLAGS_SL="${LDFLAGS}"
export LDFLAGS_EX="${LDFLAGS}"
local PO="${EPREFIX%/}"
econf \
--prefix="${PO}/usr/$(get_libdir)/postgresql-${SLOT}" \
--datadir="${PO}/usr/share/postgresql-${SLOT}" \
--docdir="${PO}/usr/share/doc/postgresql-${SLOT}" \
--sysconfdir="${PO}/etc/postgresql-${SLOT}" \
--includedir="${PO}/usr/include/postgresql-${SLOT}" \
--mandir="${PO}/usr/share/postgresql-${SLOT}/man" \
--without-tcl \
--without-perl \
--without-python \
$(use_with readline) \
$(use_with kerberos krb5) \
$(use_with kerberos gssapi) \
"$(use_enable nls nls "$(wanted_languages)")" \
$(use_with pam) \
$(use_enable !pg_legacytimestamp integer-datetimes) \
$(use_with ssl openssl) \
$(use_enable threads thread-safety) \
$(use_with zlib) \
$(use_with ldap)
}
src_compile() {
emake -j1
cd "${S}/contrib"
emake
}
src_install() {
emake DESTDIR="${D}" install
insinto /usr/include/postgresql-${SLOT}/postmaster
doins "${S}"/src/include/postmaster/*.h
dodir /usr/share/postgresql-${SLOT}/man/
cp -r "${S}"/doc/src/sgml/man{1,7} "${ED}"/usr/share/postgresql-${SLOT}/man/ || die
rm "${ED}/usr/share/postgresql-${SLOT}/man/man1"/{initdb,pg_{controldata,ctl,resetxlog},post{gres,master}}.1
docompress /usr/share/postgresql-${SLOT}/man/man{1,7}
dodoc README HISTORY doc/{TODO,bug.template}
cd "${S}/contrib"
emake DESTDIR="${D}" install
cd "${S}"
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/base"
keepdir /etc/postgresql-${SLOT}
}
pkg_postinst() {
postgresql-config update
elog "If you need a global psqlrc-file, you can place it in:"
elog " ${EROOT%/}/etc/postgresql-${SLOT}/"
}
pkg_postrm() {
postgresql-config update
}

View file

@ -1,6 +1,16 @@
# ChangeLog for dev-db/postgresql-docs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/ChangeLog,v 1.133 2012/02/19 13:25:07 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/ChangeLog,v 1.134 2012/02/28 01:48:31 titanofold Exp $
*postgresql-docs-9.1.3 (28 Feb 2012)
*postgresql-docs-9.0.7 (28 Feb 2012)
*postgresql-docs-8.4.11 (28 Feb 2012)
*postgresql-docs-8.3.18 (28 Feb 2012)
28 Feb 2012; Aaron W. Swenson <titanofold@gentoo.org>
+postgresql-docs-8.3.18.ebuild, +postgresql-docs-8.4.11.ebuild,
+postgresql-docs-9.0.7.ebuild, +postgresql-docs-9.1.3.ebuild:
Security bump. (Bug 406037)
19 Feb 2012; Tobias Klausmann <klausman@gentoo.org>
postgresql-docs-9.1.2.ebuild:

View file

@ -1,32 +1,40 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST postgresql-8.2.22.tar.bz2 12777172 RMD160 27e31b4a423984080a87cb6dc86ca8773362a131 SHA1 7b5f56b5d3a1e2e9cee6e7a4f0f04866af45cc7d SHA256 88203528326c152ca556bcff986d824737ea1048ba2c6245e24a1b1efd6aeaf7
DIST postgresql-8.2.23.tar.bz2 12976249 RMD160 5a1d45cae1e7a9d9caa8e902608404b281bac7ff SHA1 f51ac2051c4b1c95f5f58bf75bbafc50d2bc359b SHA256 56c2ac7394e8ace9ef98a464d08530b91529fd56978f24b55139d20e3039f2d1
DIST postgresql-8.3.16.tar.bz2 14348568 RMD160 2e2c677defbb0631529a4b76a3adee006c288617 SHA1 c8bda0f506c03d01054fac6dc2f1291cf7539c7e SHA256 000590e2bdd1a00c8f2d2fa30c1f244826a61ad038a53b63179e902f876a2744
DIST postgresql-8.3.17.tar.bz2 14549222 RMD160 9ea925c26b185fb9066061ef4e1fca932bbbcbfb SHA1 f47bfb98629fed07e8f5ec61f2c3b84487fb0ad1 SHA256 fb15eeeaabcc753275abddf6e0fc8ad919dad5cb8a9863a6dc98348ed1f30877
DIST postgresql-8.3.18.tar.bz2 14563583 RMD160 d276a468f59b4def821b686b5504a549bd0491c3 SHA1 0d832fc9c7dba5de1716921274ce0ca276418070 SHA256 5db4904a8959f09274e1e0ee7f21c354128d5dbb4e946b78391f6bc4723c3746
DIST postgresql-8.4.10.tar.bz2 14481565 RMD160 ce5961033fc05b9e862cfef3c164d8faed19ce89 SHA1 31202e47fd2274b3a846d98c961cd7281d1798e8 SHA256 749f83e9d467b07dcd012fdf2b1615c577b410fd219b44a27bb7097bb1b07cfb
DIST postgresql-8.4.11.tar.bz2 14502434 RMD160 85b4be0884ca11855eb0dbc1541403e7baf7c0aa SHA1 ce9581b9f03bd884417b988ec317ce2ed06bb15f SHA256 5bbc9ff1d16282b592600d7c6b9cb1a93049d4aa9a961e3c2c8d5fb13b189c8f
DIST postgresql-8.4.9.tar.bz2 14275979 RMD160 469acc1d1358c48334896fb8fa84de1d287183d5 SHA1 7b6bbd72db0f63ea55890427ab6c7a40e7c7ff1b SHA256 1d58cb8d0cb8ae8f61042b2d5aa54135a2d2a0f324d06593870e1242b0e8c38a
DIST postgresql-9.0.5.tar.bz2 14344752 RMD160 c5f4f37808f7e24d91a6c95d41fc89330624e26f SHA1 1c71be5b1a7d519eff33bb60768776f47b44acf3 SHA256 56d8ee809ceeabeae8461ae0a197943460cba5bf8fbe37324e4451cf2eb7d504
DIST postgresql-9.0.6.tar.bz2 14777282 RMD160 e1794a28e495b861c2f82b325b4e28e71faa58ca SHA1 4a9a7d5579d3683ca1992b2ba116a4356094b3ca SHA256 317d99d2ff9e1de8da0cae107bc06c9fd455b1df0c0fb77b8fbb61fb08276056
DIST postgresql-9.0.7.tar.bz2 14977437 RMD160 80a8c91233462515914aeb5c15cf63b7195da3ef SHA1 c0cf6de3cfa131b36107b3748ae44786ad638e12 SHA256 dabe26d71d8b595f9514da1363dc20c3f4b90b6908026dd06984cac448a6d833
DIST postgresql-9.1.1.tar.bz2 14884071 RMD160 294c0e04bebcf07fa88fb5d5e5837c99f736edd3 SHA1 4df7b6f6b23acdac5ea198e3623796a2b62fc7a4 SHA256 c794016bcf3fc1f561bc86796c6c9d050e3d8d2d55356515126e048275ae56f2
DIST postgresql-9.1.2.tar.bz2 15424814 RMD160 2f98f2ff4e6e2b048dce80335fb3c672753114a9 SHA1 7d57b96eb1c764ec234c72b70511a5f7e23fb2b0 SHA256 8d54ff514f5b2754e6e36b008c43d7bbf7daf541da608767cc5bdedb1de5db30
DIST postgresql-9.1.3.tar.bz2 15582454 RMD160 84eb235c090083b78e6a2facf3d7bc534395db8b SHA1 1cf3044415df807c08bb8ad8e40e24e8d375cf34 SHA256 7a79800a624031c1d9bc9cdce73cb40050100ac50a82050cbf7bbbd16ac4d5d5
EBUILD postgresql-docs-8.2.22.ebuild 1200 RMD160 9074cc9a59310404f8d1462d3fd73d7f72fe2967 SHA1 218f8c57bfe75a8d91eb3c3a07b2da65a5685e25 SHA256 a37becfc4588694075483746991bef13e60d5bd3014f531ffba2f7af68adeab8
EBUILD postgresql-docs-8.2.23.ebuild 1204 RMD160 d0d87da9b58d1cfb96016d6ca121bcecfad533d6 SHA1 f33fd986b4fda87b36f050bbddc40386a0ebc166 SHA256 5814c9e35dd6ed1837f8e2034043021739d7fecf14135c6208ac4ac2bd89dde4
EBUILD postgresql-docs-8.3.16.ebuild 1268 RMD160 1ddba323dbcc04f976e24f78d8ae1dfe55f0bd44 SHA1 7e2e94d583cc0eaaba3e7d5c69966197b34c6dce SHA256 dd8f7b47ee2ae7107e71cf6409944d6d788899451999b00bc2e0f07531cd9350
EBUILD postgresql-docs-8.3.17.ebuild 1273 RMD160 e117eebeadfc9313b9855ef5735ad63d54cb981c SHA1 b59443418b590ab8e2cc89c664d82407b848e179 SHA256 e3da35e58c99ee77a37bee04c4fa44f925e4005366b1503bfdb45056f3a3c6b3
EBUILD postgresql-docs-8.3.18.ebuild 1281 RMD160 cee6d014d3d00ccf276022f733833b811cc03560 SHA1 9ef32e2261eb9583186a35ee039f2979edd40aac SHA256 afcace888289ec0ed9ef0c6ded7ef8bea9d44e728b1bb1916b95f245ed552160
EBUILD postgresql-docs-8.4.10.ebuild 1216 RMD160 d78745d764419d4ccca844bb398f102e22121731 SHA1 11ad4e6a8b88f8cd6b66bec36bb28fd0bf8acca1 SHA256 170d2a824fbdf4e9d3cbb3d9370b31874a58de7dc513f54eebec8e54fb496708
EBUILD postgresql-docs-8.4.11.ebuild 1224 RMD160 4a25692debf1858416d08693003b83c93ddb404b SHA1 fe2fad91ff8d9426df137a39bb4601c438be2c62 SHA256 7b29a3c72178592462910233d7d738872ec1b328597ca80067c9c147cf7ae9bc
EBUILD postgresql-docs-8.4.9.ebuild 1210 RMD160 ccc538dd796fba3cfdf4396912e127656a922638 SHA1 c5e8c3f0a371009c17d2bedd36f5ffed5697d161 SHA256 b9e29de28f4b9958c742b8eb3d512a41b63a468ffda70f71b8b047e161fecff6
EBUILD postgresql-docs-9.0.5.ebuild 1170 RMD160 e82cf42c3d800b0530285f2eaf459a6fb29a40f7 SHA1 1e717fd1877b2c06d322a0570b2d5c3120e90393 SHA256 6899a57a3bfd6682f3b70bc7e2ab8db6908c3b294b601445bb1640086b553efa
EBUILD postgresql-docs-9.0.6.ebuild 1175 RMD160 2ab159b5cf94956c3e34eecf00f64fffa696007a SHA1 b654d9c305563acd61fa579524e30f535a39672c SHA256 9d821fb7b4de8e63a3e9688885ef93c2425ee2bd98e30695048a5024f7408adb
EBUILD postgresql-docs-9.0.7.ebuild 1183 RMD160 f42e7423517fe91276841087477931c08b490186 SHA1 563409b3595238b242e54bf7547a4626773420e6 SHA256 c6a13c23f923468adcbdeb05752053cb9d812cf04c5576e05b7e056ce3de3c89
EBUILD postgresql-docs-9.1.1.ebuild 1160 RMD160 317106c9ccb69c3230d324ea72dad63ea38b4ae3 SHA1 8ab83cbe2b2710d88daec959497082b56cf92a99 SHA256 aed4cf14aef094f6d6707a986626a3b36b664a405e310c1fa4a6898266ed7fb8
EBUILD postgresql-docs-9.1.2.ebuild 1161 RMD160 ed23dd3adac149636032a3df041aed426710508b SHA1 de49660940b1c9942e321f3014f54bdea3087153 SHA256 e54a530562b434fc51b15ed617247f43240bf1a01e2eb8787c29737347e2b7f7
MISC ChangeLog 28842 RMD160 5722a640edf5adbed0b53f658f5c6353f0e383f8 SHA1 a86f3a294e4ec00e97ab5610f3b8daa3f01e02fc SHA256 dad33e9d5438b5516d3e34a4eac63c59ba267c87f15eebf1662a46a9829b3b60
EBUILD postgresql-docs-9.1.3.ebuild 1169 RMD160 10dbe4a6fe4e24cc28c0e6c00ae13068d126eeb9 SHA1 1b05d40022eddc36920260583835b890a4f327c2 SHA256 8a05a18308a56929e76fbc12dd895fd0e7ee83b9e12de887ca59fb846542d8e1
MISC ChangeLog 29212 RMD160 c1bd30fa971199bbee1189a838a93ed279109f25 SHA1 66c98770b778933dfa14b05d5f14cdb6a3dab751 SHA256 484614b506943e5aa1aebfa7b788ffc6b38cdf735d91a4de5b515f30bf0b5916
MISC metadata.xml 164 RMD160 becfe652663bd65719dd11fa6ffb588b3d5b4ecc SHA1 f67b7ac1c5e6e65ef5a19a589d4759c84918f86c SHA256 7e8e8126bc8701c4a42c7dfed8bb755ac6040fe3d0e3f994d888f8b2b4fa7d8b
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk9A+DgACgkQA+4Doc5dVOiVzACfb8qwhsiLJrxRztyuzc8Okwxd
qGMAnj0Pk35Xa/m9HMLQi64TOqbhBVHr
=QE6Z
iF4EAREIAAYFAk9MMnMACgkQVxOqA9G7/aBH/QD8CRdINtt+lLYNNI/EUZWB2C+Z
+ToB/B1s7zE4QED6b5gA/R+8AI0J5vaMpkt7lbGKUn4sS58ahErwxdydUVwf4y1R
=cO0K
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,52 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.3.18.ebuild,v 1.1 2012/02/28 01:48:31 titanofold Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
S=${WORKDIR}/postgresql-${PV}
SLOT="$(get_version_component_range 1-2)"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
cd "${S}/doc"
dodir /usr/share/doc/${PF}/html
tar -zxf "postgres.tar.gz" -C "${ED}/usr/share/doc/${PF}/html"
fowners root:0 -R /usr/share/doc/${PF}/html
docinto FAQ_html
dodoc src/FAQ/*
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto TODO.detail
dodoc TODO.detail/*
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

View file

@ -0,0 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-8.4.11.ebuild,v 1.1 2012/02/28 01:48:31 titanofold Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
# Nothing to test here per 232157
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
S=${WORKDIR}/postgresql-${PV}
SLOT="$(get_version_component_range 1-2)"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
cd "${S}/doc"
dodir /usr/share/doc/${PF}/html
tar -zxf "postgres.tar.gz" -C "${ED}/usr/share/doc/${PF}/html"
fowners root:0 -R /usr/share/doc/${PF}/html
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto
dodoc TODO
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

View file

@ -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/dev-db/postgresql-docs/postgresql-docs-9.0.7.ebuild,v 1.1 2012/02/28 01:48:31 titanofold Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
RESTRICT="test"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
S=${WORKDIR}/postgresql-${PV}
SLOT="$(get_version_component_range 1-2)"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
dodir /usr/share/doc/${PF}/html
cd "${S}/doc"
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto html
dodoc src/sgml/html/*.html
dodoc src/sgml/html/stylesheet.css
docinto
dodoc TODO
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

View file

@ -0,0 +1,49 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-docs/postgresql-docs-9.1.3.ebuild,v 1.1 2012/02/28 01:48:31 titanofold Exp $
EAPI="4"
inherit versionator
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~ppc-macos ~x86-solaris"
SLOT="$(get_version_component_range 1-2)"
S="${WORKDIR}/postgresql-${PV}"
DESCRIPTION="PostgreSQL documentation"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2"
LICENSE="POSTGRESQL"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
tar xjf "${DISTDIR}/${A}" -C "${WORKDIR}" "${A%.tar.bz2}/doc"
}
src_install() {
dodir /usr/share/doc/${PF}/html
cd "${S}/doc"
docinto sgml
dodoc src/sgml/*.{sgml,dsl}
docinto sgml/ref
dodoc src/sgml/ref/*.sgml
docinto html
dodoc src/sgml/html/*.html
dodoc src/sgml/html/stylesheet.css
docinto
dodoc TODO
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" > \
"${ED}/etc/eselect/postgresql/slots/${SLOT}/docs"
}

View file

@ -1,6 +1,16 @@
# ChangeLog for dev-db/postgresql-server
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/ChangeLog,v 1.170 2012/02/19 13:25:25 klausman Exp $
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/ChangeLog,v 1.171 2012/02/28 02:04:06 titanofold Exp $
*postgresql-server-9.1.3 (28 Feb 2012)
*postgresql-server-9.0.7 (28 Feb 2012)
*postgresql-server-8.4.11 (28 Feb 2012)
*postgresql-server-8.3.18 (28 Feb 2012)
28 Feb 2012; Aaron W. Swenson <titanofold@gentoo.org>
+postgresql-server-8.3.18.ebuild, +postgresql-server-8.4.11.ebuild,
+postgresql-server-9.0.7.ebuild, +postgresql-server-9.1.3.ebuild:
Security bump. (Bug 406037)
19 Feb 2012; Tobias Klausmann <klausman@gentoo.org>
postgresql-server-9.1.2-r2.ebuild:

View file

@ -1,16 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hash: SHA256
DIST postgresql-8.2.22.tar.bz2 12777172 RMD160 27e31b4a423984080a87cb6dc86ca8773362a131 SHA1 7b5f56b5d3a1e2e9cee6e7a4f0f04866af45cc7d SHA256 88203528326c152ca556bcff986d824737ea1048ba2c6245e24a1b1efd6aeaf7
DIST postgresql-8.2.23.tar.bz2 12976249 RMD160 5a1d45cae1e7a9d9caa8e902608404b281bac7ff SHA1 f51ac2051c4b1c95f5f58bf75bbafc50d2bc359b SHA256 56c2ac7394e8ace9ef98a464d08530b91529fd56978f24b55139d20e3039f2d1
DIST postgresql-8.3.16.tar.bz2 14348568 RMD160 2e2c677defbb0631529a4b76a3adee006c288617 SHA1 c8bda0f506c03d01054fac6dc2f1291cf7539c7e SHA256 000590e2bdd1a00c8f2d2fa30c1f244826a61ad038a53b63179e902f876a2744
DIST postgresql-8.3.17.tar.bz2 14549222 RMD160 9ea925c26b185fb9066061ef4e1fca932bbbcbfb SHA1 f47bfb98629fed07e8f5ec61f2c3b84487fb0ad1 SHA256 fb15eeeaabcc753275abddf6e0fc8ad919dad5cb8a9863a6dc98348ed1f30877
DIST postgresql-8.3.18.tar.bz2 14563583 RMD160 d276a468f59b4def821b686b5504a549bd0491c3 SHA1 0d832fc9c7dba5de1716921274ce0ca276418070 SHA256 5db4904a8959f09274e1e0ee7f21c354128d5dbb4e946b78391f6bc4723c3746
DIST postgresql-8.4.10.tar.bz2 14481565 RMD160 ce5961033fc05b9e862cfef3c164d8faed19ce89 SHA1 31202e47fd2274b3a846d98c961cd7281d1798e8 SHA256 749f83e9d467b07dcd012fdf2b1615c577b410fd219b44a27bb7097bb1b07cfb
DIST postgresql-8.4.11.tar.bz2 14502434 RMD160 85b4be0884ca11855eb0dbc1541403e7baf7c0aa SHA1 ce9581b9f03bd884417b988ec317ce2ed06bb15f SHA256 5bbc9ff1d16282b592600d7c6b9cb1a93049d4aa9a961e3c2c8d5fb13b189c8f
DIST postgresql-8.4.9.tar.bz2 14275979 RMD160 469acc1d1358c48334896fb8fa84de1d287183d5 SHA1 7b6bbd72db0f63ea55890427ab6c7a40e7c7ff1b SHA256 1d58cb8d0cb8ae8f61042b2d5aa54135a2d2a0f324d06593870e1242b0e8c38a
DIST postgresql-9.0.5.tar.bz2 14344752 RMD160 c5f4f37808f7e24d91a6c95d41fc89330624e26f SHA1 1c71be5b1a7d519eff33bb60768776f47b44acf3 SHA256 56d8ee809ceeabeae8461ae0a197943460cba5bf8fbe37324e4451cf2eb7d504
DIST postgresql-9.0.6.tar.bz2 14777282 RMD160 e1794a28e495b861c2f82b325b4e28e71faa58ca SHA1 4a9a7d5579d3683ca1992b2ba116a4356094b3ca SHA256 317d99d2ff9e1de8da0cae107bc06c9fd455b1df0c0fb77b8fbb61fb08276056
DIST postgresql-9.0.7.tar.bz2 14977437 RMD160 80a8c91233462515914aeb5c15cf63b7195da3ef SHA1 c0cf6de3cfa131b36107b3748ae44786ad638e12 SHA256 dabe26d71d8b595f9514da1363dc20c3f4b90b6908026dd06984cac448a6d833
DIST postgresql-9.1.1.tar.bz2 14884071 RMD160 294c0e04bebcf07fa88fb5d5e5837c99f736edd3 SHA1 4df7b6f6b23acdac5ea198e3623796a2b62fc7a4 SHA256 c794016bcf3fc1f561bc86796c6c9d050e3d8d2d55356515126e048275ae56f2
DIST postgresql-9.1.2.tar.bz2 15424814 RMD160 2f98f2ff4e6e2b048dce80335fb3c672753114a9 SHA1 7d57b96eb1c764ec234c72b70511a5f7e23fb2b0 SHA256 8d54ff514f5b2754e6e36b008c43d7bbf7daf541da608767cc5bdedb1de5db30
DIST postgresql-9.1.3.tar.bz2 15582454 RMD160 84eb235c090083b78e6a2facf3d7bc534395db8b SHA1 1cf3044415df807c08bb8ad8e40e24e8d375cf34 SHA256 7a79800a624031c1d9bc9cdce73cb40050100ac50a82050cbf7bbbd16ac4d5d5
DIST postgresql-initscript-1.0.1.tbz2 2635 RMD160 989b89364ff367569c5129dec70c369496a69af1 SHA1 24cfbab756bf2c08e783ecae31c26ca45984de87 SHA256 a85276c431047e0123c988b296869cfa8afbbb6a4721d74fff4b419f608f0293
DIST postgresql-initscript-1.2.tbz2 2776 RMD160 137a737c928a73886192c822fe31be18e9ee0b85 SHA1 9140008e07c0c71e0fdbc8c2f6d40ab729d094a3 SHA256 19600139714738552e4b6880f6349df27b275814c62954103f20984b607e357f
DIST postgresql-initscript-2.0.tbz2 2584 RMD160 437c331ba5d4b9ce85725d9d180aa4edd9f47bf1 SHA1 9a99f91c2955bb3cd4414d9165868307d0450364 SHA256 67e75f134b8c55843e3b3a26c69460eca3f180052a6f4f13603c64fcb40b4fd5
@ -31,21 +35,25 @@ EBUILD postgresql-server-8.2.23.ebuild 11466 RMD160 982fd5ce1203ea05a890b40d729c
EBUILD postgresql-server-8.3.16.ebuild 11096 RMD160 6ceb5797f12d3d68ffef7ebf5a751da91f6a39c9 SHA1 362c7b5b3fd493e92636cd299149ad9bb4b5c0d3 SHA256 d0080a89ae1f94576ae9918fc6a081d5b0357eb17a0e2f92c371f344735a26ac
EBUILD postgresql-server-8.3.17-r1.ebuild 11528 RMD160 b5405e464daa5c9e99b0ac20cf292988cbfa651c SHA1 34d13f42409e534481223a727db7864041c73f3c SHA256 5c8da749eaa5f5b7bb7426207f0e9ecfb343ea0784636da6c02f852f3482c1a6
EBUILD postgresql-server-8.3.17.ebuild 11525 RMD160 2d389d13b39a798385c074d3418cadcb4db54a67 SHA1 f4dba3d591cf552392a802801d4544d2e72382b8 SHA256 4ca612f53e4416d2920d97b3afad7e503a3812171da6f177452da5ad3517ccac
EBUILD postgresql-server-8.3.18.ebuild 11533 RMD160 196e35893a35d3c97d1e3e7acc1b51bf024a4871 SHA1 ecae1e790c7788597bab7cad15d7426bd2499c37 SHA256 86f24d7beb28e9ef83011ea337278b14d4df07b674b440e413644a2bafb6cb84
EBUILD postgresql-server-8.4.10-r1.ebuild 11823 RMD160 27b4b02b462e1be6406184a297daf128aee6ac5d SHA1 6cb95521d5bb2f06b95b4053de5366c92bbe00ef SHA256 c3e4f269be99e7b6f692fb63cdac2b2136056e02ff044860b1318732e39cdeeb
EBUILD postgresql-server-8.4.10.ebuild 11820 RMD160 01a1e426cd211bac980e4b4de595f80f1a44f5b1 SHA1 092a3818a8b579a4c166f327597737e16c970814 SHA256 706a11c18b9d7c02a89fc64eee3509f0ade70963f1dad7c62453bae341cccc77
EBUILD postgresql-server-8.4.11.ebuild 11828 RMD160 3e775bfe0334acfe1b40c9dda6b7fe8b63c647fe SHA1 1be6f83e1450e21c70463215e5cd04d00e384c9a SHA256 62ba038ccd9e3a08b3f9f9e062e119ee891cc6bc800f10c0c37ccc4f12fb3bf9
EBUILD postgresql-server-8.4.9.ebuild 11385 RMD160 6ded647d66ef21624c24ecf591cf1bbd2c8e8970 SHA1 376b9bd9c60ff80658f531eb4b3c313a327d2654 SHA256 15a8cde3b9a43b375ab6767b5cef68ac3a33569632a70e1ddd79b3369906766f
EBUILD postgresql-server-9.0.5.ebuild 11297 RMD160 f681ffd3325f6c16d7d1ea7057af9aed541e2143 SHA1 f40ce5f8672ad8dd1ed0d2c08d11e043f5e72b09 SHA256 5e2b0108038b4eb6e963265921c6de8d82eb019e6c3ed6e7669478a8d4b5fa50
EBUILD postgresql-server-9.0.6-r1.ebuild 11423 RMD160 9eab4372e32d16d73df84526669d980bdd922bfc SHA1 75994a253a9da29a235ed53d1f46e7e04dffd2fe SHA256 7bcb4d5c8eb75b096f9c312a1ed47f4eca4a4e6fb134176f3b7088438fbf5f70
EBUILD postgresql-server-9.0.6.ebuild 11420 RMD160 1cdf6ab0202254a776fa3b0b1a4622676a769d77 SHA1 21ca20908a64292eafd5a6dc948eb65a7dd0935a SHA256 a9f2aa4f9ebdcd7fa01b793ba3a86e15de9460b001885d339db3fb62425c9a05
EBUILD postgresql-server-9.0.7.ebuild 11428 RMD160 3d36f3ac763a5647e5fd4db4640130b8264f2db5 SHA1 97caf21f03db8a7647754aca6e6bb283324b27db SHA256 2aed9f30e121265de915bb8fcfba64e497be5fcce00e9d6247d843cba791ca7c
EBUILD postgresql-server-9.1.1.ebuild 10773 RMD160 1fdbb45a444ffee2807ceddcfeb35273978a2f59 SHA1 9aa3d559341445c91c138bf431a55e04fd8180e1 SHA256 59d6863592b7b3cc317b33b63464e91d8a3acd245547bc32ed890f78ad6f81f5
EBUILD postgresql-server-9.1.2-r1.ebuild 11155 RMD160 7b56807c8a689bd8cf395489a1aa4ae11ed69fae SHA1 3fd70536e1226677da0fe3e907f6007c13d7099f SHA256 4ae4655508a8cd855c474740306ccfd87f58e7d16dfe7f83b9f80ff097ed121a
EBUILD postgresql-server-9.1.2-r2.ebuild 11154 RMD160 b43c8b2d9f54096d2bb4398eec97c5ca5610676f SHA1 b32b271e5acce3c0750192d5e8693c2dcda7308a SHA256 52279d90808dbd62bf78a81df1f2f03b51fe27d453c285b1b75302259ad73ae0
MISC ChangeLog 52711 RMD160 7ad806a11c3649a05b9278411236ae1f8c8541b0 SHA1 45ea5feac65578c948581112c92cfd1de5044503 SHA256 a1dbe35c6b6e13946b897055fc507b10741351d57fdfe945f6853c2e4683ee78
EBUILD postgresql-server-9.1.3.ebuild 11445 RMD160 0c559ee288351eb43171852cca57ba332e7b46e9 SHA1 12669ea1104bb86660a5acb6075523146e9fa839 SHA256 058b043610681438c9281289af67f4c1b3554968b3edaf1710b44881133ac6e7
MISC ChangeLog 53097 RMD160 e716afcdb238a21126fb3cceab56b6587326cc6f SHA1 c3bef7d5b67f09b2ba6cc6ed76ed1d51f8e72af0 SHA256 6de5bc0c93a6ca123c9da47a201c876cc60574c8c80b813629effa7a1b1a294f
MISC metadata.xml 420 RMD160 789f5a0ce45d05125098fd7e74a816cf08f4c39b SHA1 d308d7434a37f12cd320f74ed85e1d3ca7dabc75 SHA256 ac37a5084450a782d02510149d030bd0d4a63164f2ffb7bdda3ddf344606ca62
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
Version: GnuPG v2.0.17 (GNU/Linux)
iEYEARECAAYFAk9A+EoACgkQA+4Doc5dVOg8XACgl7uXVYBb36CowmPmhK9sq/Bb
hQEAnRvhYQdTK49Nudc0LbvP9BwHKjuW
=b29M
iF4EAREIAAYFAk9MNhwACgkQVxOqA9G7/aCHjwEAjIK5GxRWi54UoEV8k3EkBOls
4ZrmjGOWnA5pGhTClikA/21JcHUjH+Cp64RLjB3+bdobyPYldWBTTkleLL/oOC8D
=0fmJ
-----END PGP SIGNATURE-----

View file

@ -0,0 +1,339 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.3.18.ebuild,v 1.1 2012/02/28 02:04:06 titanofold Exp $
EAPI="4"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.3-r2.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl python selinux tcl uuid xml"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( dev-util/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/darwin.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/SuperH.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
--with-includes="${EPREFIX%/}/usr/include/postgresql-${SLOT}/" \
--with-system-tzdata="${EPREFIX%/}/usr/share/zoneinfo" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
"$(has_version ~dev-db/postgresql-base-${PV}[nls] && use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2); do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd -j1 \
PGXS=$(${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \
PGXS_IN_SERVER=1 PGXS_WITH_SERVER="${S}/src/backend/postgres" \
NO_PGXS=0 USE_PGXS=1 docdir=${EROOT%/}/usr/share/doc/${PF}
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" \
> "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd -j1 DESTDIR="${D}" \
PGXS_IN_SERVER=1 PGXS_WITH_SERVER="${S}/src/backend/postgres" \
PGXS=$(${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \
NO_PGXS=0 USE_PGXS=1 docdir=${EROOT%/}/usr/share/doc/${PF}
done
rm -r "${ED}/usr/share/postgresql-${SLOT}/man/man7/" \
"${ED}/usr/share/doc/${PF}/html"
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{clusterdb,create{db,lang,user},drop{db,lang,user},ecpg,pg_{config,dump,dumpall,restore},psql,reindexdb,vacuumdb}.1
docompress /usr/share/postgresql-${SLOT}/man/man1
dodoc README HISTORY doc/{README.*,TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT}
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT}
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f ${EROOT%/}/etc/conf.d/postgresql-${SLOT} ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z ${PGDATA} ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z ${DATA_DIR} ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [[ -f ${EROOT%/}/etc/env.d/02locale ]] ; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source ${EROOT%/}/etc/env.d/02locale
[[ -n ${LANG} ]] && export LANG
[[ -n ${LC_CTYPE} ]] && export LC_CTYPE
[[ -n ${LC_NUMERIC} ]] && export LC_NUMERIC
[[ -n ${LC_TIME} ]] && export LC_TIME
[[ -n ${LC_COLLATE} ]] && export LC_COLLATE
[[ -n ${LC_MONETARY} ]] && export LC_MONETARY
[[ -n ${LC_MESSAGES} ]] && export LC_MESSAGES
[[ -n ${LC_ALL} ]] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z ${PG_INITDB_OPTS} ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [[ $correct != "true" ]] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized."
fi
done
if [[ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ]] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[[ -z ${PG_MAX_CONNECTIONS} ]] && PG_MAX_CONNECTIONS=128
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo "Tests not supported on this OS (yet)."
else
if [[ -z ${SKIP_SYSTEM_TESTS} ]] ; then
ebegin "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections"
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [[ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ]] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
eend
else
ewarn "SKIP_SYSTEM_TESTS is set, so skipping."
fi
fi
if [[ ${EUID} == 0 ]] ; then
einfo "Creating the data directory ..."
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1. You can enable it in the clusters"
einfo "postgresql.conf."
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo " mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [[ ${UID} != 0 ]] ; then
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/:${PATH}" \
emake check \
PGXS=$(${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --pgxs) \
NO_PGXS=0 USE_PGXS=1 SLOT=${SLOT}
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

View file

@ -0,0 +1,348 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-8.4.11.ebuild,v 1.1 2012/02/28 02:04:06 titanofold Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix python versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-8.4-r2.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl uuid xml"
for lingua in ${LINGUAS} ; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,pg_legacytimestamp=,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( dev-util/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python_set_active_version 2
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/darwin.patch" \
"${WORKDIR}/ldflags.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch" \
"${WORKDIR}/SuperH.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
--with-includes="${EPREFIX%/}/usr/include/postgresql-${SLOT}/" \
--with-libraries="${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)" \
--with-system-tzdata="${EPREFIX%/}/usr/share/zoneinfo" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
"$(has_version ~dev-db/postgresql-base-${PV}[nls] && use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd -j1 || die "emake in $bd failed"
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" \
"${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" \
> "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd -j1 DESTDIR="${D}" \
|| die "emake install in $bd failed"
done
rm -r "${ED}/usr/share/postgresql-${SLOT}/man/man7/" \
"${ED}/usr/share/doc/postgresql-${SLOT}/html"
rm "${ED}"/usr/share/postgresql-${SLOT}/man/man1/{clusterdb,create{db,lang,user},drop{db,lang,user},ecpg,pg_{config,dump,dumpall,restore},psql,reindexdb,vacuumdb}.1
dodoc README HISTORY doc/{README.*,TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}"/postgresql.confd postgresql-${SLOT} \
|| die "Inserting conf.d file failed"
newinitd "${WORKDIR}"/postgresql.init postgresql-${SLOT} \
|| die "Inserting init.d file failed"
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "The time stamp format is 64 bit integers now. If you upgrade from older"
elog "databases, this may force you to either do a dump and reload of enable"
elog "pg_legacytimestamp until you find time to do so. If the database can't start"
elog "please try enabling pg_legacytimestamp and rebuild."
elog
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f ${EROOT%/}/etc/conf.d/postgresql-${SLOT} ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z ${PGDATA} ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z ${DATA_DIR} ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [[ -f ${EROOT%/}/etc/env.d/02locale ]] ; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[[ -n ${LANG} ]] && export LANG
[[ -n ${LC_CTYPE} ]] && export LC_CTYPE
[[ -n ${LC_NUMERIC} ]] && export LC_NUMERIC
[[ -n ${LC_TIME} ]] && export LC_TIME
[[ -n ${LC_COLLATE} ]] && export LC_COLLATE
[[ -n ${LC_MONETARY} ]] && export LC_MONETARY
[[ -n ${LC_MESSAGES} ]] && export LC_MESSAGES
[[ -n ${LC_ALL} ]] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z ${PG_INITDB_OPTS} ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [[ $correct != "true" ]] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [[ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ]] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[[ -z ${PG_MAX_CONNECTIONS} ]] && PG_MAX_CONNECTIONS=128
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo " Tests not supported on this OS (yet)"
else
if [[ -z ${SKIP_SYSTEM_TESTS} ]] ; then
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [[ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ]] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max.connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
einfo "Passed."
else
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
fi
fi
if [[ ${EUID} == 0 ]] ; then
einfo "Creating the data directory ..."
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres -c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D \"${DATA_DIR}\" ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -U postgres -D "${DATA_DIR}" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled by"
einfo "default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo " mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [[ ${UID} != 0 ]] ; then
emake check || die "Make check failed. See above for details."
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

View file

@ -0,0 +1,342 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgresql-server/postgresql-server-9.0.7.ebuild,v 1.1 2012/02/28 02:04:06 titanofold Exp $
EAPI="4"
PYTHON_DEPEND="python? 2"
WANT_AUTOMAKE="none"
inherit autotools eutils multilib pam prefix python versionator
SLOT="$(get_version_component_range 1-2)"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd ~ppc-macos ~x86-solaris"
DESCRIPTION="PostgreSQL server"
HOMEPAGE="http://www.postgresql.org/"
SRC_URI="mirror://postgresql/source/v${PV}/postgresql-${PV}.tar.bz2
http://dev.gentoo.org/~titanofold/postgresql-patches-9.0-r3.tbz2
http://dev.gentoo.org/~titanofold/postgresql-initscript-2.1.tbz2"
LICENSE="POSTGRESQL"
S="${WORKDIR}/postgresql-${PV}"
LINGUAS="af cs de en es fa fr hr hu it ko nb pl pt_BR ro ru sk sl sv tr zh_CN zh_TW"
IUSE="doc kernel_linux nls pam perl -pg_legacytimestamp python selinux tcl uuid xml"
for lingua in ${LINGUAS}; do
IUSE+=" linguas_${lingua}"
done
wanted_languages() {
local enable_langs
for lingua in ${LINGUAS} ; do
use linguas_${lingua} && enable_langs+="${lingua} "
done
echo -n ${enable_langs}
}
RDEPEND="~dev-db/postgresql-base-${PV}:${SLOT}[pam?,pg_legacytimestamp=,nls=]
perl? ( >=dev-lang/perl-5.8 )
selinux? ( sec-policy/selinux-postgresql )
tcl? ( >=dev-lang/tcl-8 )
uuid? ( dev-libs/ossp-uuid )
xml? ( dev-libs/libxml2 dev-libs/libxslt )"
DEPEND="${RDEPEND}
sys-devel/flex
xml? ( dev-util/pkgconfig )"
PDEPEND="doc? ( ~dev-db/postgresql-docs-${PV} )"
# Support /var/run or /run for the socket directory
[[ ! -d /run ]] && RUNDIR=/var
pkg_setup() {
enewgroup postgres 70
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
use python && python_set_active_version 2
}
src_prepare() {
epatch "${WORKDIR}/autoconf.patch" \
"${WORKDIR}/bool.patch" \
"${WORKDIR}/pg_ctl-exit-status.patch" \
"${WORKDIR}/server.patch"
eprefixify src/include/pg_config_manual.h
if use test ; then
epatch "${WORKDIR}/regress.patch"
sed -e "s|@SOCKETDIR@|${T}|g" -i src/test/regress/pg_regress{,_main}.c
sed -e "s|/no/such/location|${S}/src/test/regress/tmp_check/no/such/location|g" \
-i src/test/regress/{input,output}/tablespace.source
else
echo "all install:" > "${S}/src/test/regress/GNUmakefile"
fi
sed -e "s|@RUNDIR@|${RUNDIR}|g" \
-i src/include/pg_config_manual.h "${WORKDIR}/postgresql.init" || \
die "RUNDIR sed failed"
sed -e "s|@SLOT@|${SLOT}|g" \
-i "${WORKDIR}/postgresql.init" "${WORKDIR}/postgresql.confd" || \
die "SLOT sed failed"
eautoconf
}
src_configure() {
# eval is needed to get along with pg_config quotation of space-rich entities.
eval econf "$(${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/pg_config --configure)" \
--with-includes="${EPREFIX%/}/usr/include/postgresql-${SLOT}/" \
--with-libraries="${EPREFIX%/}/usr/$(get_libdir)/postgresql-${SLOT}/$(get_libdir)" \
--with-system-tzdata="${EPREFIX%/}/usr/share/zoneinfo" \
$(use_with perl) \
$(use_with python) \
$(use_with tcl) \
$(use_with xml libxml) \
$(use_with xml libxslt) \
$(use_with uuid ossp-uuid) \
"$(use_enable nls nls "$(wanted_languages)")"
}
src_compile() {
local bd
for bd in . contrib $(use xml && echo contrib/xml2); do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake -C $bd -j1 || die "emake in $bd failed"
done
}
src_install() {
if use perl ; then
mv -f "${S}/src/pl/plperl/GNUmakefile" "${S}/src/pl/plperl/GNUmakefile_orig"
sed -e "s:\$(DESTDIR)\$(plperl_installdir):\$(plperl_installdir):" \
"${S}/src/pl/plperl/GNUmakefile_orig" > "${S}/src/pl/plperl/GNUmakefile"
fi
local bd
for bd in . contrib $(use xml && echo contrib/xml2) ; do
PATH="${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin:${PATH}" \
emake install -C $bd -j1 DESTDIR="${D}" || die "emake install in $bd failed"
done
dodir /usr/share/postgresql-${SLOT}/man/man1/
cp "${S}"/doc/src/sgml/man1/{initdb,pg_controldata,pg_ctl,pg_resetxlog,post{gres,master}}.1 \
"${ED}"/usr/share/postgresql-${SLOT}/man/man1/ || die
dodoc README HISTORY doc/{README.*,TODO,bug.template}
dodir /etc/eselect/postgresql/slots/${SLOT}
echo "postgres_ebuilds=\"\${postgres_ebuilds} ${PF}\"" \
> "${ED}/etc/eselect/postgresql/slots/${SLOT}/server"
newconfd "${WORKDIR}/postgresql.confd" postgresql-${SLOT} \
|| die "Inserting conf.d file failed"
newinitd "${WORKDIR}/postgresql.init" postgresql-${SLOT} \
|| die "Inserting init.d file failed"
use pam && pamd_mimic system-auth postgresql auth account session
if use prefix ; then
keepdir ${RUNDIR}/run/postgresql
fperms 0770 ${RUNDIR}/run/postgresql
fi
}
pkg_postinst() {
postgresql-config update
elog "Gentoo specific documentation:"
elog "http://www.gentoo.org/doc/en/postgres-howto.xml"
elog
elog "Official documentation:"
elog "http://www.postgresql.org/docs/${SLOT}/static/index.html"
elog
elog "The default location of the Unix-domain socket is:"
elog " ${EROOT%/}${RUNDIR}/run/postgresql/"
elog
elog "If you have users and/or services that you would like to utilize the"
elog "socket, you must add them to the 'postgres' system group:"
elog " usermod -a -G postgres <user>"
elog
elog "Before initializing the database, you may want to edit PG_INITDB_OPTS"
elog "so that it contains your preferred locale in:"
elog " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
elog
elog "Then, execute the following command to setup the initial database"
elog "environment:"
elog " emerge --config =${CATEGORY}/${PF}"
}
pkg_postrm() {
postgresql-config update
}
pkg_config() {
[[ -f ${EROOT%/}/etc/conf.d/postgresql-${SLOT} ]] && source "${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
[[ -z ${PGDATA} ]] && PGDATA="${EROOT%/}/etc/postgresql-${SLOT}/"
[[ -z ${DATA_DIR} ]] && DATA_DIR="${EROOT%/}/var/lib/postgresql/${SLOT}/data"
# environment.bz2 may not contain the same locale as the current system
# locale. Unset and source from the current system locale.
if [[ -f ${EROOT%/}/etc/env.d/02locale ]] ; then
unset LANG
unset LC_CTYPE
unset LC_NUMERIC
unset LC_TIME
unset LC_COLLATE
unset LC_MONETARY
unset LC_MESSAGES
unset LC_ALL
source "${EROOT%/}/etc/env.d/02locale"
[[ -n ${LANG} ]] && export LANG
[[ -n ${LC_CTYPE} ]] && export LC_CTYPE
[[ -n ${LC_NUMERIC} ]] && export LC_NUMERIC
[[ -n ${LC_TIME} ]] && export LC_TIME
[[ -n ${LC_COLLATE} ]] && export LC_COLLATE
[[ -n ${LC_MONETARY} ]] && export LC_MONETARY
[[ -n ${LC_MESSAGES} ]] && export LC_MESSAGES
[[ -n ${LC_ALL} ]] && export LC_ALL
fi
einfo "You can modify the paths and options passed to initdb by editing:"
einfo " ${EROOT%/}/etc/conf.d/postgresql-${SLOT}"
einfo
einfo "Information on options that can be passed to initdb are found at:"
einfo " http://www.postgresql.org/docs/${SLOT}/static/creating-cluster.html"
einfo " http://www.postgresql.org/docs/${SLOT}/static/app-initdb.html"
einfo
einfo "PG_INITDB_OPTS is currently set to:"
if [[ -z "${PG_INITDB_OPTS}" ]] ; then
einfo " (none)"
else
einfo " ${PG_INITDB_OPTS}"
fi
einfo
einfo "Configuration files will be installed to:"
einfo " ${PGDATA}"
einfo
einfo "The database cluster will be created in:"
einfo " ${DATA_DIR}"
einfo
while [[ $correct != "true" ]] ; do
einfo "Are you ready to continue? (y/n)"
read answer
if [[ $answer =~ ^[Yy]([Ee][Ss])?$ ]] ; then
correct="true"
elif [[ $answer =~ ^[Nn]([Oo])?$ ]] ; then
die "Aborting initialization."
else
echo "Answer not recognized"
fi
done
if [[ -n "$(ls -A ${DATA_DIR} 2> /dev/null)" ]] ; then
eerror "The given directory, '${DATA_DIR}', is not empty."
eerror "Modify DATA_DIR to point to an empty directory."
die "${DATA_DIR} is not empty."
fi
[[ -z ${PG_MAX_CONNECTIONS} ]] && PG_MAX_CONNECTIONS=128
einfo "Checking system parameters..."
if ! use kernel_linux ; then
einfo "Skipped."
einfo " Tests not supported on this OS (yet)"
else
if [[ -z ${SKIP_SYSTEM_TESTS} ]] ; then
einfo "Checking whether your system supports at least ${PG_MAX_CONNECTIONS} connections..."
local SEMMSL=$(sysctl -n kernel.sem | cut -f1)
local SEMMNS=$(sysctl -n kernel.sem | cut -f2)
local SEMMNI=$(sysctl -n kernel.sem | cut -f4)
local SHMMAX=$(sysctl -n kernel.shmmax)
local SEMMSL_MIN=17
local SEMMNS_MIN=$(( ( ${PG_MAX_CONNECTIONS}/16 ) * 17 ))
local SEMMNI_MIN=$(( ( ${PG_MAX_CONNECTIONS}+15 ) / 16 ))
local SHMMAX_MIN=$(( 500000 + ( 30600 * ${PG_MAX_CONNECTIONS} ) ))
for p in SEMMSL SEMMNS SEMMNI SHMMAX ; do
if [[ $(eval echo \$$p) -lt $(eval echo \$${p}_MIN) ]] ; then
eerror "The value for ${p} $(eval echo \$$p) is below the recommended value $(eval echo \$${p}_MIN)"
eerror "You have now several options:"
eerror " - Change the mentioned system parameter"
eerror " - Lower the number of max connections by setting PG_MAX_CONNECTIONS to a"
eerror " value lower than ${PG_MAX_CONNECTIONS}"
eerror " - Set SKIP_SYSTEM_TESTS in case you want to ignore this test completely"
eerror "More information can be found here:"
eerror " http://www.postgresql.org/docs/${SLOT}/static/kernel-resources.html"
die "System test failed."
fi
done
einfo "Passed."
else
ewarn "SKIP_SYSTEM_TESTS set, so skipping."
fi
fi
if [[ ${EUID} == 0 ]] ; then
einfo "Creating the data directory ..."
mkdir -p "${DATA_DIR}"
chown -Rf postgres:postgres "${DATA_DIR}"
chmod 0700 "${DATA_DIR}"
fi
einfo "Initializing the database ..."
if [[ ${EUID} == 0 ]] ; then
su postgres \
-c "${EROOT%/}/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb -D '${DATA_DIR}' -L '${EROOT%/}/usr/share/postgresql-${SLOT}/' ${PG_INITDB_OPTS}"
else
"${EROOT%/}"/usr/$(get_libdir)/postgresql-${SLOT}/bin/initdb \
-U postgres -D "${DATA_DIR}" \
-L "${EROOT%/}/usr/share/postgresql-${SLOT}/" ${PG_INITDB_OPTS}
fi
mv "${DATA_DIR%/}"/*.conf "${PGDATA}"
einfo "The autovacuum function, which was in contrib, has been moved to the main"
einfo "PostgreSQL functions starting with 8.1, and starting with 8.4 is now enabled"
einfo "by default. You can disable it in the cluster's:"
einfo " ${PGDATA%/}/postgresql.conf"
einfo
einfo "The PostgreSQL server, by default, will log events to:"
einfo " ${DATA_DIR%/}/postmaster.log"
einfo
if use prefix ; then
einfo "The location of the configuration files have moved to:"
einfo " ${PGDATA}"
einfo
einfo "To start the server:"
einfo " pg_ctl start -D ${DATA_DIR} -o '-D ${PGDATA} --data-directory=${DATA_DIR}'"
einfo
einfo "To stop:"
einfo " pg_ctl stop -D ${DATA_DIR}"
einfo
einfo "Or move the configuration files back:"
einfo " mv ${PGDATA}*.conf ${DATA_DIR}"
else
einfo "You should use the '${EROOT%/}/etc/init.d/postgresql-${SLOT}' script to run PostgreSQL"
einfo "instead of 'pg_ctl'."
fi
}
src_test() {
einfo ">>> Test phase [check]: ${CATEGORY}/${PF}"
if [[ ${UID} != 0 ]] ; then
emake check || die "Make check failed. See above for details."
einfo "If you think other tests besides the regression tests are necessary, please"
einfo "submit a bug including a patch for this ebuild to enable them."
else
ewarn "Tests cannot be run as root. Skipping."
ewarn "HINT: FEATURES=\"userpriv\""
fi
}

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