parent
6767111873
commit
13d406eac2
@ -1,7 +1,5 @@
|
||||
AUX fsvs-1.2.4-as-needed.patch 746 SHA256 3a11f8dce8782a029507c093a7bd488478476cf746329f30eec664068ea4b08a SHA512 e44b6993fd04d048da060efc009a30de502dcd0f675d186228b76241c6654d55b83c9539b8c369d6a22a0742ad989307cb0ac7b1d0e5470492d33a76f221e206 WHIRLPOOL b36d9777f0ae3337839758a35664eca07613ed0c1ca1e33830233cd3d1095235ee8bda07d2726db18b72e860f14bd37d96e75b45612f4c8129566ab387974b9a
|
||||
DIST fsvs-1.2.4.tar.bz2 425621 SHA256 f66a8d45c69a0851074adbb499e90ef44be0c9e641638ba48a25ae0b412cfc11 SHA512 a39f2c4082724b71cccadece2a1406d38762b685143efb423990f05e84ed50ebb5db6c1f910d96db80cf9b9862f1e621a2347f889940852d5e40deb61f7ee213 WHIRLPOOL 857a14c8d30d87c5e6f6cb9b5e175866e22664bd9f4f2d7f9fc7e0731b9c989a04864637e78857aaf111a1e301aaadac401adcf9307294bcd200bc501d0dd796
|
||||
DIST fsvs-1.2.5.tar.bz2 427494 SHA256 3c957d29e0e568d46ce2fd659a88ed6ea93a05267bdc11dc93131a88b7cb44d2 SHA512 36ab5d04491d506b2891548f3ad458e7977bbd2e7d4b03e135b13d07adb22aedb261c28d5ddd3df895771806ef54c1bca6a1ef7bc5aa2e50e4b234ddf6cbe19c WHIRLPOOL c44213b5f2ce42ad67914fe07198a4f8404b9303d59806e521059d1f5b6335ef6ba3b84862bb9b890b8a29ef2b4543f2e897ef341c16ccb96e6e7a6d1ac8dd66
|
||||
EBUILD fsvs-1.2.4.ebuild 1406 SHA256 f04e979a8fc03bebcc77d4cced7241fcc90001dd2b044d505a82ff7bf36aba06 SHA512 5234d26f8f317c870cdc611375f8f6e26f31627664ac6fa83d1752a932e1df70e63ff1be7e1f51a8b135592bf1eb2de204028b3e8eb8426bfe9662b3fdb67fb6 WHIRLPOOL 94323e8bfd8981179203b5c4581b149131a9f21648a36e6a9adaa864fe2d26084c317bf4e534d6f7dacbd0f2068c602cf1621d8498ab7e718e2d4ac0cbc755ba
|
||||
EBUILD fsvs-1.2.5.ebuild 1409 SHA256 b5db7d867d80f11fea51b8cd6415f42eddb52766944a3e0dc2a36eb9e6d2b0a0 SHA512 bfaaf264be24dfb8a668e467490f454179c487367a757d2b46bf84837e763960e09c25b825f0ab05a33786dc6c81a1030a5fe805c02e614126600e72f5d27cf2 WHIRLPOOL b0bb30831f6723299e15c7b2724d25759c3075f20a0be4f17c6f940fe3867d348ce7804682f0f59a1677ed8e1bdc0fe19b7a2d76198f1a3d45a391f096719998
|
||||
MISC ChangeLog 1329 SHA256 9442e7ee749b7ee5484a07690225652aaca7ee66a255ccfa9ec824aa8fd118c5 SHA512 fd45286ee842ab6d63c8fb011b811626c479ed1120bc9dd5d37a42fae0fd9e3d83eb250e618052ad10e35739fab51fdd8fff560246b25c8ce1dc72d571d84e7a WHIRLPOOL 8e02d05480039f412a76da0ce935ce17be254b4b4f8523636ed83caf0da9bd1d493e3eb6e84f61ae763910412f9f59de64ac43d33e3639abf414c74ec2a23858
|
||||
MISC ChangeLog 1411 SHA256 a97f76d2cd63f6a7c6638e48179313c9a913ce131f443c618acb1ea860abf6fd SHA512 f5e580dad6abf2d0de8504ff138acc48f6e8a058eb35c417f8d792547836fa0a852b65702879ce50c9b9327cf30b42446a11f5d5dfd23cb4952f9241493a6102 WHIRLPOOL 596a8459c3413ce3a02683810bd14408c60a6f378e78b1d5ebe943e56e7a9177c67a467f906998ba22f81f221ddd9284ab4e50194687689b4f2d77104a892f2f
|
||||
MISC metadata.xml 212 SHA256 70bbfd181623c884c763902ca127ef24c917b2e55cda0869e6ffaa6c4ebc5757 SHA512 85ac7770baae8cc7c2c52dcd077a448cfb394ec6585e274ffa01c8f92a862d22c6ba0553b71cf2ae6b6f28f6faa5c3d615537f35f9fe0da9f43a2c9043953784 WHIRLPOOL 221b2f4e9b984954eb7268028287339e8678c794c7b4e40ab2baaa037c8e87bac30c8b64473efade9b3ee1ce226aab4ad36760147eee5af7cfd7c081473c839b
|
||||
|
@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/fsvs/fsvs-1.2.4.ebuild,v 1.1 2012/03/03 15:13:52 pacho Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Backup/restore for subversion backends"
|
||||
HOMEPAGE="http://fsvs.tigris.org/"
|
||||
SRC_URI="http://download.fsvs-software.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">=dev-vcs/subversion-1.2
|
||||
>=dev-libs/libpcre-6.4
|
||||
>=sys-libs/gdbm-1.8
|
||||
>=dev-libs/apr-util-1.2
|
||||
dev-util/ctags"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/fsvs-1.2.4-as-needed.patch"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin src/fsvs
|
||||
dodir /etc/fsvs
|
||||
dodir /var/spool/fsvs
|
||||
keepdir /var/spool/fsvs
|
||||
doman doc/*5 doc/*1
|
||||
dodoc doc/{FAQ,IGNORING,PERFORMANCE,USAGE}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Remember, this system works best when you're connecting to a remote"
|
||||
elog "svn server."
|
||||
elog
|
||||
elog "Go to the base path for versioning:"
|
||||
elog " cd /"
|
||||
elog "Tell fsvs which URL it should use:"
|
||||
elog " fsvs url svn+ssh://username@machine/path/to/repos"
|
||||
elog "Define ignore patterns - all virtual filesystems (/proc, /sys, etc.),"
|
||||
elog "and (assuming that you're in / currently) the temporary files in /tmp:"
|
||||
elog " fsvs ignore DEVICE:0 ./tmp/*"
|
||||
elog "And you're ready to play!"
|
||||
elog "Check your data in:"
|
||||
elog " fsvs commit -m \"First import\""
|
||||
}
|
@ -0,0 +1,329 @@
|
||||
# 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.2.9999-r1.ebuild,v 1.1 2012/11/02 08:10:14 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib
|
||||
|
||||
if [[ ${PV##*.} = 9999 ]]; then
|
||||
EBZR_PROJECT="emacs"
|
||||
EBZR_BRANCH="emacs-24"
|
||||
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}"
|
||||
EBZR_WORKDIR_CHECKOUT="t" #434746
|
||||
inherit bzr
|
||||
SRC_URI=""
|
||||
else
|
||||
SRC_URI="mirror://gentoo/emacs-${PV}.tar.gz
|
||||
mirror://gnu-alpha/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 HPND MIT W3C unicode PSF-2"
|
||||
SLOT="24"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="alsa athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.2
|
||||
>=app-emacs/emacs-common-gentoo-1.3[games?,X?]
|
||||
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/motif-2.3:0 ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
alsa? ( virtual/pkgconfig )
|
||||
dbus? ( virtual/pkgconfig )
|
||||
gnutls? ( virtual/pkgconfig )
|
||||
libxml2? ( virtual/pkgconfig )
|
||||
X? ( virtual/pkgconfig )
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
EMACS_SUFFIX="${PN/emacs/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.ac)
|
||||
[[ ${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_user
|
||||
|
||||
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.ac \
|
||||
|| die "unable to sed configure.ac"
|
||||
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 "/AC_PATH_PROG/s/gzip/PrEvEnTcOmPrEsSiOn/" configure.ac \
|
||||
|| die "unable to sed configure.ac"
|
||||
fi
|
||||
|
||||
AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
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 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=$(usex gtk3 gtk3 gtk2)"
|
||||
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
|
||||
else
|
||||
myconf="${myconf} --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
if [[ ${PV##*.} = 9999 ]]; then
|
||||
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} \
|
||||
--program-transform-name="s/emacs-[0-9].*/${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 \
|
||||
$(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) \
|
||||
$(use_with wide-int) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||
|
||||
# move man pages to the correct place
|
||||
local m
|
||||
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 -rf "${ED}"/var
|
||||
|
||||
# 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}
|
||||
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
|
||||
}
|
||||
|
||||
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"
|
||||
elif [[ -d "${ED}"${infodir} ]]; then
|
||||
# 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() {
|
||||
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
|
||||
}
|
@ -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-editors/emacs-vcs/emacs-vcs-24.2.9999.ebuild,v 1.9 2012/10/24 18:52:56 ulm Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs-vcs/emacs-vcs-24.3.9999.ebuild,v 1.1 2012/11/02 08:10:14 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
@ -1,8 +1,28 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX leo-4.10-fix_syntax_errors.patch 717 SHA256 842b1db1abd41ec1b622de700e2a21f05e752b0c7baed0079dfd23a2cef3dff9 SHA512 0a28b3a6d1db9e10dc9c1a7a4789d4bb06777c6cf5af3b9448d28bcea6a6115f01f476026dedd09eda1bd925616001581ec710b2fcccd82888c40e55ba482528 WHIRLPOOL 277b823438a1e3d825a82ce5c982d69eeb6d7ae1ea3e74d98f317c3e917eecda7b63bfe201effc6b0b4a0b1ebc71d017d2511fefdb6069e7e27f38994f90c150
|
||||
AUX leo-4.8-fix_syntax_errors.patch 407 SHA256 269f85d72cbf3a40adc5e6c8eb9c84de50fb7439197202ed881f13e1eb8f0e6a SHA512 d5bfc7b5de0601ce63ef4d1ef4223a58d36f69a7c8f75fdc9e8005510485af1e4d601c1f7162c4ad0b7fe8fae3c6a42b402f7892a5807bc43c52309560c6e2ba WHIRLPOOL caae3930d9a14b1105cb85ee846912386d8c73240fce1076e16e4b05ad10b2e613678c992276f7b4837044f70efa5ceb3836e3aa9e61c96f52aa3a6d7f1767f1
|
||||
DIST Leo-4.10-final.zip 5467948 SHA256 3c27d28e8127094aee9a9dba3d4b5093275e5f35af1b2d3ea1e8b76e5a9f7c7b SHA512 6011b154ff63afa093c7a96b82ac6673875fd45b4f14a1347daf7cd3922f356bf397e39742fa44ad96b4c96bb08c4ecdf1e9930367cf4a5bc3619850fcffa8e5 WHIRLPOOL b9b9e15b9c104bbef257dee2b27ef86f683baff5aae95b2b1f513ecfb1eb7acd5e746220c67ec076f91287259aa4e551352cfeae9618b9e63dc7d2773b9c1049
|
||||
DIST Leo-4.8-final.zip 7278776 SHA256 50610e78c92f89e3deafb886f1aebbae127af314a9be4e1266a0e1cc76f979e0 SHA512 be48ec2d0de0aa62ea20bfa7be6887995ae1d51c8223157058023c33cf3a59b99576c25af869f2c91a41b35329850a0d264c20c6ed9c4453aab0ec86a45fd0e7 WHIRLPOOL c49db02115f5fde6ded2b4ef549223ebaec2760275c9d2bfd361978c8f69b77214686ecd3577eb837df07b79a2f603dad67b6c27b5334c13be3027e028ce1d1f
|
||||
EBUILD leo-4.10.ebuild 922 SHA256 789e57290cc8ba28fdd7c227d06ceb1bdbd6bc296e29df3668391ac95ec558e5 SHA512 8d81d4858d1f948a1558cc8525992700d94c78da0613dae89839cb2e74fa170be053f2a2973f579a1045109709eb3e6e58bf411f37b291e11ef8a4c516f10abf WHIRLPOOL 0e185d9e7353a174f28ee8be91a129ea50591eacc9e7b54815b3cfadc86cfecb1477826516c538b11d843987ef8b913936a3871363f40ab141dc2778c7b6f990
|
||||
EBUILD leo-4.8.ebuild 918 SHA256 a1694a2f0169c14e789a73cb33fbaa5c06956d66593e9ed712816531906a7897 SHA512 235a14f4e453d705b8638ed7791ac98b7b8243a1c9990f80155e4d29768b55d2f0ae32725960d1425e2e8f7ee8729f8904b8269a0b6f19679f4a2fd14eef58b4 WHIRLPOOL 48e32c9ce1aa708fed41db5f8e5c9835641ac572d819e06695ac542fc416e6f4de9f9ac3b99cb993cde2cf37f04c4adf7715ce915c4349e5ef3771b3663d13f7
|
||||
MISC ChangeLog 3465 SHA256 515d92add68d8fece5c8dff7b6078736d17e602cb9ad6a2493956b685ae86ac0 SHA512 4518133b92042867e725aceee0ab3e7a42cc9a64e07398a7c22e0ec6579a4c46804c784bd99c9963dbd1b2f64e0c2c06c430fc0359d1acd57f4f232fa2f75888 WHIRLPOOL f90832f2babd5821f1ce2307bfc8abc8b9bca7e62b79e570222c97da8a84c8461de3c363a45f270b7ec5932d172fbb395ec0752519648724fc5a16be439dc692
|
||||
EBUILD leo-4.10.ebuild 916 SHA256 ecb0fa3b4557bedb979f8af1273792aeeac7ba97ea54f9a052f308899e5202b5 SHA512 c42105c43b660357e07b41802e6975ab3d5a038075bd42384d939cf0dfacd799b8cd858cd577d9e90c3d385a1d49febf56041c9bb6fd76855c1db7c7c870f7b0 WHIRLPOOL 2572c3dcc5eb53f158d5951ac9b0e9aa8a55d7be83b702721e0f7eb59506079f9dd411a0548ff87e680310ab74f793196a0a6118ff2790c13589d18e1435564e
|
||||
EBUILD leo-4.8.ebuild 912 SHA256 9f5bc1608e43bea0d812ea4bf428b3ed23e1e51092a88edbc278c40335303dee SHA512 d80b31a40d6f6bcc674e9a29d18f4eb4b2eaceae5aff82714f87084403c9ff5d6035b783d630ed9fd9c8e98b63edf5f67a8dfbebf73a93443d8e1b801c42683a WHIRLPOOL 55b9a14f3feee22748f0235eb2405e1748853929ad0eb0cc368de677ea426fdce677f5ba22e08615bc993169ee3d749f8e460b91a0b629c151bcdf968acbd6cb
|
||||
MISC ChangeLog 3617 SHA256 bf957eb8c15eeb281c08da2a7ae326e731cfc1e8cb1da9fd22b1eb63d1114cae SHA512 5af0555b52940b4c96fb98b9b371e1d0c696ae2e03d38c5f535a63e4c131806c16a31dee5056f13f566422eadebba653e335508714d80a45217b6d5f2bd90854 WHIRLPOOL 6717cbf57d42549813c6751b05978726ba86aadcb5912abe063325323c2f95f468c4f52a8bb651b79fe225cef587d80ba4121fff1170e7e856045f6716396d2a
|
||||
MISC metadata.xml 160 SHA256 6cd954a9de2307c57d32b25fa3599dee2908a4ddc6a98594f593d53577307a3a SHA512 7c02a1de1ddcb6b7c6378cceff0458da3a15d5381417f7cdf01874e7c372664b8899863f41b3a2fd8d6ad67ceb732dac6da0cc17575bf8e3e6d89480417c6628 WHIRLPOOL ed2795e4466eda8c804d5067c87386e269a59fe959393057ca5ddc36851e00f5210c4da1adf4bbdfdbb7d1d3d5c60aced25727ca12fdc8305d9e263a3aca9b13
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQkksVAAoJEDxpGckxwJCB+hIP/R5hqchrWieJYvb8e2oMIhss
|
||||
1dWOxX07r5aMQmXvF9SyZYmVmiqNcQMo+VHcJ9qyz0BF+YzLIGJaplxqNy6KlzVN
|
||||
9RYAb0pBkWmg0H/i2zpkWCP5hiubKDxeZg8b/uYQYXbrqDHhFmIodlilIvIvDGZy
|
||||
SuwjNjqwQzMfzVurdNm1jwcIBQ5BjeDfzCcyp23mcRBw+ofqvHsI9N86ZOxH7hya
|
||||
Lhs8uIvOEvApxMxyY8zio6GL4kngoas7laEwB5qtQRjJOd2z5jqaebi22WGWJDVb
|
||||
h9FV4JGtumQp+fWCpE5sgzfPzrpn14xqAfuejk5R/drWNKkC7gHc/W2worRt0Ixp
|
||||
J3ZgQXJ5h5atVWf/EenkdCk59eU7tmnA9n+Q0ejKVDBKUYMTwoJfnp3J6N5LlOh0
|
||||
ZNqk9BxeeQUKLx3ykogXgaCILgsIWvTmp7IW5/93j/uNuT5yQEXQRk5KB+Cr0h+0
|
||||
zl0hG6TUtFFkikar4XVqaM4+yFpU9hxWNTvmW6peFpg4hkXNbANYYD/1pwFbNNNA
|
||||
vFRqeg1pgXqoAVQFXXgmV6x2ec9VfLDMI9lZEcWSJuPonemYeXZVc5KOB5PwhqJc
|
||||
L7GYlE8xDCt0TxtTSm7hOXIprqPXVmtWgOIxzHyif6jonYAe8DsKZ7ur+xNHNjpZ
|
||||
v2F9G3gXbuD1SmCqB1Xs
|
||||
=D1VR
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,38 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/zile/zile-2.4.6.ebuild,v 1.7 2012/04/03 08:59:16 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="Zile is a small Emacs clone"
|
||||
HOMEPAGE="http://www.gnu.org/software/zile/"
|
||||
SRC_URI="mirror://gnu/zile/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 ppc sparc x86 ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
|
||||
IUSE="acl test"
|
||||
|
||||
RDEPEND="dev-libs/boehm-gc
|
||||
sys-libs/ncurses
|
||||
acl? ( virtual/acl )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
test? ( dev-lang/perl )"
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
--docdir="${EPREFIX}"/usr/share/doc/${PF} \
|
||||
--disable-silent-rules \
|
||||
$(use_enable acl)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
# AUTHORS, FAQ, and NEWS are installed by the build system
|
||||
dodoc README THANKS
|
||||
|
||||
# Zile should never install charset.alias (even on non-glibc arches)
|
||||
rm -f "${ED}"/usr/lib/charset.alias
|
||||
}
|
@ -0,0 +1,20 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/sml-mode/sml-mode-6.1.ebuild,v 1.1 2012/11/01 14:42:24 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="Emacs major mode for editing Standard ML"
|
||||
HOMEPAGE="http://www.iro.umontreal.ca/~monnier/elisp/"
|
||||
# taken from http://bzr.sv.gnu.org/r/emacs/elpa
|
||||
SRC_URI="mirror://gentoo/${P}.el.xz"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~x86"
|
||||
|
||||
DEPEND="app-arch/xz-utils"
|
||||
|
||||
SITEFILE="50${PN}-gentoo.el"
|
@ -1,23 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
Hash: SHA512
|
||||
|
||||
AUX texmaker-3.1-hunspell.patch 4493 SHA256 4605225c49282b2e075f3fc96dddaf98367be415a7ef195f27d9ff537a107f87 SHA512 212cb763cdca5e4b3ba8f0893927df7e6dfeb11be8a52861b323fa415827e6d8d91402f7ce5a90ffe49d8681a78ea84abf4c339a4c2973b8bf38d5f14fba7780 WHIRLPOOL 4034fd261ace8d1cbbcfba376b8d576f16d13181e2aef39a294fa2e44517a24137a7b806a6167ffe0520f7aa7d028e2d545bdf7f127e36b4a1dac2e183397f0e
|
||||
AUX texmaker-3.3.3-qt48.patch 294 SHA256 28da547538b5ccff6fa60e0f3b7d77749991d62174c97f9f637db12c7a3365aa SHA512 28d85b799b81150748b4483b6cc514472aabf646da9ef88eedad6f4347b85e848b8e1c36608ccfdd667f7fca32cfffc619343af31f1364e0f2b134cf84ced80c WHIRLPOOL bd42204ac3e6c09d5f660cd07d595cc6f51878c2fd523ffbf5d1ac13256fbbdb4f1f8ec3b519f2d186e0a7e7d1d6f6c346114c58b67e3742880ba3a7219810bc
|
||||
AUX texmaker-3.3.4-hunspell.patch 4478 SHA256 4d3b6dbbe829140e224bfa0cdceefef29c3ff012aa86d68b248d93bee564cd84 SHA512 4d9fc23fef2e6497f25a32cfcb3c1832527a684fedd70005fe990f234bfb90e68e752e06ba887acd84c4856d3c9f34f0aca631117a1537e49cba817e890b7f11 WHIRLPOOL 6deb23a437628c9cf69c0a7361497035b6bd923379cd4975cedcbe0222127f8f2e20b4244ace79d8d52f670aaea37b8dd2290d969f7090610edcb7fbaeaf0f09
|
||||
AUX texmaker-3.5-hunspell.patch 3841 SHA256 c886be8ca7c624ee0b61f57e4d23404882a4b142e6b7b3b02262c42829aef069 SHA512 fed81729a3e0a61caa4417aa28d39ffced6e5a728715760725d7bec8c9a8848bf56c0f82c160cfa20ccf10294d88e91c4a60589b695c549273620b419ee13960 WHIRLPOOL 5a048ea581184a84af1cf31858590940e5f799ae136578376e4ceb74e82d12b4238c62b0bada4ed1a42d56b9fcee0435c2a617c70bb47fa2f54f4d151f238501
|
||||
AUX texmaker-3.5.1-hunspell.patch 3843 SHA256 5bbd61ba62d87797230887afc3e6f618b90ae38009fd3c44eefba16b53fea1f3 SHA512 18efa8484ce05e3809fcc45f3b8a2c0ab83faaacc010c7beeb4069c68c67d24acba0ab5a0bea2896538f5b81e02c1d303fc4a3f679b8f611a51be7203e37cf94 WHIRLPOOL ef0c32261cc214a6efc9c7cd4eac1a23569a9d2d097a32eaaeaf6512771cb110b3248939a9c5bd84eb39889925d37aa527d2a16cdf959b286e78c67bc8bb3711
|
||||
DIST texmaker-3.1.tar.bz2 6018840 SHA256 f8d0f4a5b70bd352b328376d7946ceb67e9af325d48ee027d0f4e7b7416bbb78 SHA512 5fa2ad28198f712a73b41b1bc296ad8267182a59e1d5631336c20f527c8f88178e6fbd9fc8a40ef8559283c0b6e548c9d29c9e038c0b382cf60ad28a4057d811 WHIRLPOOL 94e80c3d345e478ace202f9c3b8af17b2966681f5dd94361704d48d1c2617f72596f75b769a8baed4bf06692dae8ca651da34e75751e03316077b178d16e864b
|
||||
DIST texmaker-3.3.4.tar.bz2 13028203 SHA256 db9aa4d2633e6ad96ff4b0d893205d42c2220928f021c210146a41ecf87525f5 SHA512 014bfbe2a72aa2aef8d71972526959116a8dc39852475ea8e9da0d0fbbc4e8441c04b124be93911a0b637436f94ecab730150064f2bb3842e6566cd26116c28e WHIRLPOOL fb0a5d150ac463905b0c243e4402858e0142c42f1278f185e678e48a690369830a75848b342f0f22c3db6495580ee03eb65cbcf989bad52b63f87371d660970d
|
||||
DIST texmaker-3.5.1.tar.bz2 13168917 SHA256 2477ec15d4b3a3c442735504deddd50f17f9194708013e690ebcc8b278d7b659 SHA512 0c0eb5e58cba3e88da1ed98bbeee547ad2ad9e0c2502c1b236bccbc98b5cf66c92b9656f290965ee0f0e28365ada6bdf239fa0a377037d30a13f130da31cc45b WHIRLPOOL 927579dfedea9d998cc0130a519dea32aa4fc587e300f1126ab1ab612e2b704ae5237a01d9a54ee328bbb05b2fecc3c2372f8f72d992163db9975aec451eb2df
|
||||
DIST texmaker-3.5.tar.bz2 13144036 SHA256 eddc8a60afc5f53d1f31154a2f0b6a60b8a1c3bd09dad1e8eaf5868231dfbcf0 SHA512 ae1c6491ed91863a7ecf2bcdcdf19832fb53a0c82e66e79825ef0d3e21300b3239550117aba75373303ca0eea448487434afce311c3a37d57a5ccb3f892d232a WHIRLPOOL 174c8ff38f643216b1367d60c6f48dcc684e3b409e37bcba534dbc5c84cfc52c75978f68652d6743c644ec8764409946ef9e7fd0e555cec0aadd5e84a1318d3f
|
||||
EBUILD texmaker-3.1.ebuild 1727 SHA256 86856efc65c522f8ba0c106702055ceef51932a486a8c3f71d2be61530f6dc0a SHA512 b640aa8213b83f9de39b0650932d643fe5b0d56e394330cc115efa0c8c4e90d12cf7795abb8e328241939581b56965bee1585689277053e0dd1c511de5829504 WHIRLPOOL 1a1c9edacc6f1b3f05f6a4fc9e0f35c4a2b19a80e8927049091512086e953591d7369e32679fa427e0f392a235ab4afc3a6ad69904c1664e85c0667239fec534
|
||||
EBUILD texmaker-3.3.4.ebuild 1677 SHA256 dd282dcc521b1f4823dd56ab142878a566532525120c29823db5dc072f8bedf2 SHA512 206237df056ed9705d5d4ca4d6a7212d8d9ad9ebc68b1b89e0b26476c002c4f5b06f9b89b81c3e05768ae2b88e6ee315b9161e1cbe214acba0324dae1b398988 WHIRLPOOL 8b5703eb349c66bf74a53f8504bbdbcd00fe1355eb8dc4f4b1d8edd73d05c833bc5c906da65a3555cbcfc09139c88e9951aaf86ac3780d3b0ea8c86e506f5cc3
|
||||
EBUILD texmaker-3.5.1.ebuild 1724 SHA256 aa45ef26532f02ea5a0e7c045ec82467fd6ac63197f791ab1f5bce8789381ac9 SHA512 086e998aeb77fa8080995f5b1c8499c98cfcbb91f371bfb46f3e16800f2ba4d70320ab23c8cc5125fb918bab824b579cb5d36a90e09353733f579a336749cb46 WHIRLPOOL 42615f35501fe601c7602418a3eae1e8ab63a466a14b107f8dad18c0c26f1a25df8e3c408bf90ddb1e9101633a0b91bc061af29732486ad67deac35365ec3b29
|
||||
EBUILD texmaker-3.5.ebuild 1722 SHA256 394b54320e2f787f82952b8926f88c42a4befd491ff47f932c42d3ad3f794497 SHA512 ac602a2b07a7764d433cd6b723e0a7332bd2b38994963839b686fa83e370365b4ce2d3b1c1ac06f85153c7859b93f9cf12856e590688949c9ea01c388436c928 WHIRLPOOL cd7a5b498fec39625d13a1584cd769063b9b3443e4355cab8cb646be8242f046714478e5824d5bb7d55405af018f79fa5faa3221736e59cbfc99f39ca85af3f4
|
||||
MISC ChangeLog 16841 SHA256 e961c2e677751add88f0bbd9ba9edba98017db1fc6214a49a518d2a8358a7197 SHA512 d8fde7ddadb5a0df304ac0bdcb5abbbc21326720578c2d032f7feed5b33fbbda76415eb0baff9d731e2609a617f61a5d70afea10743eb8a73eeb8cd775253ed9 WHIRLPOOL 4543c66a1b5d0dd0480b233c11b95d5641db93f8b5d8d0d03aae87165578029f50d595cb3e7f66fdac91e9cb3a90781481145e324941565ed851da612dd3e73f
|
||||
MISC ChangeLog 16999 SHA256 f68d8e85483042587718970b0c0aaa1d4c42bf859c31b88bfad11b50ded4a834 SHA512 258f78a589a45311af43384fd954bce74c527c8aeca432c52fac29de242339a200771af7692bc3b0e9bfca770a5035563bc1ea618be5d5321b796dfc218fafcd WHIRLPOOL b461c7c56ebd9107d00f3c6d90d7fd82d68776e745cc56ad7cf023cbd89eb4b1011e93bc7a46665982eff78ece5f97a23bf686b00d259b2ee808f89c8f4d716d
|
||||
MISC metadata.xml 274 SHA256 1c59f208af91e0b13109901b6ceed3fcc2f64f47280631ce6552b083256555b1 SHA512 fc5a21876a0480a25b45900f0be1e9fa883db1c401af7039644b80fa634f50d4430f31dd82b240f397b543ba755e8cafdf06c60d8f884a6c86a271b4d15e8c3d WHIRLPOOL aaf6fcf7b0291f7c7a1a5ef674c171eb20eeeac04184b5a21055ecd5f4bab492c5f0c6d7fd7dd126254688e892075195430780c18e2b9638154ae42700067029
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
Comment: GPGTools - http://gpgtools.org
|
||||
|
||||
iEYEAREIAAYFAlBHaKEACgkQgAnW8HDreRavfgCgmnLda3WZu4pLvSo1Zx+VrKd5
|
||||
Dh8AoMMnsssZHbIB+B8/eIMQ/ImxkYrB
|
||||
=ZwER
|
||||
iEYEAREKAAYFAlCTicUACgkQgAnW8HDreRZYPwCfU+XuvtNL5JK3K23nXKdvaVGa
|
||||
8O0An04Cfo+EIkzQ4QNXLyTxtNy/4grW
|
||||
=oHZu
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,148 @@
|
||||
latexeditor.h | 2 +-
|
||||
latexeditorview.h | 2 +-
|
||||
latexhighlighter.h | 2 +-
|
||||
spellerdialog.h | 2 +-
|
||||
texmaker.h | 2 +-
|
||||
texmaker.pro | 40 ++++------------------------------------
|
||||
6 files changed, 9 insertions(+), 41 deletions(-)
|
||||
|
||||
diff --git a/latexeditor.h b/latexeditor.h
|
||||
index 1ad4195..8f43b61 100644
|
||||
--- a/latexeditor.h
|
||||
+++ b/latexeditor.h
|
||||
@@ -33,7 +33,7 @@
|
||||
|
||||
#include "latexhighlighter.h"
|
||||
#include "textblockselection.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
typedef int UserBookmarkList[3];
|
||||
|
||||
diff --git a/latexeditorview.h b/latexeditorview.h
|
||||
index 5951656..796eb28 100644
|
||||
--- a/latexeditorview.h
|
||||
+++ b/latexeditorview.h
|
||||
@@ -22,7 +22,7 @@
|
||||
#include "gotolinewidget.h"
|
||||
#include "replacewidget.h"
|
||||
#include "minisplitter.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
class LatexEditorView : public QWidget {
|
||||
Q_OBJECT
|
||||
diff --git a/latexhighlighter.h b/latexhighlighter.h
|
||||
index e0b91b1..74ec42a 100644
|
||||
--- a/latexhighlighter.h
|
||||
+++ b/latexhighlighter.h
|
||||
@@ -20,7 +20,7 @@
|
||||
#include <QColor>
|
||||
#include <QTextBlockUserData>
|
||||
//#include "latexeditor.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
class QTextDocument;
|
||||
class LatexEditor;
|
||||
diff --git a/spellerdialog.h b/spellerdialog.h
|
||||
index 83248ae..cd16dad 100644
|
||||
--- a/spellerdialog.h
|
||||
+++ b/spellerdialog.h
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
#include "ui_spellerdialog.h"
|
||||
#include "latexeditor.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
|
||||
#include <QTextCursor>
|
||||
|
||||
diff --git a/texmaker.h b/texmaker.h
|
||||
index 83093d7..7f44645 100644
|
||||
--- a/texmaker.h
|
||||
+++ b/texmaker.h
|
||||
@@ -48,7 +48,7 @@
|
||||
#include "usertagslistwidget.h"
|
||||
#include "xmltagslistwidget.h"
|
||||
#include "logeditor.h"
|
||||
-#include "hunspell/hunspell.hxx"
|
||||
+#include <hunspell.hxx>
|
||||
#include "browser.h"
|
||||
#include "pdfviewerwidget.h"
|
||||
#include "pdfviewer.h"
|
||||
diff --git a/texmaker.pro b/texmaker.pro
|
||||
index 3c0986a..a26295a 100644
|
||||
--- a/texmaker.pro
|
||||
+++ b/texmaker.pro
|
||||
@@ -4,7 +4,8 @@ TARGET = texmaker
|
||||
QT += network \
|
||||
xml \
|
||||
webkit
|
||||
-CONFIG += qt warn_off release
|
||||
+CONFIG += qt warn_off release link_pkgconfig
|
||||
+PKGCONFIG = hunspell poppler-qt4
|
||||
TEXMAKERVERSION=3.5.1
|
||||
DEFINES += TEXMAKERVERSION=\\\"$${TEXMAKERVERSION}\\\"
|
||||
DEFINES += HAVE_SPLASH
|
||||
@@ -67,25 +68,6 @@ HEADERS += texmaker.h \
|
||||
synctex_parser_utils.h \
|
||||
usertagslistwidget.h \
|
||||
addtagdialog.h \
|
||||
- hunspell/affentry.hxx \
|
||||
- hunspell/affixmgr.hxx \
|
||||
- hunspell/atypes.hxx \
|
||||
- hunspell/baseaffix.hxx \
|
||||
- hunspell/csutil.hxx \
|
||||
- hunspell/dictmgr.hxx \
|
||||
- hunspell/hashmgr.hxx \
|
||||
- hunspell/htypes.hxx \
|
||||
- hunspell/hunspell.hxx \
|
||||
- hunspell/hunspell.h \
|
||||
- hunspell/langnum.hxx \
|
||||
- hunspell/license.hunspell \
|
||||
- hunspell/phonet.hxx \
|
||||
- hunspell/suggestmgr.hxx \
|
||||
- hunspell/license.myspell \
|
||||
- hunspell/filemgr.hxx \
|
||||
- hunspell/hunzip.hxx \
|
||||
- hunspell/replist.hxx \
|
||||
- hunspell/w_char.hxx \
|
||||
singleapp/qtlocalpeer.h \
|
||||
singleapp/qtlockedfile.h \
|
||||
singleapp/qtsingleapplication.h \
|
||||
@@ -171,18 +153,6 @@ SOURCES += main.cpp \
|
||||
synctex_parser_utils.c \
|
||||
usertagslistwidget.cpp \
|
||||
addtagdialog.cpp \
|
||||
- hunspell/affentry.cxx \
|
||||
- hunspell/affixmgr.cxx \
|
||||
- hunspell/csutil.cxx \
|
||||
- hunspell/dictmgr.cxx \
|
||||
- hunspell/hashmgr.cxx \
|
||||
- hunspell/hunspell.cxx \
|
||||
- hunspell/phonet.cxx \
|
||||
- hunspell/suggestmgr.cxx \
|
||||
- hunspell/utf_info.cxx \
|
||||
- hunspell/filemgr.cxx \
|
||||
- hunspell/replist.cxx \
|
||||
- hunspell/hunzip.cxx \
|
||||
singleapp/qtlocalpeer.cpp \
|
||||
singleapp/qtlockedfile.cpp \
|
||||
singleapp/qtsingleapplication.cpp \
|
||||
@@ -277,13 +247,11 @@ isEmpty( ICONDIR ) {
|
||||
ICONDIR=/usr/share/pixmaps
|
||||
}
|
||||
|
||||
-INCLUDEPATH += /usr/include/poppler/qt4
|
||||
-LIBS += -L/usr/lib -lpoppler-qt4
|
||||
-LIBS += -L/usr/lib -lz
|
||||
+LIBS += -lz
|
||||
DEFINES += PREFIX=\\\"$${PREFIX}\\\"
|
||||
target.path = $${PREFIX}/bin
|
||||
|
||||
-#DEFINES += DEBIAN_SPELLDIR
|
||||
+DEFINES += DEBIAN_SPELLDIR
|
||||
|
||||
|
||||
INSTALLS = target
|
@ -0,0 +1,73 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/texmaker/texmaker-3.5.1.ebuild,v 1.1 2012/11/02 08:52:17 jlec Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit base qt4-r2 versionator
|
||||
|
||||
# The upstream version numbering is bad, so we have to remove a dot in the
|
||||
# minor version number
|
||||
MAJOR="$(get_major_version)"
|
||||
MINOR_1="$(($(get_version_component_range 2)/10))"
|
||||
MINOR_2="$(($(get_version_component_range 2)%10))"
|
||||
if [ ${MINOR_2} -eq "0" ] ; then
|
||||
MY_P="${PN}-${MAJOR}.${MINOR_1}"
|
||||
else
|
||||
MY_P="${PN}-${MAJOR}.${MINOR_1}.${MINOR_2}"
|
||||
fi
|
||||
|
||||
MY_P="${P}"
|
||||
|
||||
DESCRIPTION="A nice LaTeX-IDE"
|
||||
HOMEPAGE="http://www.xm1math.net/texmaker/"
|
||||
SRC_URI="http://www.xm1math.net/texmaker/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
COMMON_DEPEND="
|
||||
app-text/poppler[qt4]
|
||||
sys-libs/zlib
|
||||
x11-libs/libX11
|
||||
x11-libs/libXext
|
||||
x11-libs/qt-gui:4
|
||||
x11-libs/qt-core:4
|
||||
x11-libs/qt-webkit:4
|
||||
app-text/hunspell"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/latex-base
|
||||
app-text/psutils
|
||||
app-text/ghostscript-gpl
|
||||
media-libs/netpbm"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-hunspell.patch
|
||||
"${FILESDIR}"/${PN}-3.3.3-qt48.patch
|
||||
)
|
||||
src_configure() {
|
||||
eqmake4 \
|
||||
${PN}.pro \
|
||||
PREFIX=/usr \
|
||||
DESKTOPDIR=/usr/share/applications \
|
||||
ICONDIR=/usr/share/pixmaps
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALL_ROOT="${ED}" install
|
||||
|
||||
doicon utilities/texmaker*.png utilities/texmaker.svg
|
||||
|
||||
dodoc utilities/AUTHORS utilities/CHANGELOG.txt
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "A user manual with many screenshots is available at:"
|
||||
elog "${EPREFIX}/usr/share/${PN}/usermanual_en.html"
|
||||
}
|
@ -1,41 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-20120327.ebuild,v 1.2 2012/03/31 11:57:35 scarabeus Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
EGIT_REPO_URI="https://github.com/dagwieers/unoconv.git"
|
||||
[[ ${PV} == 9999* ]] && SCM_ECLASS="git-2"
|
||||
inherit eutils python ${SCM_ECLASS}
|
||||
unset SCM_ECLASS
|
||||
|
||||
DESCRIPTION="Convert between document formats supported by Libreoffice"
|
||||
HOMEPAGE="http://dag.wieers.com/home-made/unoconv/"
|
||||
[[ ${PV} == 9999* ]] || SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
[[ ${PV} == 9999* ]] || KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
!app-text/odt2txt
|
||||
virtual/ooo
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/timeout.patch"
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
emake docs-install install install-links DESTDIR="${D}" || die
|
||||
}
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-office/unoconv/unoconv-20120522.ebuild,v 1.1 2012/06/05 11:25:08 graaff Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
EGIT_REPO_URI="https://github.com/dagwieers/unoconv.git"
|
||||
[[ ${PV} == 9999* ]] && SCM_ECLASS="git-2"
|
||||
inherit eutils python ${SCM_ECLASS}
|
||||
unset SCM_ECLASS
|
||||
|
||||
DESCRIPTION="Convert between document formats supported by Libreoffice"
|
||||
HOMEPAGE="http://dag.wieers.com/home-made/unoconv/"
|
||||
[[ ${PV} == 9999* ]] || SRC_URI="http://dev.gentoo.org/~graaff/${P}.tar.xz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
[[ ${PV} == 9999* ]] || KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}
|
||||
!app-text/odt2txt
|
||||
virtual/ooo
|
||||
"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/timeout.patch"
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_compile() { :; }
|
||||
|
||||
src_install() {
|
||||
emake docs-install install install-links DESTDIR="${D}" || die
|
||||
|
||||
dodoc ChangeLog README.asciidoc || die
|
||||
}
|
@ -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-portage/portpeek/portpeek-2.1.0.ebuild,v 1.1 2012/10/31 18:22:40 mpagano Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-portage/portpeek/portpeek-2.1.1.ebuild,v 1.1 2012/11/01 13:50:57 mpagano Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.7"
|
@ -1,8 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX bash-completion.pc 282 SHA256 9167632403986bae490182d4177e2e49e4b442b3f6dca14e4358db97890ab677 SHA512 ed413f7bb5decc8b0336d1d383dfd8c9b9d5b709369adec1c5c1b62cf5c602fe8d1281d35d7cc2879e016acda83402a56be9538b708e3c251331e22f8fbdc8c8 WHIRLPOOL df61bc53db7f7a0b37783acee93ff9fa7ca1d6a88fd5f944e9ad87067af10cff12b18c4af60888fd96e48236eca271540e3de3028607c4e5f95c52ae9d48f801
|
||||
AUX bash-completion.sh 2109 SHA256 98022951b80b4af62cb254b5b738592835785784b5ddad4b8f71187f15f03b80 SHA512 b8c817ee3bcafcac0546f3de1a1c8e8e9ae0a7456255a9d591fb9831f78719f6aa6a6141d00447d7e069b5daff78dded22fa647997b4d51c58c0ccedc17824a1 WHIRLPOOL a2b39c9dad7a23b1561325dd4fb3685b0d73aac59037011675a6681d1228d8f2c51242b1d97c431b050b4989113075b1d18368cfed67be2512340f7fa494ac00
|
||||
AUX bash-completion.sh-gentoo-1.2 2118 SHA256 219c4618936960a2b97c0a237c36961835ae21d819e29239a5d4466b75695ebb SHA512 c73f91b05d87b646a9a10ed29f7003fca27dc65dd1a0435f65d9bac34f8b9968c31475962b773d0d8a22705beddace552d03c84bd0ca1f1ca858c0aabe17e9f5 WHIRLPOOL 5dea0101b053137da4d6de3907f77fed1bf7868741dd8da5e7fccb834b06f5f0432c0da29e223b2e2e601489a8f9e2354e3e1d37e74e589011e16dfb3e4370ce
|
||||
DIST bash-completion-1.2.tar.bz2 197574 SHA256 dd09a86134204e4c6b860bfbd5ee8ac46c6b32a54478b967dcf81e8a7839d354 SHA512 7e4e051dcdffdb3722c3e9def8186a3686da4f0b67302c0354900b60224e06e06a30238e496e5a27e4a893acfe896d5e0f8d1b71ff56cc540b969a40e25d54c7 WHIRLPOOL a9650e2e52e03cdebf4318b3baafb322ef3802aced7acb7f26915bcc8ad12d08e6770bac12cca50f9452072001b67f0476e669084ebfed11c9882296d0f3ea21
|
||||
DIST bash-completion-1.3.tar.bz2 211899 SHA256 8ebe30579f0f3e1a521013bcdd183193605dab353d7a244ff2582fb3a36f7bec SHA512 f0c6eb3edce982d1306fdb7ba2cb598c08cff4bde8496fca369b3c4d2d3af0ef48dd494ab96258cc90f30b875a56759aad13a6b1bfb4928bfba4634cce6bf8be WHIRLPOOL 9ea16b019eadcdcf60046b58d2c0f3ab68c189f461842d3d9f585ff25d8ba1bd48bf847868c2cc7e5475320d9c7aeaf21ce74818345c7fe648500549d51f29f8
|
||||
EBUILD bash-completion-1.2.ebuild 2815 SHA256 d65c732ae621225f0b3e528005e0a4fb31c2d1de2fe8a2e6ed0be699dc6145a9 SHA512 455f8288f863d01b4f3cad126c6d42e13d1807814861e0220f06fc7e3fdb353ff92400ab82eab438366d6d4440a1f90175d62f8ca635dddb02a3af328a0ceaae WHIRLPOOL 1ca6e12af23b1e2bae709ddfcbfbe535d9431a558744ad8b05490f66a7f46d2e8f2d73dbe7e73f2649ae79064db8b1fc1a215dbbb45155daf7a1264ea41056df
|
||||
EBUILD bash-completion-1.3-r1.ebuild 3104 SHA256 fde0cc88a372247e55767b71b1136a1696e25246dfc269e56910c58560434e4d SHA512 e26c81b08e1a787d0d19b4b1749128ded0d5609801beaaa78fc79d4b1485a3fc7bdbc57f08ab41f009ce6ba5e2b35267d320b81cd301038efc17d95a05a4c418 WHIRLPOOL d4c215db3850c8d3f7c17278a7353537ffe56cd8bfc8131113a4b8a7bda65fb02f8dd492141728a736daf15627eadc341a02ef616addbdff650a67f3536a6ef4
|
||||
EBUILD bash-completion-1.3.ebuild 2765 SHA256 861a98ec3f944fa89c464172acbd7c8a6bbf8ccafb15bdefbb24774c8158561a SHA512 da3438c89b1e119bbc3f356257e287b6570e3693045ac2909436625a6fd099c2ff5959704bbce848e1ea519cca1fb04a2f5a4385fedc190da90d70414aa40d0f WHIRLPOOL d1e4682a06c18415e2d1640432e93408d9e1ee35dd97901c3046b52540d8e0995d3fbba46fd430b45bdc51a9a25ecec3c237a24af4ca5dc231ad61151e87f292
|
||||
MISC ChangeLog 40195 SHA256 d4873e55e16c7344d2686d16b8687a0dd5444ef6309308feb00c2a5eb0ebbb9c SHA512 fc9e4717762cb96bb53914f98c638c2ac4bbfb464203fd7f0775cf005335d8278ad7b9605ad38e51141e671e538cf7190e54e4ba0e30df02aa7991ccb5f6f88a WHIRLPOOL 20d3fc2675d80ee6fca4facc05cd72086e1fd124f1ac3b529e6803ea588a3d4513c8a7d82996ca40318ae68777330cd9a8bdae6648bf066e50d6dfdaf185e3d4
|
||||
MISC ChangeLog 40435 SHA256 0ea92d9ed42174d9aac7bd2fbdc034b4391dd2da3273d2d50442d929d7a3990a SHA512 1d012265a61591980ba5bdb18947a92af4a5ee44bbb9eacf4d2842601d7221b9fe75530a47882dcd663d3f32dc9c0decbda16439b54b7111d6e46b1850695015 WHIRLPOOL 4a8fb42907ddf0ae4bc66b4eee2ce65be21cba415d86030fe1f5a989e576fe65b6153e2fbb683bb8a3395b491617f6ab9aaaf65101ab02a6ca105f22fad8937c
|
||||
MISC metadata.xml 930 SHA256 281bfd91145b2ae2a5c2774802dee741bbe625777b1c4e3eaefdca406e534ba9 SHA512 3410bd40fd29b9a140e1508c0fea5aed6ad95c8c05b6ab5bca83dfd1a82ed617fe086b45677d971a21cb62c6e7e3f9ade43793b4b1eba978ae6ab0e6a88c3ce7 WHIRLPOOL 8d49a80655a987ea098a7185664f37549a99a54e1da4082ec614ae7b4a4361c3368ca47c857a92e6b5a8c21ecf9a650a9dab6f99bcbcfd22aa0c448f2240b790
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQkjshAAoJEEdUh39IaPFN+8MIAI/u9//OX9X97WUIDB3QllPQ
|
||||
WkFHT9Qy3VOPebu4ItZcVU+IUIjgT/fR4ZmSBJbBbyWGaFd/USg02ksjxwssqtyk
|
||||
eRXDQiv+fYIMsKFBu0MjCG32GuWG7/hjZ1ffDP5Fiqk5Or6ByBDXHBFD0c6ZfXma
|
||||
X7PG5Xbt9oqcmI9RhEh9/dvpoo1azrJX+z/oAJ9d9jZx9eV7TXg7bcjoDkmuXvRB
|
||||
Q9iTj97OCn/vQOgr5xRFeo2y1t1onPbWm9jynF4HnsbLuiJetxeoSkHol51S9S7j
|
||||
eHQ+rOxVnAydG+az/BVTWrOtEkdrXPt9rK3mbDZiLgTI2in3Q+gdWj8aL6fX+Eg=
|
||||
=d92f
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,87 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-shells/bash-completion/bash-completion-1.3-r1.ebuild,v 1.1 2012/11/01 09:06:05 ssuominen Exp $
|
||||
|
||||
EAPI=3
|
||||
inherit prefix
|
||||
|
||||
DESCRIPTION="Programmable Completion for bash"
|
||||
HOMEPAGE="http://bash-completion.alioth.debian.org/"
|
||||
SRC_URI="http://bash-completion.alioth.debian.org/files/${P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="app-admin/eselect
|
||||
|| ( >=app-shells/bash-3.2 app-shells/zsh )
|
||||
sys-apps/miscfiles"
|
||||
PDEPEND="app-shells/gentoo-bashcomp"
|
||||
|
||||
src_prepare() {
|
||||
cp "${FILESDIR}"/bash-completion.sh-gentoo-1.2 "${T}"/bash-completion.sh || die
|
||||
eprefixify "${T}"/bash-completion.sh
|
||||
|
||||
find "${S}"/completions -name 'Makefile*' -delete
|
||||
}
|
||||
|
||||
src_configure() { :; } # no-op
|
||||
src_compile() { :; } # no-op
|
||||
|
||||
src_install() {
|
||||
# Gentoo specific bash-completion.sh file.
|
||||
insinto /etc/profile.d
|
||||
doins "${T}"/bash-completion.sh || die
|
||||
|
||||
# All files from contrib/ in source package get installed
|
||||
insinto /usr/share/bash-completion
|
||||
doins -r "${S}"/completions/* || die
|
||||
|
||||
awk -v D="$ED" '
|
||||
BEGIN { out=".pre" }
|
||||
/^# A lot of the following one-liners/ { out="base" }
|
||||
/^# start of section containing completion functions called by other functions/ { out=".pre" }
|
||||
/^# start of section containing completion functions for external programs/ { out="base" }
|
||||
/^# source completion directory/ { out="" }
|
||||
/^unset -f have/ { out=".post" }
|
||||
out != "" { print > D"/usr/share/bash-completion/"out }' \
|
||||
bash_completion || die "failed to split bash_completion"
|
||||
|
||||
dodoc AUTHORS CHANGES README TODO || die "dodocs failes"
|
||||
|
||||
# This is backported from upstream 2.0 release. You can stop installing
|
||||
# this file after 2.0 is in Portage and use the one from the tarball
|
||||
# instead.
|
||||
# Installed to datadir instead of libdir because bash-completion(s)
|
||||
# are not ELF files.
|
||||
insinto /usr/share/pkgconfig
|
||||
doins "${FILESDIR}"/bash-completion.pc || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Any user can enable the module completions without editing their"
|
||||
elog ".bashrc by running:"
|
||||
elog
|
||||
elog " eselect bashcomp enable <module>"
|
||||
elog
|
||||
elog "The system administrator can also be enable this globally with"
|
||||
elog
|
||||
elog " eselect bashcomp enable --global <module>"
|
||||
elog
|
||||
elog "Make sure you at least enable the base module! Additional completion"
|
||||
elog "modules can be found by running"
|
||||
elog
|
||||
elog " eselect bashcomp list"
|
||||
elog
|
||||
elog "If you use non-login shells you still need to source"
|
||||
elog "/etc/profile.d/bash-completion.sh in your ~/.bashrc."
|
||||
|
||||
if has_version 'app-shells/zsh' ; then
|
||||
elog "If you are interested in using the provided bash completion functions with"
|
||||
elog "zsh, valuable tips on the effective use of bashcompinit are available:"
|
||||
elog " http://www.zsh.org/mla/workers/2003/msg00046.html"
|
||||
elog
|
||||
fi
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
prefix=/usr
|
||||
compatdir=/etc/bash_completion.d
|
||||
completionsdir=${prefix}/share/bash-completion
|
||||
helpersdir=${prefix}/share/bash-completion/helpers
|
||||
|
||||
Name: bash-completion
|
||||
Description: programmable completion for the bash shell
|
||||
URL: http://bash-completion.alioth.debian.org/
|
||||
Version: 1.3
|
@ -0,0 +1,93 @@
|
||||
From fb71154012e634a5e780e93af5434bcdafaf2b24 Mon Sep 17 00:00:00 2001
|
||||
From: Justin Bronder <jsbronder@gmail.com>
|
||||
Date: Mon, 15 Oct 2012 17:25:07 -0400
|
||||
Subject: [PATCH] configure: fix pthread linking
|
||||
|
||||
- Update the pthread check to make sure that we don't need -lpthread when
|
||||
compiling with -nostdlib.
|
||||
|
||||
- Make sure that the necessary pthread library is passed to libtool.
|
||||
|
||||
Fixes:
|
||||
|
||||
$ ldd -r /usr/lib/libgtest.so
|
||||
linux-vdso.so.1 (0x00007fffe7dff000)
|
||||
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libstdc++.so.6 (0x00007fbe09a9f000)
|
||||
libc.so.6 => /lib64/libc.so.6 (0x00007fbe096f7000)
|
||||
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/libgcc_s.so.1 (0x00007fbe094e1000)
|
||||
libm.so.6 => /lib64/libm.so.6 (0x00007fbe091ee000)
|
||||
/lib64/ld-linux-x86-64.so.2 (0x00007fbe0a005000)
|
||||
undefined symbol: pthread_key_create (/usr/lib/libgtest.so)
|
||||
undefined symbol: pthread_getspecific (/usr/lib/libgtest.so)
|
||||
undefined symbol: pthread_key_delete (/usr/lib/libgtest.so)
|
||||
undefined symbol: pthread_setspecific (/usr/lib/libgtest.so)
|
||||
---
|
||||
Makefile.am | 1 +
|
||||
m4/acx_pthread.m4 | 39 ++++++++++++++++++++++++++++++++++++++-
|
||||
2 files changed, 39 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
index cb350b7..db2606e 100644
|
||||
--- a/Makefile.am
|
||||
+++ b/Makefile.am
|
||||
@@ -181,6 +181,7 @@ endif
|
||||
lib_LTLIBRARIES = lib/libgtest.la lib/libgtest_main.la
|
||||
|
||||
lib_libgtest_la_SOURCES = src/gtest-all.cc
|
||||
+lib_libgtest_la_LIBADD = $(AM_LIBS)
|
||||
|
||||
pkginclude_HEADERS = \
|
||||
include/gtest/gtest-death-test.h \
|
||||
diff --git a/m4/acx_pthread.m4 b/m4/acx_pthread.m4
|
||||
index 2cf20de..7fba4d9 100644
|
||||
--- a/m4/acx_pthread.m4
|
||||
+++ b/m4/acx_pthread.m4
|
||||
@@ -339,7 +339,44 @@ if test "x$acx_pthread_ok" = xyes; then
|
||||
# so it's not safe to assume that we may use pthreads
|
||||
acx_pthread_ok=no
|
||||
fi
|
||||
-
|
||||
+
|
||||
+ AC_MSG_CHECKING([whether what we have so far is sufficient with -nostdlib])
|
||||
+ CFLAGS="-nostdlib $CFLAGS"
|
||||
+ # we need c with nostdlib
|
||||
+ LIBS="$LIBS -lc"
|
||||
+ AC_TRY_LINK([#include <pthread.h>],
|
||||
+ [pthread_t th; pthread_join(th, 0);
|
||||
+ pthread_attr_init(0); pthread_cleanup_push(0, 0);
|
||||
+ pthread_create(0,0,0,0); pthread_cleanup_pop(0); ],
|
||||
+ [done=yes],[done=no])
|
||||
+
|
||||
+ if test "x$done" = xyes; then
|
||||
+ AC_MSG_RESULT([yes])
|
||||
+ else
|
||||
+ AC_MSG_RESULT([no])
|
||||
+ fi
|
||||
+
|
||||
+ if test x"$done" = xno; then
|
||||
+ AC_MSG_CHECKING([whether -lpthread saves the day])
|
||||
+ LIBS="-lpthread $LIBS"
|
||||
+ AC_TRY_LINK([#include <pthread.h>],
|
||||
+ [pthread_t th; pthread_join(th, 0);
|
||||
+ pthread_attr_init(0); pthread_cleanup_push(0, 0);
|
||||
+ pthread_create(0,0,0,0); pthread_cleanup_pop(0); ],
|
||||
+ [done=yes],[done=no])
|
||||
+
|
||||
+ if test "x$done" = xyes; then
|
||||
+ AC_MSG_RESULT([yes])
|
||||
+ PTHREAD_LIBS="$PTHREAD_LIBS -lpthread"
|
||||
+ else
|
||||
+ AC_MSG_RESULT([no])
|
||||
+ AC_MSG_WARN([Impossible to determine how to use pthreads with shared libraries and -nostdlib])
|
||||
+ fi
|
||||
+ fi
|
||||
+
|
||||
+ CFLAGS="$save_CFLAGS"
|
||||
+ LIBS="$save_LIBS"
|
||||
+ CC="$save_CC"
|
||||
CFLAGS="$save_CFLAGS"
|
||||
LIBS="$save_LIBS"
|
||||
CC="$save_CC"
|
||||
--
|
||||
1.7.8.6
|
||||
|
@ -0,0 +1,60 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtest/gtest-1.6.0-r1.ebuild,v 1.2 2012/11/02 05:32:01 jsbronder Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="2"
|
||||
|
||||
inherit eutils python autotools
|
||||
|
||||
DESCRIPTION="Google C++ Testing Framework"
|
||||
HOMEPAGE="http://code.google.com/p/googletest/"
|
||||
SRC_URI="http://googletest.googlecode.com/files/${P}.zip"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos"
|
||||
IUSE="examples static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
|
||||
pkg_setup() {
|
||||
python_pkg_setup
|
||||
python_set_active_version 2
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
sed -i -e "s|/tmp|${T}|g" test/gtest-filepath_test.cc || die
|
||||
sed -i -r \
|
||||
-e '/^install-(data|exec)-local:/s|^.*$|&\ndisabled-&|' \
|
||||
Makefile.am || die
|
||||
epatch "${FILESDIR}"/configure-fix-pthread-linking.patch || die
|
||||
eautoreconf
|
||||
|
||||
python_convert_shebangs -r 2 .
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# explicitly use parallel make
|
||||
emake check || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dobin scripts/gtest-config
|
||||
|
||||
if ! use static-libs ; then
|
||||
rm "${ED}"/usr/lib*/*.la || die
|
||||
fi
|
||||
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/examples
|
||||
doins samples/*.{cc,h}
|
||||
fi
|
||||
}
|
@ -0,0 +1,134 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mariadb/mariadb-5.5.28.ebuild,v 1.1 2012/11/02 00:19:23 robbat2 Exp $
|
||||
|
||||
EAPI="4"
|
||||
MY_EXTRAS_VER="20120906-1344Z"
|
||||
|
||||
# Build system
|
||||
BUILD="cmake"
|
||||
|
||||
inherit toolchain-funcs mysql-v2
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e '/^noinst_PROGRAMS/s/basic-t//g' \
|
||||
"${S}"/unittest/mytap/t/Makefile.am
|
||||
mysql-v2_src_prepare
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='berkdb -cluster embedded extraengine perl ssl community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mariadb-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
src_test() {
|
||||
|
||||
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if ! use "minimal" ; then
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
|
||||
# create directories because mysqladmin might right out of order
|
||||
mkdir -p "${S}"/mysql-test/var-{tests}{,/log}
|
||||
|
||||
# These are failing in MySQL 5.5 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help, funcs_1.is_triggers, funcs_1.is_tables_mysql,
|
||||
# funcs_1.is_columns_mysql
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test, main.mysql_client_test_nonblock:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# sys_vars.plugin_dir_basic
|
||||
# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
|
||||
# instead of MYSQL_LIBDIR/plugin
|
||||
#
|
||||
# main.flush_read_lock_kill
|
||||
# fails because of unknown system variable 'DEBUG_SYNC'
|
||||
#
|
||||
# main.openssl_1
|
||||
# error message changing
|
||||
# -mysqltest: Could not open connection 'default': 2026 SSL connection
|
||||
# error: ASN: bad other signature confirmation
|
||||
# +mysqltest: Could not open connection 'default': 2026 SSL connection
|
||||
# error: error:00000001:lib(0):func(0):reason(1)
|
||||
#
|
||||
# plugins.unix_socket
|
||||
# fails because portage strips out the USER enviornment variable
|
||||
#
|
||||
|
||||
for t in main.mysql_client_test main.mysql_client_test_nonblock \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help main.flush_read_lock_kill \
|
||||
sys_vars.plugin_dir_basic main.openssl_1 plugins.unix_socket \
|
||||
funcs_1.is_triggers funcs_1.is_tables_mysql funcs_1.is_columns_mysql ; do
|
||||
mysql-v2_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}"
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -0,0 +1,265 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.1.66.ebuild,v 1.1 2012/11/02 00:04:36 robbat2 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_EXTRAS_VER="20121101-2319Z"
|
||||
# PBXT
|
||||
PBXT_VERSION='1.0.11-6-pre-ga'
|
||||
# XtraDB
|
||||
PERCONA_VER='5.1.45-10' XTRADB_VER='1.0.6-10'
|
||||
|
||||
# Build type
|
||||
BUILD="autotools"
|
||||
|
||||
inherit toolchain-funcs mysql-v2
|
||||
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~ppc-macos ~x64-macos ~x86-solaris"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
# This is often broken still
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
# Most of these are in the eclass
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )
|
||||
>=sys-devel/libtool-2.2.10"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e '/^noinst_PROGRAMS/s/basic-t//g' \
|
||||
"${S}"/unittest/mytap/t/Makefile.am
|
||||
mysql-v2_src_prepare
|
||||
}
|
||||
|
||||
# Official test instructions:
|
||||
# USE='berkdb -cluster embedded extraengine perl ssl community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mysql-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
src_test() {
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
emake check || die "make check failed"
|
||||
if ! use "minimal" ; then
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
cd "${S}"
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
local retstatus_unit
|
||||
local retstatus_ns
|
||||
local retstatus_ps
|
||||
local t
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
|
||||
# archive_gis really sucks a lot, but it's only relevant for the
|
||||
# USE=extraengines case
|
||||
case ${PV} in
|
||||
5.0.42)
|
||||
mysql-v2_disable_test "archive_gis" "Totally broken in 5.0.42"
|
||||
;;
|
||||
|
||||
5.0.4[3-9]|5.0.[56]*|5.0.70|5.0.87)
|
||||
[ "$(tc-endian)" == "big" ] && \
|
||||
mysql-v2_disable_test \
|
||||
"archive_gis" \
|
||||
"Broken in 5.0.43-70 and 5.0.87 on big-endian boxes only"
|
||||
;;
|
||||
esac
|
||||
|
||||
# This was a slight testcase breakage when the read_only security issue
|
||||
# was fixed.
|
||||
case ${PV} in
|
||||
5.0.54|5.0.51*)
|
||||
mysql-v2_disable_test \
|
||||
"read_only" \
|
||||
"Broken in 5.0.51-54, output in wrong order"
|
||||
;;
|
||||
esac
|
||||
|
||||
# Ditto to read_only
|
||||
[ "${PV}" == "5.0.51a" ] && \
|
||||
mysql-v2_disable_test \
|
||||
"view" \
|
||||
"Broken in 5.0.51, output in wrong order"
|
||||
|
||||
# x86-specific, OOM issue with some subselects on low memory servers
|
||||
[ "${PV}" == "5.0.54" ] && \
|
||||
[ "${ARCH/x86}" != "${ARCH}" ] && \
|
||||
mysql-v2_disable_test \
|
||||
"subselect" \
|
||||
"Testcase needs tuning on x86 for oom condition"
|
||||
|
||||
# Broke with the YaSSL security issue that didn't affect Gentoo.
|
||||
[ "${PV}" == "5.0.56" ] && \
|
||||
for t in openssl_1 rpl_openssl rpl_ssl ssl \
|
||||
ssl_8k_key ssl_compress ssl_connect ; do \
|
||||
mysql-v2_disable_test \
|
||||
"$t" \
|
||||
"OpenSSL tests broken on 5.0.56"
|
||||
done
|
||||
|
||||
# New test was broken in first time
|
||||
# Upstream bug 41066
|
||||
# http://bugs.mysql.com/bug.php?id=41066
|
||||
[ "${PV}" == "5.0.72" ] && \
|
||||
mysql-v2_disable_test \
|
||||
"status2" \
|
||||
"Broken in 5.0.72, new test is broken, upstream bug #41066"
|
||||
|
||||
# The entire 5.0 series has pre-generated SSL certificates, they have
|
||||
# mostly expired now. ${S}/mysql-tests/std-data/*.pem
|
||||
# The certs really SHOULD be generated for the tests, so that they are
|
||||
# not expiring like this. We cannot do so ourselves as the tests look
|
||||
# closely as the cert path data, and we do not have the CA key to regen
|
||||
# ourselves. Alternatively, upstream should generate them with at least
|
||||
# 50-year validity.
|
||||
#
|
||||
# Known expiry points:
|
||||
# 4.1.*, 5.0.0-5.0.22, 5.1.7: Expires 2013/09/09
|
||||
# 5.0.23-5.0.77, 5.1.7-5.1.22?: Expires 2009/01/27
|
||||
# 5.0.78-5.0.90, 5.1.??-5.1.42: Expires 2010/01/28
|
||||
#
|
||||
# mysql-test/std_data/untrusted-cacert.pem is MEANT to be
|
||||
# expired/invalid.
|
||||
case ${PV} in
|
||||
5.0.*|5.1.*|5.4.*|5.5.*)
|
||||
for t in openssl_1 rpl_openssl rpl.rpl_ssl rpl.rpl_ssl1 ssl ssl_8k_key \
|
||||
ssl_compress ssl_connect rpl.rpl_heartbeat_ssl ; do \
|
||||
mysql-v2_disable_test \
|
||||
"$t" \
|
||||
"These OpenSSL tests break due to expired certificates"
|
||||
done
|
||||
;;
|
||||
esac
|
||||
|
||||
# These are also failing in MySQL 5.1 for now, and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.mysql_comment, main.mysql_upgrade, main.information_schema,
|
||||
# funcs_1.is_columns_mysql funcs_1.is_tables_mysql funcs_1.is_triggers:
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# main.not_partition:
|
||||
# Failure reason unknown at this time, must resolve before package.mask
|
||||
# removal FIXME
|
||||
case ${PV} in
|
||||
5.1.*|5.4.*|5.5.*)
|
||||
for t in main.mysql_client_test main.mysql_comments \
|
||||
main.mysql_upgrade \
|
||||
main.information_schema \
|
||||
main.not_partition funcs_1.is_columns_mysql \
|
||||
funcs_1.is_tables_mysql funcs_1.is_triggers; do
|
||||
mysql-v2_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
;;
|
||||
esac
|
||||
|
||||
# New failures in 5.1.50/5.1.51, reported by jmbsvicetto.
|
||||
# These tests are picking up a 'connect-timeout' config from somewhere,
|
||||
# which is not valid, and since it does not have 'loose-' in front of
|
||||
# it, it's causing a failure
|
||||
case ${PV} in
|
||||
5.1.5*|5.4.*|5.5.*|6*)
|
||||
for t in rpl.rpl_mysql_upgrade main.log_tables_upgrade ; do
|
||||
mysql-v2_disable_test "$t" \
|
||||
"False positives in Gentoo: connect-timeout"
|
||||
done
|
||||
;;
|
||||
esac
|
||||
|
||||
use profiling && use community \
|
||||
|| mysql-v2_disable_test main.profiling \
|
||||
"Profiling test needs profiling support"
|
||||
|
||||
if [ "${PN}" == "mariadb" ]; then
|
||||
for t in \
|
||||
parts.part_supported_sql_func_ndb \
|
||||
parts.partition_auto_increment_ndb ; do
|
||||
mysql-v2_disable_test $t "ndb not supported in mariadb"
|
||||
done
|
||||
fi
|
||||
|
||||
# This fail with XtraDB in place of normal InnoDB
|
||||
# TODO: test if they are broken with the rest of the Percona patches
|
||||
if xtradb_patch_available && use xtradb ; then
|
||||
for t in main.innodb innodb.innodb_bug51378 \
|
||||
main.information_schema_db main.mysqlshow \
|
||||
main.innodb-autoinc main.innodb_bug21704 \
|
||||
main.innodb_bug44369 main.innodb_bug46000 \
|
||||
main.index_merge_innodb \
|
||||
innodb.innodb innodb.innodb_misc1 innodb.innodb_bug52663 \
|
||||
innodb.innodb-autoinc innodb.innodb-autoinc-44030 \
|
||||
innodb.innodb_bug21704 innodb.innodb_bug44369 \
|
||||
innodb.innodb_bug46000 innodb.innodb_bug48024 \
|
||||
innodb.innodb_bug49164 innodb.innodb_bug51920 \
|
||||
innodb.innodb_bug54044 \
|
||||
; do
|
||||
mysql-v2_disable_test $t "tests broken in xtradb"
|
||||
done
|
||||
fi
|
||||
|
||||
if ! use extraengine ; then
|
||||
# bug 332565
|
||||
for t in main.range ; do
|
||||
mysql-v2_disable_test $t "Test $t requires USE=extraengine"
|
||||
done
|
||||
# bug 401673
|
||||
for t in federated.federated_plugin ; do
|
||||
mysql-v2_disable_test $t "Test $t requires USE=extraengine (Need federated engine)"
|
||||
done
|
||||
fi
|
||||
|
||||
# create directories because mysqladmin might make out of order
|
||||
mkdir -p "${S}"/mysql-test/var-{ps,ns}{,/log}
|
||||
|
||||
# We run the test protocols seperately
|
||||
emake test-unit
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
emake test-ns force="--force --vardir=${S}/mysql-test/var-ns"
|
||||
retstatus_ns=$?
|
||||
[[ $retstatus_ns -eq 0 ]] || eerror "test-ns failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
emake test-ps force="--force --vardir=${S}/mysql-test/var-ps"
|
||||
retstatus_ps=$?
|
||||
[[ $retstatus_ps -eq 0 ]] || eerror "test-ps failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
# TODO:
|
||||
# When upstream enables the pr and nr testsuites, we need those as well.
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_ns -eq 0 ]] || failures="${failures} test-ns"
|
||||
[[ $retstatus_ps -eq 0 ]] || failures="${failures} test-ps"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
else
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -0,0 +1,129 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/mysql-5.5.28.ebuild,v 1.1 2012/11/02 00:04:36 robbat2 Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
MY_EXTRAS_VER="20120401-2131Z"
|
||||
MY_PV="${PV//_alpha_pre/-m}"
|
||||
MY_PV="${MY_PV//_/-}"
|
||||
|
||||
# Build type
|
||||
BUILD="cmake"
|
||||
|
||||
inherit toolchain-funcs mysql-v2
|
||||
# only to make repoman happy. it is really set in the eclass
|
||||
IUSE="$IUSE"
|
||||
|
||||
# Define the mysql-extras source
|
||||
EGIT_REPO_URI="git://git.overlays.gentoo.org/proj/mysql-extras.git"
|
||||
|
||||
# REMEMBER: also update eclass/mysql*.eclass before committing!
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
|
||||
|
||||
# When MY_EXTRAS is bumped, the index should be revised to exclude these.
|
||||
EPATCH_EXCLUDE=''
|
||||
|
||||
DEPEND="|| ( >=sys-devel/gcc-3.4.6 >=sys-devel/gcc-apple-4.0 )"
|
||||
RDEPEND="${RDEPEND}"
|
||||
|
||||
# Please do not add a naive src_unpack to this ebuild
|
||||
# If you want to add a single patch, copy the ebuild to an overlay
|
||||
# and create your own mysql-extras tarball, looking at 000_index.txt
|
||||
|
||||
# Official test instructions:
|
||||
# USE='berkdb -cluster embedded extraengine perl ssl community' \
|
||||
# FEATURES='test userpriv -usersandbox' \
|
||||
# ebuild mysql-X.X.XX.ebuild \
|
||||
# digest clean package
|
||||
src_test() {
|
||||
|
||||
local TESTDIR="${CMAKE_BUILD_DIR}/mysql-test"
|
||||
local retstatus_unit
|
||||
local retstatus_tests
|
||||
|
||||
# Bug #213475 - MySQL _will_ object strenously if your machine is named
|
||||
# localhost. Also causes weird failures.
|
||||
[[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
|
||||
|
||||
if ! use "minimal" ; then
|
||||
|
||||
if [[ $UID -eq 0 ]]; then
|
||||
die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
|
||||
fi
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
einfo ">>> Test phase [test]: ${CATEGORY}/${PF}"
|
||||
addpredict /this-dir-does-not-exist/t9.MYI
|
||||
|
||||
# Run CTest (test-units)
|
||||
cmake-utils_src_test
|
||||
retstatus_unit=$?
|
||||
[[ $retstatus_unit -eq 0 ]] || eerror "test-unit failed"
|
||||
|
||||
# Ensure that parallel runs don't die
|
||||
export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
|
||||
|
||||
# create directories because mysqladmin might right out of order
|
||||
mkdir -p "${S}"/mysql-test/var-{tests}{,/log}
|
||||
|
||||
# These are failing in MySQL 5.5 for now and are believed to be
|
||||
# false positives:
|
||||
#
|
||||
# main.information_schema, binlog.binlog_statement_insert_delayed,
|
||||
# main.mysqld--help-notwin
|
||||
# fails due to USE=-latin1 / utf8 default
|
||||
#
|
||||
# main.mysql_client_test:
|
||||
# segfaults at random under Portage only, suspect resource limits.
|
||||
#
|
||||
# sys_vars.plugin_dir_basic
|
||||
# fails because PLUGIN_DIR is set to MYSQL_LIBDIR64/plugin
|
||||
# instead of MYSQL_LIBDIR/plugin
|
||||
#
|
||||
# main.flush_read_lock_kill
|
||||
# fails because of unknown system variable 'DEBUG_SYNC'
|
||||
#
|
||||
# main.openssl_1
|
||||
# error message changing
|
||||
# -mysqltest: Could not open connection 'default': 2026 SSL connection
|
||||
# error: ASN: bad other signature confirmation
|
||||
# +mysqltest: Could not open connection 'default': 2026 SSL connection
|
||||
# error: error:00000001:lib(0):func(0):reason(1)
|
||||
#
|
||||
|
||||
for t in main.mysql_client_test \
|
||||
binlog.binlog_statement_insert_delayed main.information_schema \
|
||||
main.mysqld--help-notwin main.flush_read_lock_kill \
|
||||
sys_vars.plugin_dir_basic main.openssl_1 ; do
|
||||
mysql-v2_disable_test "$t" "False positives in Gentoo"
|
||||
done
|
||||
|
||||
# Run mysql tests
|
||||
pushd "${TESTDIR}"
|
||||
|
||||
# run mysql-test tests
|
||||
perl mysql-test-run.pl --force --vardir="${S}/mysql-test/var-tests"
|
||||
retstatus_tests=$?
|
||||
[[ $retstatus_tests -eq 0 ]] || eerror "tests failed"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
popd
|
||||
|
||||
# Cleanup is important for these testcases.
|
||||
pkill -9 -f "${S}/ndb" 2>/dev/null
|
||||
pkill -9 -f "${S}/sql" 2>/dev/null
|
||||
|
||||
failures=""
|
||||
[[ $retstatus_unit -eq 0 ]] || failures="${failures} test-unit"
|
||||
[[ $retstatus_tests -eq 0 ]] || failures="${failures} tests"
|
||||
has usersandbox $FEATURES && eerror "Some tests may fail with FEATURES=usersandbox"
|
||||
|
||||
[[ -z "$failures" ]] || die "Test failures: $failures"
|
||||
einfo "Tests successfully completed"
|
||||
|
||||
else
|
||||
|
||||
einfo "Skipping server tests due to minimal build."
|
||||
fi
|
||||
}
|
@ -0,0 +1,113 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/pgpool2/pgpool2-3.2.1.ebuild,v 1.1 2012/11/01 06:01:25 patrick Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
[[ ${PV} == 9999 ]] && MY_P=${PN/2/-II} || MY_P="${PN/2/-II}-${PV}"
|
||||
|
||||
ECVS_SERVER="cvs.pgfoundry.org:/cvsroot/pgpool"
|
||||
ECVS_MODULE="pgpool-II"
|
||||
[[ ${PV} == 9999 ]] && SCM_ECLASS="cvs"
|
||||
inherit base autotools ${SCM_ECLASS}
|
||||
unset SCM_ECLASS
|
||||
|
||||
DESCRIPTION="Connection pool server for PostgreSQL"
|
||||
HOMEPAGE="http://www.pgpool.net/"
|
||||
[[ ${PV} == 9999 ]] || SRC_URI="http://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
[[ ${PV} == 9999 ]] || KEYWORDS="~amd64 ~x86"
|
||||
IUSE="memcached pam ssl static-libs"
|
||||
|
||||
RDEPEND="
|
||||
dev-db/postgresql-base
|
||||
memcached? ( dev-libs/libmemcached )
|
||||
pam? ( sys-auth/pambase )
|
||||
ssl? ( dev-libs/openssl )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/bison
|
||||
!!dev-db/pgpool
|
||||
"
|
||||
|
||||
AUTOTOOLS_IN_SOURCE_BUILD="1"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup postgres 70
|
||||
enewuser pgpool -1 -1 -1 postgres
|
||||
|
||||
# We need the postgres user as well so we can set the proper
|
||||
# permissions on the sockets without getting into fights with
|
||||
# PostgreSQL's initialization scripts.
|
||||
enewuser postgres 70 /bin/bash /var/lib/postgresql postgres
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/pgpool_run_paths.patch"
|
||||
|
||||
local pg_config_manual="$(pg_config --includedir)/pg_config_manual.h"
|
||||
local pgsql_socket_dir=$(grep DEFAULT_PGSOCKET_DIR "${pg_config_manual}" | \
|
||||
sed 's|.*\"\(.*\)\"|\1|g')
|
||||
local pgpool_socket_dir="$(dirname $pgsql_socket_dir)/pgpool"
|
||||
|
||||
sed "s|@PGSQL_SOCKETDIR@|${pgsql_socket_dir}|g" \
|
||||
-i *.conf.sample* pool.h || die
|
||||
|
||||
sed "s|@PGPOOL_SOCKETDIR@|${pgpool_socket_dir}|g" \
|
||||
-i *.conf.sample* pool.h || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
use memcached && \
|
||||
myconf="--with-memcached=\"${EROOT%/}/usr/include/libmemcached\""
|
||||
|
||||
econf \
|
||||
--disable-rpath \
|
||||
--sysconfdir="${EROOT%/}/etc/${PN}" \
|
||||
$(use_with pam) \
|
||||
$(use_with ssl openssl) \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
cd sql
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
cd sql
|
||||
emake DESTDIR="${D}" install
|
||||
cd "${S}"
|
||||
|
||||
# `contrib' moved to `extension' with PostgreSQL 9.1
|
||||
local pgslot=$(postgresql-config show)
|
||||
if [[ ${pgslot//.} > 90 ]] ; then
|
||||
cd "${ED%/}$(pg_config --sharedir)"
|
||||
mv contrib extension || die
|
||||
cd "${S}"
|
||||
fi
|
||||
|
||||
newinitd "${FILESDIR}/${PN}.initd" ${PN}
|
||||
newconfd "${FILESDIR}/${PN}.confd" ${PN}
|
||||
|
||||
# Documentation
|
||||
dodoc NEWS TODO doc/where_to_send_queries.{pdf,odg}
|
||||
dohtml -r doc
|
||||
|
||||
# Examples and extras
|
||||
insinto "/usr/share/${PN}"
|
||||
doins doc/{pgpool_remote_start,basebackup.sh,recovery.conf.sample}
|
||||
mv "${ED%/}/usr/share/${PN/2/-II}" "${ED%/}/usr/share/${PN}" || die
|
||||
|
||||
# One more thing: Evil la files!
|
||||
find "${ED}" -name '*.la' -exec rm -f {} +
|
||||
}
|
@ -0,0 +1,255 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/postgis/postgis-1.5.5.ebuild,v 1.1 2012/11/01 06:39:12 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
DESCRIPTION="Geographic Objects for PostgreSQL"
|
||||
HOMEPAGE="http://postgis.refractions.net"
|
||||
SRC_URI="http://postgis.refractions.net/download/${P}.tar.gz"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="doc gtk"
|
||||
|
||||
RDEPEND="
|
||||
|| (
|
||||
dev-db/postgresql-server:9.1
|
||||
dev-db/postgresql-server:9.0
|
||||
dev-db/postgresql-server:8.4
|
||||
dev-db/postgresql-server:8.3
|
||||
)
|
||||
dev-libs/libxml2:2
|
||||
>=sci-libs/geos-3.2
|
||||
>=sci-libs/proj-4.6.0
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
doc? (
|
||||
app-text/docbook-xsl-stylesheets
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
dev-libs/libxslt
|
||||
|| (
|
||||
media-gfx/imagemagick
|
||||
media-gfx/graphicsmagick[imagemagick]
|
||||
)
|
||||
)
|
||||
"
|
||||
|
||||
RESTRICT="test"
|
||||
|
||||
PGIS="$(get_version_component_range 1-2)"
|
||||
|
||||
# not parallel safe
|
||||
MAKEOPTS+=" -j1"
|
||||
|
||||
pkg_setup() {
|
||||
export PGSLOT="$(postgresql-config show)"
|
||||
if [[ ${PGSLOT//.} < 83 ]] ; then
|
||||
eerror "You must build ${CATEGORY}/${PN} against PostgreSQL 8.3 or higher."
|
||||
eerror "Set an appropriate slot with postgresql-config."
|
||||
die "postgresql-config not set to 8.3 or higher."
|
||||
fi
|
||||
|
||||
if [[ ${PGSLOT//.} > 90 ]] ; then
|
||||
ewarn "You are building ${CATEGORY}/${PN} against a version of PostgreSQL greater than 9.0."
|
||||
ewarn "This is neither supported here nor upstream."
|
||||
ewarn "However, all indicators show that this should work."
|
||||
ewarn "Any bugs you encounter should be reported upstream."
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myargs=""
|
||||
use gtk && myargs+=" --with-gui"
|
||||
econf \
|
||||
${myargs}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
# Occasionally, builds fail because of out of order compilation.
|
||||
# Otherwise, it'd be fine.
|
||||
emake
|
||||
emake -C topology
|
||||
use doc && emake -C doc
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
emake -C topology DESTDIR="${D}" install
|
||||
|
||||
cd "${S}"
|
||||
dodoc CREDITS TODO loader/README.* doc/*txt
|
||||
|
||||
docinto topology
|
||||
dodoc topology/{TODO,README}
|
||||
dobin ./utils/postgis_restore.pl
|
||||
|
||||
if use doc; then
|
||||
cd doc/html
|
||||
dohtml -r *
|
||||
fi
|
||||
|
||||
insinto /etc
|
||||
doins "${FILESDIR}/postgis_dbs"
|
||||
|
||||
cd "${S}/doc"
|
||||
doman man/*
|
||||
insinto /usr/share/postgresql-${PGSLOT}/contrib/postgis-${PGIS}/
|
||||
doins postgis_comments.sql
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
postgresql-config update
|
||||
|
||||
elog "To finish installing or updating PostGIS edit:"
|
||||
elog " ${EROOT%/}/etc/postgis_dbs"
|
||||
elog
|
||||
elog "Then, run:"
|
||||
elog " emerge --config =${CATEGORY}/${PF}"
|
||||
}
|
||||
|
||||
pkg_config(){
|
||||
source "${EROOT%/}/etc/conf.d/postgresql-${PGSLOT}"
|
||||
source "${EROOT%/}/etc/postgis_dbs"
|
||||
local postgis_path="${EROOT%/}/usr/share/postgresql-${PGSLOT}/contrib/postgis-${PGIS}"
|
||||
|
||||
if [[ -n ${configured} ]] ; then
|
||||
einfon "Password for PostgreSQL user '${pguser}': "
|
||||
read -s PGPASSWORD
|
||||
export PGPASSWORD
|
||||
echo
|
||||
else
|
||||
eerror "You must edit:"
|
||||
eerror " ${EROOT%/}/etc/postgis_dbs"
|
||||
eerror "Before running 'emerge --config =${CATEGORY}/${PF}'"
|
||||
eerror
|
||||
die "Edit postgis_dbs"
|
||||
fi
|
||||
|
||||
# The server we work with must be the same slot we built against.
|
||||
local server_version
|
||||
server_version=$(psql -U ${pguser} -d postgres -p ${PGPORT} \
|
||||
-Aqwtc 'SELECT version()' 2> /dev/null)
|
||||
if [[ $? = 0 ]] ; then
|
||||
server_version=$(echo ${server_version} | cut -d " " -f 2 | \
|
||||
cut -d "." -f -2 | tr -d .)
|
||||
if [[ $server_version != ${PGSLOT//.} ]] ; then
|
||||
unset PGPASSWORD
|
||||
eerror "Server version must be ${PGSLOT}.x"
|
||||
die "Server version isn't ${PGSLOT}.x"
|
||||
fi
|
||||
else
|
||||
unset PGPASSWORD
|
||||
eerror "Is the server running?"
|
||||
die "Couldn't connect to server."
|
||||
fi
|
||||
|
||||
local retval
|
||||
safe_exit() {
|
||||
unset PGPASSWORD
|
||||
sed -e 's/\(configured\)/#\1/' -i "${EROOT%/}/etc/postgis_dbs"
|
||||
eend $retval
|
||||
eerror "All actions could not be performed."
|
||||
eerror "Read above to see what failed."
|
||||
eerror "Once you fix the issue, you'll need to edit:"
|
||||
eerror " ${EROOT%/}/etc/postgis_dbs"
|
||||
eerror "As some things may have succeeded."
|
||||
eerror
|
||||
die "All actions could not be performed"
|
||||
}
|
||||
|
||||
local db
|
||||
for db in ${databases[@]} ; do
|
||||
ebegin "Performing CREATE LANGUAGE on ${db}"
|
||||
createlang -U ${pguser} -p ${PGPORT} plpgsql ${db}
|
||||
retval=$?
|
||||
# In this case, only error code 1 is fatal
|
||||
[[ $retval == 1 ]] && safe_exit || eend 0
|
||||
|
||||
ebegin "Enabling PostGIS on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${templates[@]} ; do
|
||||
ebegin "Creating template database '${db}'"
|
||||
createdb -p ${PGPORT} -U ${pguser} -O ${pguser} -T ${from_template} \
|
||||
${db} "PostGIS Template"
|
||||
retval=$?
|
||||
[[ $retval != 0 ]] && safe_exit
|
||||
|
||||
psql -q -U ${pguser} -p ${PGPORT} -c \
|
||||
"UPDATE pg_database \
|
||||
SET datistemplate = TRUE, datallowconn = TRUE \
|
||||
WHERE datname = '${db}'"
|
||||
retval=$?
|
||||
[[ $retval != 0 ]] && safe_exit
|
||||
|
||||
createlang -U ${pguser} -p ${PGPORT} plpgsql ${db}
|
||||
retval=$?
|
||||
# In this case, only error code 1 is fatal
|
||||
[[ $retval == 1 ]] && safe_exit
|
||||
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${epsg_databases[@]} ; do
|
||||
ebegin "Adding EPSG to ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/spatial_ref_sys.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${comment_databases[@]} ; do
|
||||
ebegin "Adding comments on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_comments.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${upgrade_from_1_3[@]} ; do
|
||||
ebegin "Upgrading from PostGIS 1.3 to ${PGIS} on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_upgrade_13_to_${PGIS//.}.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${upgrade_from_1_4[@]} ; do
|
||||
ebegin "Upgrading from PostGIS 1.4 to ${PGIS} on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_upgrade_14_to_${PGIS//.}.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
for db in ${upgrade_from_1_5[@]} ; do
|
||||
ebegin "Minor upgrade for PostGIS ${PGIS} on ${db}"
|
||||
psql -q -U ${pguser} -p ${PGPORT} -d ${db} \
|
||||
-f "${postgis_path}/postgis_upgrade_${PGIS//.}_minor.sql"
|
||||
retval=$?
|
||||
[[ $retval == 0 ]] && eend 0 || safe_exit
|
||||
done
|
||||
|
||||
# Clean up and make it so the user has to edit postgis_dbs again that
|
||||
# way this script won't step on any toes due to user error.
|
||||
unset PGPASSWORD
|
||||
sed -e 's/\(configured\)/#\1/' -i "${EROOT%/}/etc/postgis_dbs"
|
||||
einfo "PostgreSQL ${PGSLOT} is now PostGIS enabled."
|
||||
einfo
|
||||
einfo "To enable other databases, change the default slot:"
|
||||
einfo " postgresql-config set <slot>"
|
||||
einfo "Then, emerge this package again:"
|
||||
einfo " emerge -av =${CATEGORY}/${PF}"
|
||||
}
|
@ -1,6 +1,21 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 50recutils-gentoo.el 202 SHA256 b6afb4842b3e2efceccc486c9a14042df2e31d167f1faa30eb509be57443e7eb SHA512 b5923297aef0a2d2cac3a5ef888813f2e9ed626462c5538c6f096483005a2918e08d332480d6e118e1416ab89718cdd5f79354a5a5e357bb77223ca97e38c029 WHIRLPOOL 5a94ed7f6da1753b8316b17f82b12fe6a53825b61155926ee0a4de34d79fa92fcd8e3fc574a9ce14ab8482156dfebd4c6749532b860b89db1cfb41053b186e0c
|
||||
AUX recutils-1.5-automagic.patch 1717 SHA256 b9713db3892844af2ba4207e8f21e402383c7621afa94b09d5527b544a4d9513 SHA512 3a8d2befc1330f2df86ab7e988e85ed11e75a35de6ef959c2279f81952ea6df954ca2e04f0caa70604c95c2700338e27c112acfeab633447dea6d1dbed650766 WHIRLPOOL eb2846b2a2119c86058b1ed1863491b6dcd4988fc6e8b5125863acc649d67c01ad3bb4f1c233ac61e0bb05cca1d030970df51c95ad99e5aac23f03bde916c44c
|
||||
AUX recutils-1.5-glibc-2.16.patch 921 SHA256 28c169df3573748215a78b78793d45a09aeefc6194cf1185c7c0f11881eb289a SHA512 86954d99ff6970234e5a6c72a5a8ad4c6aabc6f3cfdb246b88d10dfdff1632943f8f6eecdf454dd931b28a5911d7ae437a6b63976aa5d9e7caa147f8309aedef WHIRLPOOL b6fcd45d4db60247ba7537384e8c9d8ef043bf3fcfea5efd74f5b01a2bbdaaa04ddd1ecb4cec3dd26fbf2eb7641271fd1a402debb2b65e9862380bf777dad493
|
||||
DIST recutils-1.5.tar.gz 1811121 SHA256 7ed67e74468084f52ad9341e4b11c44e5fd9d5325b93b7eb2cb230c839ff5dec SHA512 6c6091618474b5e54948370ef26db3cb446b0d8719d443fa1dbbdee75f046d536ab61ce803a9443f2e31ab7e46774aaf73c3d4fe2bf9da90a2c508dbbcc611be WHIRLPOOL 25363ec7a03990d0114eb0f1cc161d1685ec7a3e4627b927ef8d0439a5e9998f3836915da12107ddb5bc759bca4b630dea25fa657b89b196c361a1156a3daef8
|
||||
EBUILD recutils-1.5.ebuild 1605 SHA256 810a72095f8ec14fc9c43608526f63fd65f77dbbb1b81c7f6e08348dc4bbba4d SHA512 fa043003d6d9bea7e353876b09fcd2fd23581fb349ed1281d6f34ff1f222e9a4dc013493ec9d99d3fff86f48d899ee0f8963d8d941c414acd87370ec2ac85f81 WHIRLPOOL 021424db7d1d8f79bc291b439b684e566dbd8b388eb62fc1b2692237aff8495224e8a5520b23bf92bd3eb67eb2973a155cd3f59dc177ba32a69807b872b077f2
|
||||
MISC ChangeLog 532 SHA256 3e4aa136a81da5a897f057c6342c63e155f9db5799c1a76acaf9e75328c71d5d SHA512 572a3573b2dfd76181d42c1deccdaae65ebc5e9868cf584a53a1ded32671a247fcc347aff0e0b3b115651feeab8e7c7b231b0b84c4202001d46a670a634b55e9 WHIRLPOOL 67d569a4a3eb6a4f954ddd818b2d338e06d66f2dc25f608be3d4dfea2ea495a3a9a2ec3f17653b3f7ba52f8cc76848474a2ebb67750eb2661fd484cfab991c11
|
||||
EBUILD recutils-1.5.ebuild 1652 SHA256 63805c9a71942184f6ee8dcaadcc7f17d882468c4fb9676b0fd334ec29bc0cf6 SHA512 0870f99f3cb7a026eed218626abf9e983dee3463f6d916522b1ce48a1958a061aae505c7444b9fe812ddd67dfa1bc9e81d183e260ea55f3820e7e2dacd26a685 WHIRLPOOL bb137ab85a4c15b439abbca78aff4e3e2b88bbe8b38a462897705fef9d439a90726f2ab8eca1e3032459f9170f78cf511f42dba5490c56fbf01d366a876c66d3
|
||||
MISC ChangeLog 689 SHA256 2a2e8b627016cfe09eb680d7bca3128171db8ce37431a5874f13e00768a3f3e4 SHA512 c870ff47decb06ab3810bc048b6d30ee149b41b2f9460d9d52d2464997059a9003c00cc08715c36f4ed590e7b1f1374391cf1b8e72c8512b5e2c893059e2b920 WHIRLPOOL 79b69196aed11cacf3426836ab82de1d52c33eeff526e79a9ba6817fe3923f7787415986b75bfabaaef05594371665f28959f114ccc67d42d2823ea34958616a
|
||||
MISC metadata.xml 378 SHA256 eff5b74d202d5651c6c1f2f75c1db0d6f42727360ad914cdfb0573bc203cbf9a SHA512 739712a47455dcdc073661b9de87c0273c5b1101de9f0063bcfe27c84fb0380ebaf5b18dee0de6299bc4c7b39a7fd4396294e184ec44b052a13e5f4182a7aae5 WHIRLPOOL 7ddf43ea66b9b04153bdab89813edce12c155562264cd12a03cedbadb5245699ba1e6ceb132e880b3a07f151af15c32b2ef9ea289023a186c0db1ce37ca57575
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQkz/dAAoJEEqz6FtPBkyj63gH/3W3xlNOOp9vr+f9YyVwMDlO
|
||||
6l3CKBbNjEIXzG6hez3enob6n9+HSC9d7Dxa0MRKxYsTOCLqkrjlBmqQPevpyuNb
|
||||
73snUkcRm4e1Vw9jhcf3Hwr+9HrZ7XZVlLEZ4bBvZPJEjNm4vRkG8gEgBBuqOb4a
|
||||
OegzT8Ph3m2Jj8b9UaQjVaNkFdG2sl/kATyVvTQchhmweP162M++VknRH2/jNcL8
|
||||
g9e5Wm1G/TflhuNUT4jMgMKUi+KZbCFhICV3YnWdJvhKs3h9i/Pft1G+KMmF0zBP
|
||||
bL6IBRg0wdf/6RsuZYhNELU94u8Q2Hs+1g5Fg/2eRQdGilRTlQrw6fmHnwhKfY4=
|
||||
=jDw4
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,29 @@
|
||||
--- recutils-1.5/lib/stdio.in.h
|
||||
+++ recutils-1.5/lib/stdio.in.h
|
||||
@@ -699,22 +699,11 @@
|
||||
# endif
|
||||
#endif
|
||||
|
||||
-#if @GNULIB_GETS@
|
||||
-# if @REPLACE_STDIO_READ_FUNCS@ && @GNULIB_STDIO_H_NONBLOCKING@
|
||||
-# if !(defined __cplusplus && defined GNULIB_NAMESPACE)
|
||||
-# undef gets
|
||||
-# define gets rpl_gets
|
||||
-# endif
|
||||
-_GL_FUNCDECL_RPL (gets, char *, (char *s) _GL_ARG_NONNULL ((1)));
|
||||
-_GL_CXXALIAS_RPL (gets, char *, (char *s));
|
||||
-# else
|
||||
-_GL_CXXALIAS_SYS (gets, char *, (char *s));
|
||||
-# undef gets
|
||||
-# endif
|
||||
-_GL_CXXALIASWARN (gets);
|
||||
/* It is very rare that the developer ever has full control of stdin,
|
||||
- so any use of gets warrants an unconditional warning. Assume it is
|
||||
- always declared, since it is required by C89. */
|
||||
+ so any use of gets warrants an unconditional warning; besides, C11
|
||||
+ removed it. */
|
||||
+#undef gets
|
||||
+#if HAVE_RAW_DECL_GETS
|
||||
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
|
||||
#endif
|
||||
|
@ -1,31 +1,10 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA512
|
||||
|
||||
AUX ogre-1.6.5-as-needed.patch 437 SHA256 729a6d677367b078fc68300baacb94f6de0338241e065c12821acc8413c1294a SHA512 5a436cb9353dc8cb9bb6e4b85553697955600b0108b987d1ce3467a9acf73a9c208eddef140341d8bbb09a5715be331f95370bafceb00705b2275ce215e7ac3b WHIRLPOOL 2123094b054db90d4e22fb0390a66877a43dfddb6929d5dfefa0f67e4eca3eafbef74cb078d830c5564c1390fc3036908721ee85a33686ff46872cbc04dfee99
|
||||
AUX ogre-1.6.5-automake.patch 534 SHA256 ddbc4250bdce1323f14494cc4baad205a7e184b106f390d811dbbcfad353c45f SHA512 5e65414b377426930112411ed9f7ebcedd95896e0698f2dbe456574c6229cfd7421a400a207b7c360bb2c44c06874c604b637208666baa9f9be48226c17b073f WHIRLPOOL d11df31239a8d37c0ff2f556c2f4d8008a66589a612a921ece5ee11ee3a16adbdda73687613a7fd0208f91c6c3d6043fa006d2b1abddc2319eefe967a29226a9
|
||||
AUX ogre-1.6.5-boost.patch 374 SHA256 cc989efa68d9421a2d965f7998a5f5bb04cc518bf91e5f0e42ba4300fb7d93fc SHA512 5bcfd77816d752ab9d493806e19ed739e824aa4224baf82d1479d0e70813f0c11c868b4ce417ffebde2a0245ca564dc172c4e8dce484a4a49d0c63a5fc1621b7 WHIRLPOOL 5a41cc7c8c60229f6f1070e33ce0498f9aff69b2fe34beeafb3644951f468acc923b1a280a807138ac6033837d4d49957d20d209e92606ef2edbab0675223ac3
|
||||
AUX ogre-1.6.5-cegui.patch 885 SHA256 364739dbc04d99eb4a1fd1faad37079dd9acc60b8181f96a399861d700940d6b SHA512 d1e2028104d2cc4c164e007b751fd6965b7c4b997ab532ed672087341429c7cacc03d614e443cd93f92450f4e815b79edae6e514bd86ceed0b204b9fbaa57f81 WHIRLPOOL 547436a66a83c2c51a55994086b907d1b774141d61d9f08920807b796df2c3439bbd941771205d263debaffd322f9d40ef76e72c00991c59afd4f43483f1409b
|
||||
AUX ogre-1.6.5-gcc46.patch 616 SHA256 99b9003f596a17705ee9f861784042d603579dbd99c93adfd8dd0323fce256c3 SHA512 1715f15497d10d09d9dc4008c721e5660ccb790f9f9303d6fcd248a8dc25cc1b3f73ccac151c660dc609582eafa2dd190df8a30153eb63ffb1b416d7930511e4 WHIRLPOOL 7b6a823d6482875a02e2c658fdf7288543a12966f3659ed4e1357e96a0d4e7253b9d6238fab3504049e2f63a1c11a49ce52f108f8cc237aba8c15ed901f7c2f4
|
||||
AUX ogre-1.7.4-gcc46.patch 277 SHA256 fd07978db495bd6bce7117e35c9a79bb43a831ef10a44ebe12194b4d124226f6 SHA512 7343279ecc8bcd0c5cc760f9b2b28a921f4d5434d32120a6ec243f5e0befe3ec876f9e829e2bb182f036a7bd258c5932bc7d218645324862be8f2a8eb8f72eac WHIRLPOOL a93851e8c45364dab2e41c5e6e18d63f728e2f9c2e1af0a842a7ce811fb3e7a1d835a086fef8788b78281a088ba6300d689ff62d6380c0cbe4a52a6f0b39022e
|
||||
AUX ogre-1.7.4-threading.patch 2060 SHA256 5404ac5abd128fbe0d6a54344d82cdc1587ef12932c7f152454ef5e60cec0212 SHA512 0da8baa8369154d9e31bbaacf88a7249839bc53bf576c437e54d26221bac10f6113f65d92cea814ccaaa1bcf49e575a700911741dd5c03bef9aec87d66943248 WHIRLPOOL 8abe68d9393d36a0226a46c005547dc296e3bba7f8aca95a123833f3f7e2cd6998e479765175e932f7a5a2901f71def51aa094c936dc6b2da37b5359dc635b7a
|
||||
AUX ogre-1.8.0-flags.patch 791 SHA256 ee88c072c45e4ccefe956c8bbfacba4c7ddcac3328b74c04159c37c3f6c53378 SHA512 b2c15e79e265b8b1c8386f1ab264f19542fb4e30e4e53455b4b64ae53e69fbb863a91a6f2347e09c5e39a4b53f2a5e61189b1e417e896c3f37d8d22dbd2652ed WHIRLPOOL f309a1f9f06121fb8a5e2072278143eaad8731c4ad57bd09817e6d884254ed3aa99f485cb7ebf6e348cbf4113a682d94111d26177ae9d50184bd27205c5dc8d9
|
||||
AUX ogre-1.8.0-threading.patch 2060 SHA256 5404ac5abd128fbe0d6a54344d82cdc1587ef12932c7f152454ef5e60cec0212 SHA512 0da8baa8369154d9e31bbaacf88a7249839bc53bf576c437e54d26221bac10f6113f65d92cea814ccaaa1bcf49e575a700911741dd5c03bef9aec87d66943248 WHIRLPOOL 8abe68d9393d36a0226a46c005547dc296e3bba7f8aca95a123833f3f7e2cd6998e479765175e932f7a5a2901f71def51aa094c936dc6b2da37b5359dc635b7a
|
||||
DIST ogre-v1-6-5.tar.bz2 41785065 SHA256 7fc0e948679c1c1f10751756d267a41d0e3395a6520a23f7853a0ae39a1281f5 SHA512 6af2092b0dff25563cbadf2081e26bbdad7bbb915b6be0ee5b114fbfa7a271222a3637080a9005d3a032bb151e7276f52482358ae1fa18bd18ca4c7be2e2d164 WHIRLPOOL c8565f798e90770cbb2609d6112a6c33e9494b6cff4f235adc4248f65cf0a3f422d3f7484a863176ddc0229eedc9cea2c8d35678228c77af884185ecbab394f3
|
||||
DIST ogre_src_v1-7-4.tar.bz2 67391570 SHA256 afa475803d9e6980ddf3641dceaa53fcfbd348506ed67893c306766c166a4882 SHA512 7153c75652c74e97e617d38ec91891146a77c11560cc9de82fb984692b52ee935494b5411d3767ca8a19ca77099399120b8784ec9d6f48c0a6b6b2dfdad5a92c WHIRLPOOL 95d2d885f58570ebfb65221dcb7e179a9048f53d4119bc73f424a778e18c13992f1f7528435e1a2c17f3840fd5bfc1a90e2ec68dc0842ced4e67328b13dc5865
|
||||
AUX ogre-1.8.1-flags.patch 791 SHA256 ee88c072c45e4ccefe956c8bbfacba4c7ddcac3328b74c04159c37c3f6c53378 SHA512 b2c15e79e265b8b1c8386f1ab264f19542fb4e30e4e53455b4b64ae53e69fbb863a91a6f2347e09c5e39a4b53f2a5e61189b1e417e896c3f37d8d22dbd2652ed WHIRLPOOL f309a1f9f06121fb8a5e2072278143eaad8731c4ad57bd09817e6d884254ed3aa99f485cb7ebf6e348cbf4113a682d94111d26177ae9d50184bd27205c5dc8d9
|
||||
AUX ogre-1.8.1-threading.patch 2060 SHA256 5404ac5abd128fbe0d6a54344d82cdc1587ef12932c7f152454ef5e60cec0212 SHA512 0da8baa8369154d9e31bbaacf88a7249839bc53bf576c437e54d26221bac10f6113f65d92cea814ccaaa1bcf49e575a700911741dd5c03bef9aec87d66943248 WHIRLPOOL 8abe68d9393d36a0226a46c005547dc296e3bba7f8aca95a123833f3f7e2cd6998e479765175e932f7a5a2901f71def51aa094c936dc6b2da37b5359dc635b7a
|
||||
DIST ogre_src_v1-8-0.tar.bz2 88682669 SHA256 2f59de73b0717c5d2084285f2594a045a9240a8a53e5b38203419c4e715c8ba6 SHA512 fd382a6c6da90c5f7e99531ddc784375e83e0b7eacaa2da3e749fb837ca85673415ebc788a3898d0d4026e2e0b0208ae32f1972ad229d1d07e0d9fb89e5295cd WHIRLPOOL cb750c4f7eb92559467d234d926b56f79994f6652ab83340e05a7b89dbc3bf2528ec6885fc2e811560db788c65f62c32c0e140c71d32905270e7cb877be15fe2
|
||||
EBUILD ogre-1.6.5.ebuild 2528 SHA256 ee511ad5a6254238644a2ffa61f9b8889fecdf0ed7b946fb302ba6e3881bb510 SHA512 ce42069a0fe5a301f5da477232cc0ae06cd21b8746104b783cd4f0841df17793330ea048339a1a5ea1b74fa868028d5f8dd41a7b0f2091f7986553d447dbdc50 WHIRLPOOL 44dd38dd95ca801870e6e221bca09f3745ebc2f040f059d00ee6c80c3b7e88a93058973a87eb2932586af48aab0ce93d8c40c9da494f7a600cc325261e942481
|
||||
EBUILD ogre-1.7.4-r1.ebuild 2322 SHA256 aa1f19ad2e33588cfb65c994044b9630496158c21851044ed7dbf8a32293695b SHA512 6f8ea117ece24e424fe12a7e324b8e47cf481e6db768834cc2c868670d14e9e4ff3627d879d52aa631ff8310a15fa4a92ffce2877f3026c616a246910509aa50 WHIRLPOOL ba09e487dd739097812c82a72cf0864324fd67f4a9c18f8140259d998d994cebc0882c2d030c5d4157eccae5cefd655f36356c69ea59389a94bdde3f81fb27a9
|
||||
DIST ogre_src_v1-8-1.tar.bz2 88619968 SHA256 da908ac934265d25e378d336d648327afe569a758ef262029acd357d506f6aab SHA512 0bbce593e5a9ebf51e3cb53661f6447d99ae28a53365d7f518c6d408216690527ef7552385160cff8d5c3ef15d3ab5c2520ef2c1f51fda5541d5d4dca4663ae2 WHIRLPOOL 7325effb6421710ff0e21ab0e29443404fed151cc2aeaf481c597fd098278bb6223b9e2115abbd175f305e909491766c2d7b871b028d5b46f8028269b25c161d
|
||||
EBUILD ogre-1.8.0.ebuild 2531 SHA256 35461dae6a7e96231ee4b9fd14d94703be68b813b049fc958dcfddc3d32165da SHA512 3b6dc2bc4da220dbd212e0a9037f358345415110cdadf7231a5cfef8686de20078886a0136caca7a4eb0398b6654978afc52d4e32ac487f79ef8d6aa5ebd6fe2 WHIRLPOOL b89e45bb2586508400461c7fd635045045f4112e264de72027d15bf1a27a6f2e078585c774fae11505c0f20932e91a9dbced4a4aee125e1f2648460484e3eeaa
|
||||
MISC ChangeLog 12107 SHA256 fa3486f257d2b12994aecaca8dbb3632d7a9cba90e02c14ed65965dc64dc7018 SHA512 660ec855cca7fe54490770cc99a8d286a8d85d6717d1650c6ddc35a88de5af5e720a64380e5b9a8563425fe153e1ffe4ec04fdee0edd733b0e5218380d7c7a15 WHIRLPOOL 296ed4d9294100e00a03579cfd2918ed27646b6fd5a1c6e1ec98cf1fdae7b9951e8c6b55ec7510d9b988942340cd12cb9c06459716c5c0624041b3b845e854c0
|
||||
MISC metadata.xml 5014 SHA256 7ea0c9b0e56cadc41e0e1ac195ee058ac8abb176a3ac5b8ffb8363af12fd54d8 SHA512 ab9114f285632a0f09c4dfcdcda221a0ac07fcfda9744f8acc974f0d6f2f511864f16369a8345ad1b402fa98e6e421bdcbac57e3eb3c764cf89db8eeac072543 WHIRLPOOL c9425c564de5b2983d6484c6202e4938623ef2cf4c5d1735dd3ef5aaa3e632b664068e81c4d30eccf0a56e50eb7a9e7a1feeb4cfd8aaca3660aef9f9fd29de94
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCgAGBQJQHO7oAAoJEOTDgjZ80txd7MIIAI7cLQujbecsrBp9vSDkRRCP
|
||||
zVh672R3CLay0FUi5Qo0aEH6GenY18pQoRbrU7G6g8twXzQw7B/Zz1/n3+qz/nvS
|
||||
mi2KnaTatUjXyh6ycauWDXvOcRu59fyNHMBvjrCk+j+dROsIqMGg4r5yxPPFU2Mz
|
||||
mKFKALUDXqNy4XFvgZtZqMALmde5p1cuytCWbtQBotznzAMsliPDMiqdBNmYrPsI
|
||||
8l8Zj29m6CiYXw9IdyPoQ4rSgNN//5L/B1NEk0EVDJhR3CFrrF/4LrmLH5XaP00v
|
||||
xNHJH4DIjkFQQ+GHx6DaCDXoIqtqTYaWaRAaD6xUZWiMZb7K+ZACWvBUA3HdIDM=
|
||||
=7NTO
|
||||
-----END PGP SIGNATURE-----
|
||||
EBUILD ogre-1.8.1.ebuild 2539 SHA256 633c81e4e931142b7fd813eef1d1fd0313ad9ad08bd3fd7c41e8a2a6d7160e73 SHA512 33ebc2f1313a47d7f6eb35928a003bc673284b69a6fee1c2c1b547708ebef9882a65d53eb4377a0ec27367526b99f7d77b33f2820ccbe98f3178b1c952c3cdfe WHIRLPOOL b7bf288cbc36907e982ef6741669929e6773e45a029869f024edf82778d68d8ac1bac0cf316ce8eca072373e9a36d81edc9d68f554d0ae4cff432ae73185d7ae
|
||||
MISC ChangeLog 12745 SHA256 1bff7daecd2a1aa65ce6679c3b23fdf4e8da1cfd7089ba50728cfbb300191762 SHA512 308eca3c59296a2e7f359383c784ffc5e99708298b3af3a69b73a90d0b2d57dead1caec56c262e7cff0fb24d944952b58e40b6b43ac27ed3f27cd4cd1b0983fe WHIRLPOOL d63edc62e46bc8491bb2741106a8a5413d8fd6e91f3a57d9047ac4e0c102856411643b0eb1a28f86ceef866ed4fbcc9574a33d916ec3c962703d80d4886d00b6
|
||||
MISC metadata.xml 4897 SHA256 45a214db2ff7ecfbc7c9d4949cba75af450a8cf1c65ab44a57d6cc74d3ae4be6 SHA512 7cf77c7422fec1116e163f8035aa8a8aaedfafaee05ee1d315f667e902169066eadf5f5fa8960e1fd4b311a029212fb9766b7e6b343ad250c3e0390d360fc323 WHIRLPOOL 13507b98e0eadb961effc15eab2859933944873fb51439761211a76fd40947129ce1e6a69035727b1c66d6e981818eb357ef116af4f18522a21faed7fbaadb1e
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- acinclude.m4.orig 2008-04-09 17:49:30.848987000 +0100
|
||||
+++ acinclude.m4 2008-04-09 17:53:25.652068359 +0100
|
||||
@@ -340,7 +340,7 @@
|
||||
* --disable-cg to this configure script but this is highly *
|
||||
* discouraged as this breaks many of the examples. *
|
||||
****************************************************************])
|
||||
- )
|
||||
+ ,-Xlinker --no-as-needed -lstdc++)
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL(BUILD_CGPLUGIN, test x$build_cg = xyes)
|
@ -1,9 +0,0 @@
|
||||
--- RenderSystems/GL/src/Makefile.am.old 2009-12-16 12:12:56.000000000 +0100
|
||||
+++ RenderSystems/GL/src/Makefile.am 2009-12-16 12:14:43.000000000 +0100
|
||||
@@ -42,4 +42,5 @@
|
||||
$(top_builddir)/RenderSystems/GL/src/GLSL/src/libGLSL.la \
|
||||
$(top_builddir)/RenderSystems/GL/src/nvparse/libnvparse.la \
|
||||
$(top_builddir)/RenderSystems/GL/src/atifs/src/libatifs.la \
|
||||
- $(GL_LIBS) $(GLSUPPORT_LIBS) -lOgreMain $(OGRE_THREAD_LIBS)
|
||||
+ $(top_builddir)/OgreMain/src/libOgreMain.la \
|
||||
+ $(GL_LIBS) $(GLSUPPORT_LIBS) $(OGRE_THREAD_LIBS)
|
@ -1,10 +0,0 @@
|
||||
--- OgreMain/include/OgreStdHeaders.h.old 2009-11-18 14:08:48.000000000 +0100
|
||||
+++ OgreMain/include/OgreStdHeaders.h 2009-11-18 14:09:59.000000000 +0100
|
||||
@@ -110,6 +110,7 @@
|
||||
# include <boost/thread/recursive_mutex.hpp>
|
||||
# include <boost/thread/condition.hpp>
|
||||
# include <boost/thread/thread.hpp>
|
||||
+# include <boost/function.hpp>
|
||||
#endif
|
||||
|
||||
#if defined ( OGRE_GCC_VISIBILITY )
|
@ -1,25 +0,0 @@
|
||||
--- b/acinclude.m4 2008-12-30 12:00:47.000000000 -0500
|
||||
+++ a/acinclude.m4 2010-03-23 00:51:13.000000000 -0400
|
||||
@@ -444,6 +439,14 @@
|
||||
])
|
||||
|
||||
AC_DEFUN([OGRE_CHECK_CEGUI], [
|
||||
+AC_ARG_ENABLE(cegui,
|
||||
+ AC_HELP_STRING([--disable-cegui],
|
||||
+ [Don't build CEGUIRenderer, even if CEGUI is installed.]),
|
||||
+ [if test x$enableval = xyes; then
|
||||
+ build_cegui_sample=true
|
||||
+ fi],
|
||||
+ [build_cegui_sample=true])
|
||||
+ if test x$build_cegui_sample = xtrue; then
|
||||
PKG_CHECK_MODULES(CEGUI, CEGUI >= 0.5.0,
|
||||
[build_cegui_sample=true], [build_cegui_sample=false])
|
||||
if test x$build_cegui_sample = xtrue; then
|
||||
@@ -459,6 +462,7 @@
|
||||
else
|
||||
AC_MSG_RESULT([CEGUI not available, Gui and FacialAnimation samples will not be built])
|
||||
fi
|
||||
+ fi
|
||||
AM_CONDITIONAL([HAVE_CEGUI], [test x$build_cegui_sample = xtrue])
|
||||
])
|
||||
|
@ -1,20 +0,0 @@
|
||||
--- OgreMain/include/OgreOptimisedUtil.h.old 2011-04-27 12:15:41.957298149 +0200
|
||||
+++ OgreMain/include/OgreOptimisedUtil.h 2011-04-27 12:16:01.317505414 +0200
|
||||
@@ -31,6 +31,7 @@
|
||||
|
||||
#include "OgrePrerequisites.h"
|
||||
#include "OgreEdgeListBuilder.h"
|
||||
+#include <cstddef>
|
||||
|
||||
namespace Ogre {
|
||||
|
||||
--- Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp.old 2011-04-27 14:01:28.271664381 +0200
|
||||
+++ Tools/XMLConverter/src/OgreXMLMeshSerializer.cpp 2011-04-27 14:01:48.714945677 +0200
|
||||
@@ -38,6 +38,7 @@
|
||||
#include "OgreAnimation.h"
|
||||
#include "OgreAnimationTrack.h"
|
||||
#include "OgreKeyFrame.h"
|
||||
+#include <cstddef>
|
||||
|
||||
namespace Ogre {
|
||||
|
@ -1,10 +0,0 @@
|
||||
--- a/OgreMain/include/OgreOptimisedUtil.h
|
||||
+++ b/OgreMain/include/OgreOptimisedUtil.h
|
||||
@@ -29,6 +29,7 @@ Torus Knot Software Ltd.
|
||||
#ifndef __OptimisedUtil_H__
|
||||
#define __OptimisedUtil_H__
|
||||
|
||||
+#include <cstddef>
|
||||
#include "OgrePrerequisites.h"
|
||||
#include "OgreEdgeListBuilder.h"
|
||||
|
@ -0,0 +1,21 @@
|
||||
From: Julian Ospald <hasufell@gentoo.org>
|
||||
Date: Wed May 30 13:45:46 UTC 2012
|
||||
Subject: build system
|
||||
|
||||
remove pre-set flags
|
||||
|
||||
--- CMakeLists.txt
|
||||
+++ CMakeLists.txt
|
||||
@@ -97,12 +97,6 @@
|
||||
if (OGRE_GCC_HAS_SSE)
|
||||
add_definitions(-msse)
|
||||
endif ()
|
||||
- # This is a set of sensible warnings that provide meaningful output
|
||||
- set(OGRE_WARNING_FLAGS "-Wno-deprecated -Wall -Wctor-dtor-privacy -Winit-self -Wno-overloaded-virtual -Wcast-qual -Wwrite-strings -Wextra -Wno-unused-parameter -pedantic -Wshadow -Wno-missing-field-initializers -Wno-long-long")
|
||||
- if (NOT APPLE)
|
||||
- set(OGRE_WARNING_FLAGS "${OGRE_WARNING_FLAGS} -Wno-unused-but-set-parameter")
|
||||
- endif ()
|
||||
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OGRE_WARNING_FLAGS}")
|
||||
endif ()
|
||||
if (MSVC)
|
||||
if (CMAKE_BUILD_TOOL STREQUAL "nmake")
|
@ -1,90 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-games/ogre/ogre-1.6.5.ebuild,v 1.11 2012/05/03 06:35:31 jdhore Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit multilib eutils autotools flag-o-matic
|
||||
|
||||
DESCRIPTION="Object-oriented Graphics Rendering Engine"
|
||||
HOMEPAGE="http://www.ogre3d.org/"
|
||||
SRC_URI="mirror://sourceforge/ogre/ogre-v${PV//./-}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 x86"
|
||||
IUSE="cegui cg devil doc double-precision examples gtk threads"
|
||||
RESTRICT="test" #139905
|
||||
|
||||
RDEPEND="dev-libs/zziplib
|
||||
media-libs/freetype:2
|
||||
virtual/opengl
|
||||
x11-libs/libXt
|
||||
x11-libs/libXaw
|
||||
x11-libs/libXrandr
|
||||
x11-libs/libX11
|
||||
cg? ( media-gfx/nvidia-cg-toolkit )
|
||||
devil? ( media-libs/devil )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
cegui? ( >=dev-games/cegui-0.5 !>dev-games/cegui-0.6.3 )
|
||||
threads? ( || ( >=dev-libs/boost-1.34.1 dev-libs/boost[threads] ) )"
|
||||
DEPEND="${RDEPEND}
|
||||
!dev-games/ogre
|
||||
x11-proto/xf86vidmodeproto
|
||||
virtual/pkgconfig"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
src_prepare() {
|
||||
ecvs_clean
|
||||
if use examples ; then
|
||||
cp -r Samples install-examples || die
|
||||
find install-examples \
|
||||
'(' -name .keepme -o -name '*.cbp' -o -name '*.vcproj*' ')' \
|
||||
-print0 | xargs -0 rm -rf
|
||||
find install-examples -type d -print0 | xargs -0 rmdir 2> /dev/null
|
||||
sed -i \
|
||||
-e "s:/usr/local/lib/OGRE:/usr/$(get_libdir)/OGRE:" \
|
||||
$(grep -rl /usr/local/lib/OGRE install-examples) \
|
||||
|| die "sed failed"
|
||||
fi
|
||||
sed -i -e '/CPPUNIT/d' configure.in || die "sed failed"
|
||||
epatch "${FILESDIR}"/${P}-boost.patch \
|
||||
"${FILESDIR}"/${P}-automake.patch \
|
||||
"${FILESDIR}"/${P}-cegui.patch \
|
||||
"${FILESDIR}"/${P}-gcc46.patch \
|
||||
"${FILESDIR}"/${P}-as-needed.patch
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
append-ldflags -L/opt/nvidia-cg-toolkit/lib
|
||||
append-cppflags -I/opt/nvidia-cg-toolkit/include
|
||||
strip-flags
|
||||
|
||||
econf \
|
||||
--disable-dependency-tracking \
|
||||
--disable-freeimage \
|
||||
--disable-openexr \
|
||||
--disable-ogre-demos \
|
||||
--enable-static \
|
||||
--with-platform=GLX \
|
||||
--with-gui=$(usev gtk || echo Xt) \
|
||||
$(use_enable cg) \
|
||||
$(use_enable devil) \
|
||||
$(use_enable double-precision double) \
|
||||
$(use_enable threads threading) \
|
||||
$(use_enable cegui)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
if use doc ; then
|
||||
insinto /usr/share/doc/${PF}/html
|
||||
doins -r Docs/* || die "doins Docs failed"
|
||||
fi
|
||||
if use examples ; then
|
||||
insinto /usr/share/doc/${PF}/Samples
|
||||
doins -r install-examples/* || die "doins Samples failed"
|
||||
fi
|
||||
dodoc AUTHORS BUGS LINUX.DEV README
|
||||
}
|
@ -1,8 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX apple-jdk-bin-1.4.env 1073 SHA256 6768e274bf7d64b1ab7547c2872941755eff1dada70e96c848e2e1e8d12437b8 SHA512 c0199d1ae4f39d2c6d3db39ba6987eb80135c7c9d23fe14da5531a30948ff3600657d07ee31823a7bf4178c7263592c449cbf7db06b5f60a8ff739cf6256e109 WHIRLPOOL 6bc9f6501aec8ee1667fbae062d325531fa96a90660de7251cfddd8f8d0c4003e03661bc8e64a5244d9ae8e21dbe6586dcedba439db3f614a96c7b6623149be7
|
||||
AUX apple-jdk-bin-1.5.env 1022 SHA256 a4f07ffb5e3fff6c5e800a406e6e10498626aeed52c9dd662e92f0a5cac04626 SHA512 dddbf2b528d7c10a6b2b1ea491693d98ce51aec6bfd60a80bbfe9ff201ce89e068f74b345b2584bb198f8f84e76fde2e0bd971f8e01a91073acfd7551e478ea2 WHIRLPOOL 35ab1d5a4cb6bac5e06f695aac9f25771bb4ecefe4d68cde107b3f85d31a65727039532574bce7603458efe849467073f539c5f292a746aa70dbf26cbdf7c11f
|
||||
AUX apple-jdk-bin-1.6.env 1022 SHA256 5dc55cdb0f2cf366e6cb83a70bb324978fd250142451108644f09c71f1558f52 SHA512 a3f159575026146ead28e45e2b05b305a8e92e0124e868b86ec2fe7406fc9756cf20246e4ad00be293f6d2a57c6d2426abe02f5e0b376fc3b207cbfefc2e3170 WHIRLPOOL 4bae248f3d29f894c5c402d71b10b501e42784ba5abb715bacfe8a2c763c582d1bd05679b3dc463a3cb248d5b48cc913fb9a3b01084cd0cecdb0f675cca139ee
|
||||
EBUILD apple-jdk-bin-1.4.2.ebuild 1412 SHA256 89ea97b5f2a5c5b233897fb8fb5be62915de15ff63082bfc21590ee1d0517e96 SHA512 dd0fef096cdd2e89a839bf91c49d5ecb0c3f0dd5ea4559b77d198fbf3b1b24b5950fe3185ea1a4ae369ec9f9cd48d574a0c2f52751efd71d390ed9c1870a288b WHIRLPOOL 7ea9226ebb3ca3894668769f8efbb582826c4177207f8597b977f25bb7c7b64042cebbcdcacda80a4cb21d1873f5bc0d903bba744a4bb3a3aa329921e253785c
|
||||
EBUILD apple-jdk-bin-1.5.0.ebuild 1423 SHA256 a2e16ef6d885674c6a76ea9a2cab96077c939f6f1772fc4e2e1d1899ee992df1 SHA512 0ef626ef0dcb1ef2c2d4415ec4f09c443ebc798a605adb25b181e3ce28d5f2895f0e0538400f7dd9bbc87e1bfa62ea0641234ea341c2e036f4fa1c5e2ca7b319 WHIRLPOOL 81509321a5654dfb60d7fe2e6077d529dbbb82f8ffaaaffd7f96ad8c832a1190cc1cc2919c3379c82257f2ab8d81208c477922a92ccdfc53290cf6ec3841bc84
|
||||
EBUILD apple-jdk-bin-1.6.0.ebuild 1481 SHA256 70835436aa408978bb82ae86ad42ae1045b58e8f116a571fa92bc3ccc2fa7fa7 SHA512 b658a5a7ecd35a0d7610472c794b89853607f0abed01f94bba96ee335550a470c79697333e961ace8d8cda7d7609f42a8b4041b669f8de291edad52a2c8789b4 WHIRLPOOL aa8aa7b4aee32332b789aff0ffdbdbbc01055fd837e5211e83f91fa01827e28cca8534c2d376c0539c8746ed5bb0fc0e2a60f0bb40174592e6c25db67f987522
|
||||
MISC ChangeLog 967 SHA256 99e64a41dc93d675d6e37c461f4dc9ca021c19b028c00ce314f05cddc50edf73 SHA512 126af999351ac4dd569cb132ead1a2993452f718e8a3614aa773cb09e31102bf08c1b8abae33d240ed19cc3753d2aa5210440dd34f22790fe6c098fec07aaf33 WHIRLPOOL 66229bc432ec54b2424ca7e3c085bf28cb5f2de954a9a5bcfd571ff6ad1b19cc2832c84736c0c598d69859420d6b4db2c3bd5ac23cdf9e511887a8528e65c8ee
|
||||
EBUILD apple-jdk-bin-1.6.0.ebuild 1492 SHA256 16af15f3e64597ea33ba2f1c9768682d499d7c48a00009a8ae6fbf66c380b9f1 SHA512 c73107cf49c37828efe74339a6e7768070f5dc6481c2d13bb3fee2b06707ac419b517aa6df7acc5cccf57c8a97a0e8d06faa4b049648fec6d1b067805735313d WHIRLPOOL ad7a801379709804acb5a9a4846769f2b6405b871f12085f8ec4cc6155de1199a44b280db7d2b90a28942c656aa329ac4987c6cbb6ea9bbd2b9349258568a3b3
|
||||
MISC ChangeLog 1187 SHA256 0761d261edd8512a6d800ff72412798bd80912b31703d35585e066b73875b301 SHA512 95382602c94b1e1ffe3ac22b1740223cd186baf86f0f71dbec78080fd9f4da9c09dd0388ef9301438c83194ef9889e776e9bb6b4f3783df9358e2718ae115b41 WHIRLPOOL 7d1802d3fdaf433e6082d12630e525c3f2d9dc5e5a11edbe009edb08b370f7e3a430fb5860e941164e170ce3b646309499795bbab68872ef01cf9278b2a301a6
|
||||
MISC metadata.xml 160 SHA256 27667dd7db1d188c12342624ec5ff2155717821d646e442aef9a691c65539ac4 SHA512 23ce0baa192a52aed9c84e2f1244b34513a7909c00538dce260a3f06e933aae9377ae0906d0d224d24a708537df1bfbdecf74dd26165aa6ffff1afc9f5aa0359 WHIRLPOOL 4417cf46c7ae7268980d6c3195e3d197227f447b90c2d22158a3882be393cc416a390421241021f2c556adae381911625585025add367f012c1567dd0c3b1a1c
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (Darwin)
|
||||
|
||||
iEYEAREIAAYFAlCSokcACgkQX3X2B8XHTolMEwCfRAvj87aRgLaHim55aEk16OAb
|
||||
itgAoJszMu8Se8sxVzkeXO7rb096SQDr
|
||||
=/NPx
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,5 +1,5 @@
|
||||
AUX 1.1.5-build.patch 1208 SHA256 0e2eb5609c9528fed3024d2f08e1536a4c6c80e638fd6da8a697ff98f018c869 SHA512 4cb48ecd222c5356c7080ba43dc2ae48ed28a958bf3a8224df183b15f1d8ebe4f14f711f86cbca70b071896e4804a9688890a6d4fedde847e15074aa0a7f7758 WHIRLPOOL b62b6b094404a538a4321ad94b4144d591b5c71e2c58092c3e40fca2011166eb63a38f9d9dc4c244b5ec4779c98daca361b2648eb44afe602f4f6f56e43399df
|
||||
DIST jibx_1_1_5.zip 6788994 SHA256 121dbe5b7338081ffbf09cd1175afe5e1862a63673f467d560e0ab4c27fb3f17 SHA512 13c3a43a53746e9146d1240d73d1948b3c03ead55aa0e79158c2700a385b0dfba0e31122efd11446c1a46c2b3f85235035dc198c6b3acf2fcefa88b2a0683cc7 WHIRLPOOL 427b9970850f5497796e65e43200262e567965bd5ae07f59893f00eba4cf6942a70cf15fb0985d99e26c649e56f175b8dd0b1451b77c27a9859b196bc5cd9d91
|
||||
EBUILD jibx-tools-1.1.5-r1.ebuild 1241 SHA256 72bfb685ed6297f9353667646cb867b55a4e97b8fb3f8a3b67e6708c10369920 SHA512 0330caab16fa1e83c3d4340a81423f26e2bb07184fc827233fd99c87e92bad3cc08ce1839008909d64ba7910f31b575f911558487b1ad531078e8321c51c5c93 WHIRLPOOL ddf891954cef3cf0d164f17a469ced397185c4c0a30407acf8ff0b80ea06fb13580225d9f9e3d0f12be8ef5f22e4604edc9b83e9e56ada340a394b1d62a3d79d
|
||||
MISC ChangeLog 1309 SHA256 95c68ee9b6494cb6711e2bb87161d069eeeee320f8e078773478cb4d8540b90c SHA512 a32e2c97403c136c3f56a92b2b674ed81b08b5455bc8c8a5f79dfa8ac646b900864a41ad61a87966f43accd490de2ef640b65a83bca879659bcec8709187f4c0 WHIRLPOOL de8c59cee4707475e90e92b7063bce5b69fd6e769015920744e4153f61641722257dafa68331e4e2ab2333840ff2c20479d84bd5d9e2d1d34941be3e47eb07f6
|
||||
EBUILD jibx-tools-1.1.5-r1.ebuild 1245 SHA256 766e5d7e3c0bfdbded0137162af287100073710ff7408ddd4adb67b57ffc076d SHA512 049a231cf34f178f79a41d6a5905556e42df5720a7ac3cc302cad44cd3e9b1cdb6958d07c49bbcf4a727b77f6a76875fe85e3cbf3faff15997f1ff3cc22e5de4 WHIRLPOOL 6eb3d65f268efd3f526d0c54e174998b9f2f8c09f46af56bee1a63e56caf8acc3b2cce6a2107ce7a362117e103d62a566803a6e28101bb7eba079ed75def35c2
|
||||
MISC ChangeLog 1409 SHA256 bf1d1aeb2ad4f2e624a3f21aec35c74693cc3273935b2b1af6c95f1fe1ef15dd SHA512 7051b6be31f9a7e1d945e55386833ff9105efcfa0c56ead760f66b96ad1c447bb7eb58208e009d531f13e9389a51bea6545a09adf5861f5f53c5a2428726eeff WHIRLPOOL 6e987ea3059ba4a2fbb6042007249ee9eadbdc165d0494ae6e737d22bcfcde374d0393730132151919aae8b0d354f9b049274a2dc34d7398aea8271e0286e7ba
|
||||
MISC metadata.xml 159 SHA256 a4ced33e98b00e3a3f725c4c40ef8e76c338db53389465ef871105fbe6e8cbbb SHA512 74dc9ada199a90543b8e1c168c7054f2e973fbfa2551e2b959d67501f2538e269cfb4b2f0905a88a1afa04c20b33961336310ba876f80d47c8e7615b2d7c830a WHIRLPOOL a0ac49efeca233ec4d8f63eb69c8e46e1d4ecbd926693c25b1b8c7415e4c565680936aec46f0c4197116fd7a19a3bb571beee493c18bdae1e5e978e3db84f17a
|
||||
|
@ -1,4 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST bashforth-0.58a 78391 SHA256 846eb063e49aae42c38c29c792ec71a9e0d7b0d60f04cd69c15a8cb53257d128 SHA512 55a158fc80d6108a9151537d9d222f23dbeab9b3c9c821068c15ace283b050c0630da8e1cc0a30d997d76acbcd5f7cc38662c997df0d87b7ce68bb3de446d296 WHIRLPOOL 7041a9f9a903c2850c743668eebc410002f8843bee053c341403b9933f9e8b2e1ce9c6a4c785f84bcc67bc51dc6fd6abab7f55f940bd00c642456c20e86737bf
|
||||
DIST bashforth_v0.55 78716 SHA256 044820c42f44e3e7724949b7eeb08ff030340a9a0cb0481f2b9014cca6547110 SHA512 d226fd8dcb59621cc29835d24b32db4c4280e7d0812b58f3752a500c77ca4dc38fdeda3bde8d202578e1d40b7f67a510e067ae51dbbb476dd7b7d9c4a121548d WHIRLPOOL 1ac48776118ef46c235d3a7d0b8fd331d63335e63a6363e449fc8031771e55a9dac62abf4dfb3dec7d01ae76770f2a8a33bf12d64ad06ce664896e94a729af89
|
||||
EBUILD bashforth-0.55.ebuild 625 SHA256 db44ffdf23622dde01d09d926c75a620d16bf6e53e6c1ca9c6b9ce4785276578 SHA512 4f04fdc76529f5dc838c8fb436550d836c9d447c45e0f14a9e4712fe4941cd80b6667d34656eb683a878c8eb763917c47ef734c37614071d19384da2852f72e9 WHIRLPOOL 93566547e449d1ca7974d4f5bbb1c179c71f19135e3cd42881badf6ac79b7032136c95929307e9b2df0dcbbae52af37998710981d5b9da13549e11bb3f08653d
|
||||
MISC ChangeLog 848 SHA256 8832c114385c1911cbd97ef08208a35d21ace31b6ee0e927af940e7beb602f41 SHA512 66ff182ac2ce0a2266bd996ee2583374d8ceb308f4da94415cb0b3b9c0db31e0f0ab4581f0df74d6714b2f0c68600f815050b37fa15576747f6c8785392b6f3c WHIRLPOOL b06d5f7fd1c36b2e4c819fad1545fc2477d2a25537955acdb7a1e1a6baf2e0541a52de7ea6c93d6da0c3a48d8d72c0c20ef89ef2d15debbb08c9a599a32ca4f1
|
||||
MISC metadata.xml 218 SHA256 e124ad5b959f26606c176ee0a8cc3e59839b98e93c712fe4b699e7e4df11fd6b SHA512 d689950ba64adf80b0b7b667dfa81f230bc7ecf280eabba76ea3f4f0ecec3105d850cb24d34a88243debd08febe8bbd95e389fb8463f6aaeffe96a39a87d569b WHIRLPOOL 72aa8e8b9896ec82acedd6f4b4a1876861523430bc29bc96fcc03da4475e78ddb3802268b81d80d535d6942baad1508fe939a9a769b7635dfebbef7076962ee6
|
||||
EBUILD bashforth-0.58a.ebuild 614 SHA256 d5133e2c4ca1d246155778aae8db88716f6b3c600ec4648fc3f01f7106b06e7e SHA512 ea5f39b7179f74a05abb01282c6419fc4ccd1fddf5da2714c5a18d8e4f945554bdf2fb42c47084ecc651df2b56baee84e5b1d28febb62667e6dd678b644948e8 WHIRLPOOL cd064d278f992da7d4d0b272658d0ee99442d0d672fe162a517372efac2ce113c75da2bbc9d284cba5db992897861a8e126f551f00986690d80c5a46f36fa9e4
|
||||
MISC ChangeLog 1344 SHA256 c58cfa97bd706441fd7c05e5366cabb98d02e87b5548219772a28d618b6bb88f SHA512 1e0d1d153c80aa12b7076996804f2b13ac057012896e2744236bb5444c797b56e7e5793e39dce59882daa23c0d455fad9a39f30c95ce30337aace144eca27cad WHIRLPOOL a7f14bae8378216738a811eeceb78c8d8ba0ebe28286be604249ed78a87a7ae059cb404f8e48e09793f30c019448a08c36e7a436b6f94e198bb95d27c65dc017
|
||||
MISC metadata.xml 238 SHA256 f13e6e7b65d20beb9ae945d520160ef0dba80c1965754958945904d7e3c0a75f SHA512 3c3d75f1cb90ffcfb98df47481fbde6d451254a29fa87577acd25bc27cbcc3e5dbc0c1efce5974be905428f0b7caf912c8b051417aff92763847fa377493a153 WHIRLPOOL 6ec3d597b87aff99014404b8b732e6f600aafc3c3eeebfab135c9c19cde2e43161cfa23f841bd72826cc3393b724e1dac115c15dcce2b74ace6f1d6ec209dbf3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlCStOcACgkQl5yvQNBFVTWl+wCePR69/KQ1ZhhrKMD5oS92LWiy
|
||||
fvMAn3mL5X7wGfCAzNzK53FMWTketLo5
|
||||
=RmUA
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,25 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/bashforth/bashforth-0.58a.ebuild,v 1.2 2012/11/01 17:15:06 blueness Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
DESCRIPTION="String-threaded Forth interpreter in Bash"
|
||||
HOMEPAGE="http://www.forthfreak.net/index.cgi?BashForth"
|
||||
SRC_URI="http://forthfreak.net/${PN}.versions/${P}"
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=">app-shells/bash-3.0"
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
src_unpack() {
|
||||
cp "${DISTDIR}/${P}" "${S}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin "${P}" "${PN}"
|
||||
}
|
@ -1,7 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>maintainer-needed@gentoo.org</email>
|
||||
</maintainer>
|
||||
<maintainer>
|
||||
<email>blueness@gentoo.org</email>
|
||||
<name>Anthony G. Basile</name>
|
||||
</maintainer>
|
||||
</pkgmetadata>
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue