parent
896b752d52
commit
387304e2e9
@ -1,338 +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/emacs/emacs-24.1.ebuild,v 1.14 2012/09/25 19:12:18 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="mirror://gnu/emacs/${P}.tar.bz2
|
||||
mirror://gentoo/${P}-patches-4.tar.bz2"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||
SLOT="24"
|
||||
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
|
||||
REQUIRED_USE="aqua? ( !X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.2
|
||||
>=app-emacs/emacs-common-gentoo-1.3-r3[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/openmotif-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 )"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-24.1.9999-r1"
|
||||
|
||||
EMACS_SUFFIX="emacs-${SLOT}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
# 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}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_SUFFIX=patch epatch
|
||||
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.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
if ! use gzip-el; then
|
||||
# Emacs' build system automatically detects the gzip binary and
|
||||
# compresses el files. We don't want that so confuse it with a
|
||||
# wrong binary name
|
||||
sed -i -e "s/ gzip/ PrEvEnTcOmPrEsSiOn/" configure.in \
|
||||
|| die "unable to sed configure.in"
|
||||
fi
|
||||
|
||||
AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
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=$(usev gtk3 || echo gtk)"
|
||||
local f
|
||||
for f in athena Xaw3d motif; do
|
||||
use ${f} && ewarn "USE flag \"${f}\" ignored" \
|
||||
"(superseded by \"gtk\")"
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
use motif && ewarn "USE flag \"motif\" ignored" \
|
||||
"(superseded by \"athena\" or \"Xaw3d\")"
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=motif"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf="${myconf} --with-x-toolkit=no"
|
||||
fi
|
||||
|
||||
! use gtk && use gtk3 \
|
||||
&& ewarn "USE flag \"gtk3\" has no effect if \"gtk\" is not set."
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Cocoa support"
|
||||
myconf="${myconf} --with-ns --disable-ns-self-contained"
|
||||
myconf="${myconf} --without-x"
|
||||
else
|
||||
myconf="${myconf} --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf="${myconf} GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
|
||||
# According to configure, this option is only used for GNU/Linux
|
||||
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
|
||||
# out the location because $(get_libdir) does not necessarily return
|
||||
# something that matches the host OS's libdir naming (e.g. RHEL).
|
||||
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
|
||||
crtdir=${crtdir%/*}
|
||||
|
||||
econf \
|
||||
--program-suffix=-${EMACS_SUFFIX} \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-crt-dir="${crtdir}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
--without-compress-info \
|
||||
--disable-maintainer-mode \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with gpm) \
|
||||
$(use_with dbus) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with libxml2 xml2) \
|
||||
$(use_with selinux) \
|
||||
$(use_with wide-int) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake install DESTDIR="${D}"
|
||||
|
||||
rm "${ED}"/usr/bin/emacs-${FULL_VERSION}-${EMACS_SUFFIX} \
|
||||
|| die "removing duplicate emacs executable failed"
|
||||
mv "${ED}"/usr/bin/emacs-${EMACS_SUFFIX} "${ED}"/usr/bin/${EMACS_SUFFIX} \
|
||||
|| die "moving Emacs executable failed"
|
||||
|
||||
# move man pages to the correct place
|
||||
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}
|
||||
doins -r src/{m,s}
|
||||
rm "${ED}"/usr/share/emacs/${FULL_VERSION}/src/{m,s}/README
|
||||
c=""
|
||||
fi
|
||||
|
||||
sed 's/^X//' >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
X ${c}(setq find-function-C-source-directory
|
||||
X ${c} "${EPREFIX}/usr/share/emacs/${FULL_VERSION}/src")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
|
||||
elog "You may want to copy or symlink it into /Applications by yourself."
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
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
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
elog "You need to install some fonts for Emacs."
|
||||
elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
|
||||
elog "machine would satisfy basic Emacs requirements under X11."
|
||||
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,54 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emacs/org-mode/org-mode-7.8.09.ebuild,v 1.1 2012/04/22 19:51:51 ulm Exp $
|
||||
|
||||
EAPI=4
|
||||
NEED_EMACS=22
|
||||
|
||||
inherit elisp
|
||||
|
||||
DESCRIPTION="An Emacs mode for notes and project planning"
|
||||
HOMEPAGE="http://www.orgmode.org/"
|
||||
SRC_URI="http://orgmode.org/org-${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 FDL-1.3 contrib? ( GPL-2 MIT as-is )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86 ~sparc-fbsd ~x86-fbsd ~x86-macos"
|
||||
IUSE="contrib"
|
||||
|
||||
S="${WORKDIR}/org-${PV}"
|
||||
ELISP_PATCHES="${PN}-7.8.03-Makefile.patch"
|
||||
# Remove autoload file to make sure that it is regenerated with
|
||||
# the right Emacs version.
|
||||
ELISP_REMOVE="lisp/org-install.el"
|
||||
SITEFILE="50${PN}-gentoo-7.8.03.el"
|
||||
|
||||
src_compile() {
|
||||
emake datadir="${SITEETC}/${PN}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake \
|
||||
prefix="${ED}/usr" \
|
||||
lispdir="${ED}${SITELISP}/${PN}" \
|
||||
datadir="${ED}${SITEETC}/${PN}" \
|
||||
infodir="${ED}/usr/share/info" \
|
||||
install
|
||||
|
||||
cp "${FILESDIR}/${SITEFILE}" "${T}/${SITEFILE}"
|
||||
|
||||
if use contrib; then
|
||||
elisp-install ${PN}/contrib contrib/lisp/*org*.el || die
|
||||
insinto /usr/share/doc/${PF}/contrib
|
||||
doins -r contrib/README contrib/babel contrib/odt contrib/scripts
|
||||
find "${ED}/usr/share/doc/${PF}/contrib" -type f -name '.*' \
|
||||
-exec rm -f '{}' '+'
|
||||
# add the contrib subdirectory to load-path
|
||||
sed -ie 's:\(.*@SITELISP@\)\(.*\):&\n\1/contrib\2:' \
|
||||
"${T}/${SITEFILE}" || die
|
||||
fi
|
||||
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
doinfo doc/org
|
||||
dodoc README doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
|
||||
}
|
@ -1,20 +1,20 @@
|
||||
AUX spim-7.2.1-c99.patch 17070 SHA256 7239c6fbb84308039ee10dc0792a3559a4628cb484081ebc6fb9efb4e31968ae SHA512 c75f5ac655b4f5240992fea7dd29643214e4c330f4edf39a6b278652967243951f2381e43b9b93e69475a58ad6030a7ca1952bbc50d6d37d3029a0c1dca257b7 WHIRLPOOL f82d68b1a07cc0b0ca8ea3ea9b04071c3ce05b640ba86667910d9ad1ee15dfd43f7a22970005f102b40f26c2ed6ad84db6f0010c57656a4affbaeda810df459b
|
||||
AUX spim-7.2.1-envvar-exception.patch 991 SHA256 7a43dc97c06bb2cb842ebf01887f9d3c56597002c6d83d1828011383c1f98978 SHA512 86e7105d8062d8e416bedd000f879705070549ef6861a8dc1158b142083b67f94712b5fea464643efc5e18ee2435293113a5141ce6e87577a8258d1063a79b95 WHIRLPOOL 18e6b12b1d160d235de94b19dc74fc7fb5afcd6a2a0afabd9e7a591374275aa12aa1155b037986c3939a0fa6abf88b08c43a3d5800bf3e16e8e5890c7c38a7da
|
||||
AUX spim-7.2.1-multiple-exception.patch 2375 SHA256 ada4a1435a8a366cb5a57538d00554f74ac8148b8c0cc893dfaa369c3ee225d2 SHA512 38c4b543ddce42dc6d4b66d26fdaefd1516ef9e7b12d7b8d17f9316ce646694e87c36e2e58bbeb2fcf5ef862f108306cbd82f8ba16cfae84470419aade1bcadb WHIRLPOOL 79598b9dc6cc8fbd0d36e0d71bd1e101fe1ca6a95ed7c5c49b0dbde7c90b64548706ba4136a34cdc0c300e7dc656d71d6d00b2e54724a02b3408933efe018808
|
||||
AUX spim-7.2.1-ptrsize.patch 458 SHA256 d709709e5e375884754b972a690ac256ffdba33af0d96ec453a7ca8f7cb771ad SHA512 7afbad8d3c5651c162865fb1bda5bed2ac3d2421b3e4483903da131903d982d8015d2c134f0b314594e825ad645cfaf73255b33110f4672e39e27e34eea3363f WHIRLPOOL de043782de7e10163c0d5fe2377641ca1e46d21d95c7ba184608c27b4471bc030d00e4f4cb9228bd09b924033a2bb1a69e7bdc104e75468eddae40cf65629b8d
|
||||
AUX spim-7.2.1-string-handling-fix.patch 1304 SHA256 9b95c1a477e56caea6a77f7f448454bdcae74b25615bbef736787e5b58b24562 SHA512 869282945d29e631c5899709e007639e4a8f07ab8a6ae0f870c3d64d3c94e52c396421eb7f2ffdcee16e14577a5e893b74d858af51b5de6487b55f9b4913b699 WHIRLPOOL 613bc6090ecfa3881dc59107a9623ea3ab22d6e29dbbb1c6405c4de14323b32e399e99d97b19e8cfb7f79a7a1a225a985af7952c6ed16bd9978b67d3a3ee4e3c
|
||||
AUX spim-7.2.1-string-stream.patch 488 SHA256 1d68146570de0ed4aa045b9e134f8f34b558cbaf3d4487ab312b41fd04594e5b SHA512 4cd2c53e5ae0a523f8eb5eea45e839c038497116ea325321d85ea1b605325468c3e499b910c9e21562e226112fd0bfa64518dd45fac2140651debef608ac84f4 WHIRLPOOL 928cf662871717951c601eb794b286d4cee825fece8c7f2a57d6c781a2d7a5e8091d21f55df86ecaca6399bfbd6528a4fc7fcfc992f7b6000f48201fa8be27fa
|
||||
AUX spim-7.5-respect_env.patch 5091 SHA256 6ee202f653971a99b89ab6c3f81b54e2588f9ed86c2918f5cda9556718d6777c SHA512 43a3e6463345ab339315e03db85e6fc93d444474079226277d3e57f0dfe63c645f5d499eb94e88cdf95a6188a5f81243a3b1cb1d95730f15ef4c7a8375e13d91 WHIRLPOOL 4d1b15a36c3286783d1ac2866e427edafc24dea8259326824ed26eb7b68bd43d96143cc42fd57ce5be0b8f8079d269f6b3d8b9b2838344db5ecb4f069f6b43eb
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX spim-8.0-r1-respect_env.patch 5050 SHA256 d2c7a9662312d5075e08c93fb9037895b633776a1413130674397c1432f612cf SHA512 68e9f39bbcee4524557389fac2a617b1b588f2df7a1a807ce8a646053345b6a5f7aba6dda23d4821283783b654baa01763923cb70501a03467c5302f173383ef WHIRLPOOL 2a41ce6ca63e4f678f051cd583d3fcf7a365afc361a9be49871f9c3e69df697ee7a58f167328432a172229b8efd255b0a3c5549d428f8f16ecc68e74ca0dbe7a
|
||||
AUX spim-8.0-respect_env.patch 4420 SHA256 eb1d0499def683b57082dddd823c5628d3f11fa20686e13a13a2372d6985e0c2 SHA512 26e307842ef5368c1787fa2cd023e7a9fa57fd1524ef2a8d57dbb7184ec363cd90a34057b9a95c3b562167bff7f549d24b5733adcec78334a60c1818af4bb225 WHIRLPOOL 4b37781cca0972063d43f054eb31628e617653a3643b15072e672e1c64509c88e287250a0acbcc5a3986f52beb42ac6e562d8f4634d46036963cb95e313ebbfd
|
||||
AUX xspim.svg 8364 SHA256 50d8be24c03f4de0d1f0f9ebff5bc0487efc48531ed171e4deb6ca60bf333a11 SHA512 1860705ef2677b5bd84b7cdf4daf3143033050e5ed014e22d63fc3bec48a0a296a9767fa7cbf7ab71f31c5cc712e40be0799a9c43b96c789273de7604d57c0d5 WHIRLPOOL 0381902ba19adcc7c9c098856ac0c5fc083dc93385e45035bdd5a1f34dd6987fc8be61816613d10e814b7cc1c1ecfb086eeb43d06f7ae00fba4704f798cb8036
|
||||
DIST spim-7.2.1.tar.gz 534388 SHA256 347771fc7f91ba12092b22374ddb377f13c588e6d0d1a0cdacea8bbb76f347fb SHA512 4e2dfdb552a1916b54ea6669d5edb455e6e9b101db7b47f1cd57507f4fae99b2f4974bfd5d7a790ae5326796b9fa0d1ae7c4996bb3b915b629f2d33daec364b0 WHIRLPOOL 0ac6fbfc8f1319bdaa04683869b26b36bfd9fa2605f95d6e99736a38e0a1d40c90fd29d6a865767e1bd92e40073d194c9dc56b7444202c43f352a13ab5ecc868
|
||||
DIST spim-7.3.tar.gz 347226 SHA256 d7de06135c519108055a90abe77ced4e36dec4f7f27ce1a2fca0059f86cdf35d SHA512 9725c4d29b54e6bca6d091a50bc74c57820c4fb7ba5d0eeeb926017abd9a60192d5f6c658d99d513fb7f78ee1f15e6e67521922f52c3db0c522ce4f0af3f327a WHIRLPOOL 349a2c530738ae74fb4ddb7c35b5a0dce4ef8225eed0fda1d864b324271e5c50e55d68f3cf502154d98ba2e7e415308cb5591f72121eb350903bf8f44a8a10c1
|
||||
DIST spim-7.5.tar.gz 359664 SHA256 28b572a15a402f315a61df3d9f581cb83a90fcbc297c9d095a36fbecbf69ecb7 SHA512 bfe84b67aa8ab57e0ce6977ff511f9f3ba6da9c9224b4694ff6a05875ee5982000ffd76fdf3ddda7fbaa9c7e9e6de58b344919010ff6761e1aed0426819292db WHIRLPOOL fd8ca6a8800d66f2d56548b6ef3d3e7a7b3a4532f0c0a97c51b82b3148a55b9b394111896f87d2bd5fcc304102e5fe99ec0a5d0c8325bf3cacba53e48a9ca1d1
|
||||
DIST spim-8.0.tar.gz 355204 SHA256 6f205776cb9fa112729507008843b289012190ed3131cbd426c610a58387ee4b SHA512 c4eb66863a931b74d6c6ecd92860d16fd6369c85caecba1e71a1149e73e708502d1070f17a9beb6d0af1368db1ee5a85c040b596866a1236275cdd410a661adf WHIRLPOOL 222d85244a1dc24f50dc577e5147c9c67493d16d65b7b56f3a81565f80839eff184df081d58891c3333a23f836bfdd7700e2e2b69920801f271714ec2ec40b1e
|
||||
EBUILD spim-7.2.1-r3.ebuild 2501 SHA256 4c93faa4727b748075c2e27c3475962b3486048b784503402cb64e9b57b9f7a5 SHA512 92a55c0e727cf56bcef9c0c3c0456fd3af1b9cfd06849bc71824fa08afb3cd0b2050054c5af3a119462a5b2b5c64ff55043aadc90a28d69dfc0d3c9d178330d2 WHIRLPOOL a8d393cc0b1171d0ff1cda6a80a67772a11b101568bf1f4cb7121978b777f8c36f19f0bbc61e1dd4ed37d4491642f696d919993534c17f56fff10573e8e50948
|
||||
EBUILD spim-7.3.ebuild 2048 SHA256 a018cd7d1cd35db1adc0f8d1a6111be379d97e4b0b7061d8b49dfa30e539f2dd SHA512 78d6987992812d547b9baf74dbe0d9198f1d28e4c2f6ddf6f63ed5cab4fb87bdd0a6604a9ac5d5a79ec477747356ad9e8e056af33846d698eaf3445f34674ad7 WHIRLPOOL 5e25f8d07c966022e0b98e27ff5cc77cb5b6b1a3dcd84f322f560a4523d98a45b9ef63bb7835ef5c9ae9b42bcc8131ee5c20d166258f312fcbcc5a9153bac4b7
|
||||
EBUILD spim-7.5.ebuild 1604 SHA256 0264f5886f55e67ff2d687fbf07b9e0489341f953973bea1c022ef99e56ca321 SHA512 215ef130b756716b2e552130bb9ba3d9411c408a02f85588506fa8fab70882b7fe45972c96552a6ef27577f1750ebe54d5dee0095c8aefc893bd365c28a11b29 WHIRLPOOL 27d455df0ddbbbcca67f6ee1eeb8e416d988b94eec8eb87458de363a15d74f70c6cce5273d2dd06b06b554e03cd76a229d71f51d1b7b68ed0631de7ace44127f
|
||||
EBUILD spim-8.0-r1.ebuild 1777 SHA256 60483338aa2d597a9b8ca566f763e4e0ed7043337068beddd1638b18191a1f7c SHA512 7970e1dfd577d525956154b7bba3ede7b80583b6ea7b518fe9bb4ba7254aa81526d31da651f728705092d6187bc73c86e3daaab6e916dcc1608049b897f6a5ff WHIRLPOOL 103d90b27de6d0b38b9865ec9dd1c9c60205653542a02a91728cef3dcded1838457510f9c3ce4b86518fd04cdd877dffd5fa02cce1142ae1db2afab7531c766d
|
||||
MISC ChangeLog 8447 SHA256 3ecee12ba2dd0bf4465b23e139e92cb2e58d6b6dcf8d66223839cb9271c58393 SHA512 04451729092c3cbbce14d9b3e1532d5b953de6bd98dc188d73fd8d327861403e15083e6162943ee9757c96982b7fadf1ca22cb1a8806c5ef6baa6ae3177488c8 WHIRLPOOL c210cc509bc5da4bfc5e5f889e2e02369a0a54aa54900ee2bd388d790eea2dd08868f4edafa3bec862124485ff0f2b30530fff907bc358e9e1a7a8e72272af65
|
||||
MISC metadata.xml 429 SHA256 3e7a9543860eb7a3c705a756079adf0a9cb196b8bdbd82a378c3b318fcd3c8a4 SHA512 64eeb6f42d285e76aefbc4943e296bfa0ec2269e34d13a42d8f90b6cefd3bc41e406b48f4584001922da932400ba088430635323e2989e0077831b639cdd005e WHIRLPOOL da0daa5c63951ccfdecfdb3b80cbf7f8937a407df5a31d9ac443058e1cbe0d708c3ae8b80d82ae20e7afb17e335496bb7deb803d4e583b66ce041d5a64482ea5
|
||||
EBUILD spim-8.0-r1.ebuild 1782 SHA256 9557ec5fd7e4a24068af2b143a96c2c98ba3d46b52c121e858af21223dac5399 SHA512 cfa87cf02fa92fcebe1195eab40fd2a83a8209913aae2d193c0a4825121d28dfe6874c5b963ae1b87b1cc1a4ecc74e72d6e80f5c8d73853b0829d8261bd7567a WHIRLPOOL 5d74d3eddc0f111039e14d070b2a2e96716fa273f522c025f1c1cde0c63c488f4813d78379eea4b9124ce96361f1a63fcd4e6247f4203579aa16a132947d2b5b
|
||||
MISC ChangeLog 8975 SHA256 b66d3c5336221322e3c8a5bffee71ced83238ac93d6c0d7e51da86d27fc76596 SHA512 a21a70c8d453a9f21d58d04a7b41a2b217224defc2c18748349815a494ac15a5e88b5cea03fed6e5be43a6fbf9139d70a23dce99536052d03a877ce8199bc9e4 WHIRLPOOL 4595739c84c64f5629e1d7897ea75fd735de05d3b6ed20eae997a1457e322be72c1ed4bcf171ef4bca597cb138c96aec22e81f4f667ee0928fc579191bcdcdbd
|
||||
MISC metadata.xml 512 SHA256 4b70b776fcafdc883d5606336c74fff944f4728dc8a5372a7b4c376428a2fb55 SHA512 85f04b4b1b51e818bc58e4b7f8c5a355f14b657fe9d5bc8c6d81675a24f339e38c20f9c6498afd236235549cb0727c1b9ea01546325e35bb09dafbf6156c2e5d WHIRLPOOL 125f664103ebd45ebdf61c035d2570c216ed81ca01cf32755532d853095f01f32cf1733124d5d1946b660cf8a73551c411c40c12248c2888cb9e6a0b584357a5
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQY1M3AAoJEMbwO6tnXQ0sZwYH/3Qa5pCcLDX+gL5vdEX/ua3Q
|
||||
rvJ6+xONIWQgMPZeXjyT17/wh70lP5x5BbEi9Ihv8xO1jRhnHulUCV4TDZ94VLpL
|
||||
yuoNO35xzvS3BLI+6zFEEcf+iBgXxdgKZnEiYHFyiexrvKMo95n8ZM/+MVM7QplU
|
||||
ukiQz9x2uJski96O1Pb3JtEczYlpAzb2cbiAoN7PFIlZX5KFeH4X7taPiFcc5rH6
|
||||
tNM+0qKR+fCdnios/Tv6YQK52rY1vGeYXBvfifyN9bS+fapQIDno9rVzdLTZLh8D
|
||||
ZAO8gT30bpwu/0MgJheMOHJ1TXGIpP4TW46eZkeyZe8fuaibYNKGx6uNYqQlT2U=
|
||||
=xZzy
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -1,26 +0,0 @@
|
||||
diff -Naurp spim-7.2.1.orig/spim/spim.c spim-7.2.1.ucb/spim/spim.c
|
||||
--- spim-7.2.1.orig/spim/spim.c 2005-08-28 13:58:14.000000000 -0700
|
||||
+++ spim-7.2.1.ucb/spim/spim.c 2005-10-04 19:39:49.559513464 -0700
|
||||
@@ -146,6 +146,9 @@ main (int argc, char **argv)
|
||||
|
||||
write_startup_message ();
|
||||
|
||||
+ if(getenv("SPIM_EXCEPTION_HANDLER") != NULL)
|
||||
+ exception_file_name=getenv("SPIM_EXCEPTION_HANDLER");
|
||||
+
|
||||
for (i = 1; i < argc; i++)
|
||||
{
|
||||
#ifdef WIN32
|
||||
diff -Naurp spim-7.2.1.orig/xspim/xspim.c spim-7.2.1.ucb/xspim/xspim.c
|
||||
--- spim-7.2.1.orig/xspim/xspim.c 2005-08-28 13:58:15.000000000 -0700
|
||||
+++ spim-7.2.1.ucb/xspim/xspim.c 2005-10-04 19:39:58.163902605 -0700
|
||||
@@ -414,6 +414,9 @@ main (int argc, char **argv)
|
||||
|
||||
spim_return_value = 0;
|
||||
|
||||
+ if(getenv("SPIM_EXCEPTION_HANDLER") != NULL)
|
||||
+ exception_file_name=getenv("SPIM_EXCEPTION_HANDLER");
|
||||
+
|
||||
toplevel = XtAppInitialize (&app_context, "Xspim", options,
|
||||
XtNumber (options), &argc, argv,
|
||||
fallback_resources, NULL, ZERO);
|
@ -1,55 +0,0 @@
|
||||
diff -Naurp spim-7.2.1-r1/CPU/spim-utils.c spim-7.2.1-r1.mult_except/CPU/spim-utils.c
|
||||
--- spim-7.2.1-r1/CPU/spim-utils.c 2005-08-28 13:58:13.000000000 -0700
|
||||
+++ spim-7.2.1-r1.mult_except/CPU/spim-utils.c 2005-10-26 14:22:15.000000000 -0700
|
||||
@@ -76,7 +76,7 @@ mem_addr initial_k_data_limit = K_DATA_L
|
||||
/* Initialize or reinitialize the state of the machine. */
|
||||
|
||||
void
|
||||
-initialize_world (char* exception_file_name)
|
||||
+initialize_world (char* exception_file_names)
|
||||
{
|
||||
/* Allocate the floating point registers */
|
||||
if (FGR == NULL)
|
||||
@@ -96,18 +96,26 @@ initialize_world (char* exception_file_n
|
||||
data_begins_at_point (DATA_BOT);
|
||||
text_begins_at_point (TEXT_BOT);
|
||||
|
||||
- if (exception_file_name != NULL)
|
||||
+ if (exception_file_names != NULL)
|
||||
{
|
||||
int old_bare = bare_machine;
|
||||
int old_accept = accept_pseudo_insts;
|
||||
+ char *state, *filename;
|
||||
|
||||
bare_machine = 0; /* Exception handler uses extended machine */
|
||||
accept_pseudo_insts = 1;
|
||||
- if (read_assembly_file (exception_file_name))
|
||||
- fatal_error ("Cannot read exception handler: %s\n", exception_file_name);
|
||||
+
|
||||
+ for(filename = strtok_r(exception_file_names, ":", &state);
|
||||
+ filename;
|
||||
+ filename = strtok_r(NULL, ":", &state)) {
|
||||
+
|
||||
+ if (read_assembly_file (filename))
|
||||
+ fatal_error ("Cannot read exception handler: %s\n", filename);
|
||||
+ write_output (message_out, "Loaded: %s\n", filename);
|
||||
+ }
|
||||
+
|
||||
bare_machine = old_bare;
|
||||
accept_pseudo_insts = old_accept;
|
||||
- write_output (message_out, "Loaded: %s\n", exception_file_name);
|
||||
|
||||
if (!bare_machine)
|
||||
{
|
||||
diff -Naurp spim-7.2.1-r1/CPU/spim-utils.h spim-7.2.1-r1.mult_except/CPU/spim-utils.h
|
||||
--- spim-7.2.1-r1/CPU/spim-utils.h 2005-08-28 13:58:13.000000000 -0700
|
||||
+++ spim-7.2.1-r1.mult_except/CPU/spim-utils.h 2005-10-26 14:23:08.000000000 -0700
|
||||
@@ -46,7 +46,7 @@ void format_mem (str_stream *ss, mem_add
|
||||
void format_registers (str_stream *ss, int print_gpr_hex, int print_fpr_hex);
|
||||
void initialize_registers ();
|
||||
void initialize_run_stack (int argc, char **argv);
|
||||
-void initialize_world (char *exception_file_name);
|
||||
+void initialize_world (char *exception_file_names);
|
||||
void list_breakpoints ();
|
||||
name_val_val *map_int_to_name_val_val (name_val_val tbl[], int tbl_len, int num);
|
||||
name_val_val *map_string_to_name_val_val (name_val_val tbl[], int tbl_len, char *id);
|
@ -1,12 +0,0 @@
|
||||
diff -Naurp spim-7.2.1.ucb.orig/xspim/buttons.c spim-7.2.1.ucb/xspim/buttons.c
|
||||
--- spim-7.2.1.ucb.orig/xspim/buttons.c 2005-08-28 13:58:15.000000000 -0700
|
||||
+++ spim-7.2.1.ucb/xspim/buttons.c 2005-10-04 22:37:40.632652040 -0700
|
||||
@@ -583,7 +583,7 @@ static void
|
||||
clear_program_state_action (Widget w, XtPointer client_data,
|
||||
XtPointer call_data)
|
||||
{
|
||||
- int clear_op = (int) client_data;
|
||||
+ long clear_op = (long) client_data;
|
||||
|
||||
switch (clear_op)
|
||||
{
|
@ -1,36 +0,0 @@
|
||||
--- CPU/spim-utils.c 2006-01-22 01:15:11.000000000 -0600
|
||||
+++ CPU/spim-utils.c 2006-01-22 01:35:59.000000000 -0600
|
||||
@@ -105,14 +105,25 @@
|
||||
bare_machine = 0; /* Exception handler uses extended machine */
|
||||
accept_pseudo_insts = 1;
|
||||
|
||||
- for(filename = strtok_r(exception_file_names, ":", &state);
|
||||
- filename;
|
||||
- filename = strtok_r(NULL, ":", &state)) {
|
||||
-
|
||||
- if (read_assembly_file (filename))
|
||||
- fatal_error ("Cannot read exception handler: %s\n", filename);
|
||||
- write_output (message_out, "Loaded: %s\n", filename);
|
||||
- }
|
||||
+ /*
|
||||
+ * strtok_r does not guarantee to keep the string usable, so we must back
|
||||
+ * up the string prior to use
|
||||
+ */
|
||||
+ char *files;
|
||||
+ if ((files = strdup(exception_file_names)) == NULL)
|
||||
+ fatal_error("Insufficient memory to complete.\n");
|
||||
+
|
||||
+ for (filename = strtok_r (files, ":", &state);
|
||||
+ filename;
|
||||
+ filename = strtok_r (NULL, ":", &state))
|
||||
+ {
|
||||
+ if (read_assembly_file (filename))
|
||||
+ fatal_error ("Cannot read exception handler: %s\n", filename);
|
||||
+
|
||||
+ write_output (message_out, "Loaded: %s\n", filename);
|
||||
+ }
|
||||
+
|
||||
+ free (files);
|
||||
|
||||
bare_machine = old_bare;
|
||||
accept_pseudo_insts = old_accept;
|
@ -1,13 +0,0 @@
|
||||
diff -Naurp spim-7.2.1.ucb.orig/CPU/string-stream.c spim-7.2.1.ucb/CPU/string-stream.c
|
||||
--- spim-7.2.1.ucb.orig/CPU/string-stream.c 2005-08-28 13:58:13.000000000 -0700
|
||||
+++ spim-7.2.1.ucb/CPU/string-stream.c 2005-10-04 22:32:37.338885592 -0700
|
||||
@@ -119,6 +119,9 @@ ss_printf (str_stream* ss, char* fmt, ..
|
||||
free_space = ss->max_length - ss->empty_pos;
|
||||
if (NULL == ss->buf)
|
||||
fatal_error ("realloc failed\n");
|
||||
+
|
||||
+ va_end (args);
|
||||
+ va_start (args, fmt);
|
||||
}
|
||||
ss->empty_pos += n;
|
||||
|
@ -1,178 +0,0 @@
|
||||
diff -ur spim-7.5-orig/spim/Makefile spim-7.5/spim/Makefile
|
||||
--- spim-7.5-orig/spim/Makefile 2009-08-15 06:16:36.000000000 +0300
|
||||
+++ spim-7.5/spim/Makefile 2009-12-22 21:35:38.679967575 +0200
|
||||
@@ -54,13 +54,13 @@
|
||||
|
||||
|
||||
# Full path for the directory that will hold the executable files:
|
||||
-BIN_DIR = /usr/bin
|
||||
+BIN_DIR = $(DESTDIR)/usr/bin
|
||||
|
||||
# Full path for the directory that will hold the exception handler:
|
||||
-EXCEPTION_DIR = /usr/lib/spim
|
||||
+EXCEPTION_DIR = $(DESTDIR)/var/lib/spim
|
||||
|
||||
# Full path for the directory that will hold the man files:
|
||||
-MAN_DIR = /usr/share/man/en
|
||||
+MAN_DIR = $(DESTDIR)/usr/share/man
|
||||
|
||||
|
||||
# If you have flex, use it instead of lex. If you use flex, define this
|
||||
@@ -92,11 +92,9 @@
|
||||
|
||||
DEFINES = $(ENDIAN) $(MEM_SIZES) -DDEFAULT_EXCEPTION_HANDLER="\"$(EXCEPTION_DIR)/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\""
|
||||
|
||||
-CC = gcc
|
||||
-CFLAGS = -I. -I$(CPU_DIR) $(DEFINES) -g -Wall
|
||||
+CFLAGS += -I. -I$(CPU_DIR) $(DEFINES) -Wall
|
||||
YFLAGS = -d --file-prefix=y
|
||||
YCFLAGS =
|
||||
-LDFLAGS = -lm
|
||||
CSH = bash
|
||||
|
||||
# lex.yy.c is usually compiled with -O to speed it up.
|
||||
@@ -110,10 +108,10 @@
|
||||
|
||||
|
||||
spim: force
|
||||
- make -f Makefile spim2
|
||||
+ $(MAKE) -f Makefile spim2
|
||||
|
||||
spim2: $(OBJS) spim.o
|
||||
- $(CC) -g $(OBJS) spim.o $(LDFLAGS) -o spim -lm
|
||||
+ $(CC) $(OBJS) spim.o $(LDFLAGS) -o spim -lm
|
||||
|
||||
|
||||
force: configuration
|
||||
@@ -131,19 +129,19 @@
|
||||
@echo
|
||||
@echo "Testing tt.bare.s:"
|
||||
$(CSH) -c "./spim -delayed_branches -delayed_loads -noexception -file $(TEST_DIR)/tt.bare.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
|
||||
@echo
|
||||
@echo "Testing tt.core.s:"
|
||||
$(CSH) -c "./spim -ef $(CPU_DIR)/exceptions.s -file $(TEST_DIR)/tt.core.s < $(TEST_DIR)/tt.in >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
|
||||
@echo
|
||||
@echo "Testing tt.endian.s:"
|
||||
$(CSH) -c "./spim -ef $(CPU_DIR)/exceptions.s -file $(TEST_DIR)/tt.endian.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
@echo
|
||||
|
||||
@@ -154,13 +152,13 @@
|
||||
@echo
|
||||
@echo "Testing tt.alu.bare.s:"
|
||||
$(CSH) -c "./spim -bare -noexception -file $(TEST_DIR)/tt.alu.bare.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
|
||||
@echo
|
||||
@echo "Testing tt.fpt.bare.s:"
|
||||
$(CSH) -c "./spim -bare -noexception -file $(TEST_DIR)/tt.fpu.bare.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
@echo
|
||||
|
||||
@@ -178,7 +176,6 @@
|
||||
install -D -m 0444 $(CPU_DIR)/exceptions.s $(EXCEPTION_DIR)/exceptions.s
|
||||
|
||||
install-man:
|
||||
- install -D -m 0444 $(DOC_DIR)/spim.man $(MAN_DIR)
|
||||
|
||||
very-clean: clean
|
||||
rm -f configuration
|
||||
diff -ur spim-7.5-orig/xspim/Makefile spim-7.5/xspim/Makefile
|
||||
--- spim-7.5-orig/xspim/Makefile 2009-08-15 06:16:37.000000000 +0300
|
||||
+++ spim-7.5/xspim/Makefile 2009-12-22 21:36:52.583871429 +0200
|
||||
@@ -175,8 +175,7 @@
|
||||
# from top Makefile
|
||||
BOOTSTRAPCFLAGS =
|
||||
|
||||
- CC = gcc -m32
|
||||
- AS = gcc -m32 -c -x assembler
|
||||
+ AS = $(CC) -m32 -c -x assembler
|
||||
|
||||
.SUFFIXES: .cc
|
||||
|
||||
@@ -201,12 +200,12 @@
|
||||
|
||||
CPP = cpp $(STD_CPP_DEFINES)
|
||||
RAWCPP = cpp -undef $(STD_CPP_OPTIONS)
|
||||
- PREPROCESSCMD = gcc -m32 -E $(STD_CPP_DEFINES)
|
||||
+ PREPROCESSCMD = $(CC) -m32 -E $(STD_CPP_DEFINES)
|
||||
|
||||
INSTALL = install
|
||||
INSTALLFLAGS = -c
|
||||
|
||||
- LD = gcc -m32 -nostdlib
|
||||
+ LD = $(CC) -m32 -nostdlib
|
||||
|
||||
LEX = flex -l
|
||||
M4 = m4
|
||||
@@ -220,7 +219,6 @@
|
||||
LINTLIBFLAG = -C
|
||||
LINTOPTS = -axz
|
||||
LN = ln -s
|
||||
- MAKE = make
|
||||
MV = mv -f
|
||||
CP = cp
|
||||
|
||||
@@ -270,14 +268,14 @@
|
||||
COL = col
|
||||
COLFLAGS = -b
|
||||
|
||||
- MODCC = gcc -m32
|
||||
+ MODCC = $(CC) -m32
|
||||
|
||||
MODCPP = cpp
|
||||
MODCFLAGS = $(CFLAGS)
|
||||
- MODAS = gcc -m32 -c -x assembler
|
||||
+ MODAS = $(CC) -m32 -c -x assembler
|
||||
MODASFLAGS =
|
||||
|
||||
- MODLD = gcc -m32 -nostdlib
|
||||
+ MODLD = $(CC) -m32 -nostdlib
|
||||
|
||||
MODLDFLAGS =
|
||||
MODLDCOMBINEFLAGS = -r
|
||||
@@ -330,7 +328,7 @@
|
||||
|
||||
ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INSTALLED_INCLUDES) $(STD_INCLUDES)
|
||||
ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES) $(EXTRA_DEFINES)
|
||||
- CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
|
||||
+ CFLAGS += $(MODULE_CFLAGS) $(ALLDEFINES)
|
||||
LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
|
||||
LDPRELIB = $(INSTALLED_LIBS)
|
||||
LDPOSTLIB =
|
||||
@@ -339,7 +337,7 @@
|
||||
|
||||
LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
|
||||
|
||||
- CCLINK = $(CC)
|
||||
+ CCLINK = $(CC) $(LDFLAGS)
|
||||
|
||||
CXXLINK = $(CXX)
|
||||
|
||||
@@ -1079,10 +1077,10 @@
|
||||
BIN_DIR = /usr/bin
|
||||
|
||||
# Full path for the directory that will hold the exception handler:
|
||||
-EXCEPTION_DIR = /usr/lib/spim
|
||||
+EXCEPTION_DIR = /var/lib/spim
|
||||
|
||||
# Full path for the directory that will hold the man files:
|
||||
-MAN_DIR = /usr/share/man/en
|
||||
+MAN_DIR = /usr/share/man
|
||||
|
||||
# If you have flex, use it instead of lex. If you use flex, define this
|
||||
# variable and set LEXFLAGS.
|
@ -1,155 +0,0 @@
|
||||
--- spim-8.0-orig/spim/Makefile 2010-01-09 05:22:57.000000000 +0000
|
||||
+++ spim-8.0/spim/Makefile 2010-04-08 18:49:55.000000000 +0100
|
||||
@@ -66,13 +66,13 @@
|
||||
|
||||
|
||||
# Full path for the directory that will hold the executable files:
|
||||
-BIN_DIR = /usr/local/bin
|
||||
+BIN_DIR = $(DESTDIR)/usr/bin
|
||||
|
||||
# Full path for the directory that will hold the exception handler:
|
||||
-EXCEPTION_DIR = /usr/local/lib/spim
|
||||
+EXCEPTION_DIR = $(DESTDIR)/var/lib/spim
|
||||
|
||||
# Full path for the directory that will hold the man files:
|
||||
-MAN_DIR = /usr/local/man/en
|
||||
+MAN_DIR = $(DESTDIR)/usr/share/man
|
||||
|
||||
|
||||
# If you have flex, use it instead of lex. If you use flex, define this
|
||||
@@ -105,10 +105,9 @@
|
||||
DEFINES = $(ENDIAN) $(MEM_SIZES) -DDEFAULT_EXCEPTION_HANDLER="\"$(EXCEPTION_DIR)/exceptions.s\"" -DSPIM_VERSION="\"`cat ../VERSION`\""
|
||||
|
||||
CC = gcc
|
||||
-CFLAGS = -I. -I$(CPU_DIR) $(DEFINES) -g -Wall
|
||||
+CFLAGS = -I. -I$(CPU_DIR) $(DEFINES) -Wall
|
||||
YFLAGS = -d --file-prefix=y
|
||||
YCFLAGS =
|
||||
-LDFLAGS = -lm
|
||||
CSH = bash
|
||||
|
||||
# lex.yy.c is usually compiled with -O to speed it up.
|
||||
@@ -122,10 +121,10 @@
|
||||
|
||||
|
||||
spim: force
|
||||
- make -f Makefile spim2
|
||||
+ $(MAKE) -f Makefile spim2
|
||||
|
||||
spim2: $(OBJS) spim.o
|
||||
- $(CC) -g $(OBJS) spim.o $(LDFLAGS) -o spim -lm
|
||||
+ $(CC) $(OBJS) spim.o $(LDFLAGS) -o spim -lm
|
||||
|
||||
|
||||
force: configuration
|
||||
@@ -143,19 +142,19 @@
|
||||
@echo
|
||||
@echo "Testing tt.bare.s:"
|
||||
$(CSH) -c "./spim -delayed_branches -delayed_loads -noexception -file $(TEST_DIR)/tt.bare.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
|
||||
@echo
|
||||
@echo "Testing tt.core.s:"
|
||||
$(CSH) -c "./spim -ef $(CPU_DIR)/exceptions.s -file $(TEST_DIR)/tt.core.s < $(TEST_DIR)/tt.in >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
|
||||
@echo
|
||||
@echo "Testing tt.endian.s:"
|
||||
$(CSH) -c "./spim -ef $(CPU_DIR)/exceptions.s -file $(TEST_DIR)/tt.endian.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
@echo
|
||||
|
||||
@@ -166,13 +165,13 @@
|
||||
@echo
|
||||
@echo "Testing tt.alu.bare.s:"
|
||||
$(CSH) -c "./spim -bare -noexception -file $(TEST_DIR)/tt.alu.bare.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
|
||||
@echo
|
||||
@echo "Testing tt.fpt.bare.s:"
|
||||
$(CSH) -c "./spim -bare -noexception -file $(TEST_DIR)/tt.fpu.bare.s >& test.out"
|
||||
- @tail -2 test.out
|
||||
+ @tail -n2 test.out
|
||||
@echo
|
||||
@echo
|
||||
|
||||
@@ -192,8 +191,6 @@
|
||||
install -m 0444 $(CPU_DIR)/exceptions.s $(EXCEPTION_DIR)/exceptions.s
|
||||
|
||||
install-man:
|
||||
- install -d $(MAN_DIR)
|
||||
- install -m 0444 $(DOC_DIR)/spim.man $(MAN_DIR)
|
||||
|
||||
very-clean: clean
|
||||
rm -f configuration
|
||||
--- spim-8.0-orig/xspim/Makefile 2010-01-09 05:22:58.000000000 +0000
|
||||
+++ spim-8.0/xspim/Makefile 2010-04-08 18:52:21.000000000 +0100
|
||||
@@ -175,8 +175,7 @@
|
||||
# from top Makefile
|
||||
BOOTSTRAPCFLAGS =
|
||||
|
||||
- CC = gcc -m32
|
||||
- AS = gcc -m32 -c -x assembler
|
||||
+ AS = $(CC) -m32 -c -x assembler
|
||||
|
||||
.SUFFIXES: .cc
|
||||
|
||||
@@ -201,12 +200,12 @@
|
||||
|
||||
CPP = cpp $(STD_CPP_DEFINES)
|
||||
RAWCPP = cpp -undef $(STD_CPP_OPTIONS)
|
||||
- PREPROCESSCMD = gcc -m32 -E $(STD_CPP_DEFINES)
|
||||
+ PREPROCESSCMD = $(CC) -m32 -E $(STD_CPP_DEFINES)
|
||||
|
||||
INSTALL = install
|
||||
INSTALLFLAGS = -c
|
||||
|
||||
- LD = gcc -m32 -nostdlib
|
||||
+ LD = $(CC) -m32 -nostdlib
|
||||
|
||||
LEX = flex -l
|
||||
M4 = m4
|
||||
@@ -270,14 +269,14 @@
|
||||
COL = col
|
||||
COLFLAGS = -b
|
||||
|
||||
- MODCC = gcc -m32
|
||||
+ MODCC = $(CC) -m32
|
||||
|
||||
MODCPP = cpp
|
||||
MODCFLAGS = $(CFLAGS)
|
||||
- MODAS = gcc -m32 -c -x assembler
|
||||
+ MODAS = $(CC) -m32 -c -x assembler
|
||||
MODASFLAGS =
|
||||
|
||||
- MODLD = gcc -m32 -nostdlib
|
||||
+ MODLD = $(CC) -m32 -nostdlib
|
||||
|
||||
MODLDFLAGS =
|
||||
MODLDCOMBINEFLAGS = -r
|
||||
@@ -330,7 +329,7 @@
|
||||
|
||||
ALLINCLUDES = $(INCLUDES) $(EXTRA_INCLUDES) $(TOP_INCLUDES) $(INSTALLED_INCLUDES) $(STD_INCLUDES)
|
||||
ALLDEFINES = $(ALLINCLUDES) $(STD_DEFINES) $(PROTO_DEFINES) $(THREADS_DEFINES) $(MODULE_DEFINES) $(DEFINES) $(EXTRA_DEFINES)
|
||||
- CFLAGS = $(CDEBUGFLAGS) $(CCOPTIONS) $(THREADS_CFLAGS) $(MODULE_CFLAGS) $(ALLDEFINES)
|
||||
+ CFLAGS = $(MODULE_CFLAGS) $(ALLDEFINES)
|
||||
LINTFLAGS = $(LINTOPTS) -DLINT $(ALLDEFINES) $(DEPEND_DEFINES)
|
||||
LDPRELIB = $(INSTALLED_LIBS)
|
||||
LDPOSTLIB =
|
||||
@@ -339,7 +338,7 @@
|
||||
|
||||
LDLIBS = $(LDPOSTLIBS) $(THREADS_LIBS) $(SYS_LIBRARIES) $(EXTRA_LIBRARIES)
|
||||
|
||||
- CCLINK = $(CC)
|
||||
+ CCLINK = $(CC) $(LDFLAGS)
|
||||
|
||||
CXXLINK = $(CXX)
|
||||
|
@ -1,106 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spim/spim-7.2.1-r3.ebuild,v 1.7 2009/03/20 03:25:56 jmbsvicetto Exp $
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MIPS Simulator"
|
||||
HOMEPAGE="http://www.cs.wisc.edu/~larus/spim.html"
|
||||
SRC_URI="http://www.cs.wisc.edu/~larus/SPIM/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~sparc x86"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="X? ( x11-libs/libXaw
|
||||
x11-libs/libXp )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-misc/imake
|
||||
x11-proto/xproto )
|
||||
>=sys-apps/sed-4
|
||||
sys-devel/bison"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
# Patches from eradicator submitted upstream. Fixes amd64 and others...
|
||||
epatch "${FILESDIR}/${PN}-7.2.1-envvar-exception.patch"
|
||||
epatch "${FILESDIR}/${PN}-7.2.1-c99.patch"
|
||||
epatch "${FILESDIR}/${PN}-7.2.1-ptrsize.patch"
|
||||
epatch "${FILESDIR}/${PN}-7.2.1-string-stream.patch"
|
||||
epatch "${FILESDIR}/${PN}-7.2.1-multiple-exception.patch"
|
||||
|
||||
# Fix string handling on multiple exceptions patch
|
||||
epatch "${FILESDIR}/${PN}-7.2.1-string-handling-fix.patch"
|
||||
|
||||
# Fix documentation files
|
||||
cd "${S}/Documentation"
|
||||
mv spim.man spim.1
|
||||
mv xspim.man xspim.1
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/spim"
|
||||
|
||||
./Configure || die "Configure Failed!"
|
||||
|
||||
sed -i \
|
||||
-e 's:@make:@$(MAKE):' \
|
||||
-e 's:\(BIN_DIR = \).*$:\1\$(DESTDIR)/usr/bin:' \
|
||||
-e 's:\(MAN_DIR = \).*$:\1\$(DESTDIR)/usr/share/man:' \
|
||||
-e 's:\(EXCEPTION_DIR = \).*$:\1$(DESTDIR)/var/lib/spim:' \
|
||||
-e 's:\(^\W*install.*\) exceptions.s \(.*$\):\1 \$(CPU_DIR)/exceptions.s \2:' \
|
||||
-e "s:^\W*install.* spim.man .*$::" \
|
||||
-e "s:tail -2:tail -n2:" \
|
||||
Makefile
|
||||
|
||||
emake CC="$(tc-getCC)" || die
|
||||
|
||||
if use X ; then
|
||||
cd "${S}/xspim"
|
||||
|
||||
./Configure || die "Configure Failed!"
|
||||
|
||||
xmkmf || die
|
||||
|
||||
sed -i \
|
||||
-e 's:@make:@$(MAKE):' \
|
||||
-e "s:\(BIN_DIR = \).*$:\1/usr/bin:" \
|
||||
-e "s:\(MAN_DIR = \).*$:\1/usr/share/man:" \
|
||||
-e "s:\(EXCEPTION_PATH = \).*$:\1/var/lib/spim/exceptions.s:" \
|
||||
Makefile
|
||||
|
||||
emake CC="$(tc-getCC)" -j1 xspim || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/spim"
|
||||
make test || die "Failed to pass tests!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
dodir /usr/share/man
|
||||
dodir /var/lib/spim
|
||||
|
||||
cd "${S}/spim"
|
||||
make install DESTDIR="${D}" || die "Unable to install spim"
|
||||
|
||||
if use X ; then
|
||||
cd "${S}/xspim"
|
||||
make DESTDIR="${D}" install || die "Unable to install xspim"
|
||||
fi
|
||||
|
||||
cd "${S}/Documentation"
|
||||
doman spim.1
|
||||
use X && doman xspim.1
|
||||
|
||||
dohtml SPIM.html
|
||||
dodoc BLURB
|
||||
|
||||
cd "${S}"
|
||||
dodoc README VERSION ChangeLog
|
||||
}
|
@ -1,96 +0,0 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spim/spim-7.3.ebuild,v 1.8 2009/03/20 03:25:56 jmbsvicetto Exp $
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MIPS Simulator"
|
||||
HOMEPAGE="http://www.cs.wisc.edu/~larus/spim.html"
|
||||
SRC_URI="http://www.cs.wisc.edu/~larus/SPIM/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~sparc x86"
|
||||
IUSE="X"
|
||||
RESTRICT="strip"
|
||||
RDEPEND="X? ( x11-libs/libXaw
|
||||
x11-libs/libXp )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-misc/imake
|
||||
x11-proto/xproto )
|
||||
>=sys-apps/sed-4
|
||||
sys-devel/bison"
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
|
||||
# Fix documentation files
|
||||
cd "${S}/Documentation"
|
||||
mv spim.man spim.1
|
||||
mv xspim.man xspim.1
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/spim"
|
||||
|
||||
./Configure || die "Configure Failed!"
|
||||
|
||||
sed -i \
|
||||
-e 's:@make:@$(MAKE):' \
|
||||
-e 's:\(BIN_DIR = \).*$:\1\$(DESTDIR)/usr/bin:' \
|
||||
-e 's:\(MAN_DIR = \).*$:\1\$(DESTDIR)/usr/share/man:' \
|
||||
-e 's:\(EXCEPTION_DIR = \).*$:\1$(DESTDIR)/var/lib/spim:' \
|
||||
-e 's:\(^\W*install.*\) exceptions.s \(.*$\):\1 \$(CPU_DIR)/exceptions.s \2:' \
|
||||
-e "s:^\W*install.* spim.man .*$::" \
|
||||
-e "s:tail -2:tail -n2:" \
|
||||
Makefile
|
||||
|
||||
emake CC="$(tc-getCC)" || die
|
||||
|
||||
if use X ; then
|
||||
cd "${S}/xspim"
|
||||
|
||||
./Configure || die "Configure Failed!"
|
||||
|
||||
xmkmf || die
|
||||
|
||||
sed -i \
|
||||
-e 's:@make:@$(MAKE):' \
|
||||
-e "s:\(BIN_DIR = \).*$:\1/usr/bin:" \
|
||||
-e "s:\(MAN_DIR = \).*$:\1/usr/share/man:" \
|
||||
-e "s:\(EXCEPTION_DIR = \).*$:\1/var/lib/spim:" \
|
||||
Makefile
|
||||
|
||||
emake CC="$(tc-getCC)" -j1 xspim || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/spim"
|
||||
make test || die "Failed to pass tests!"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /usr/bin
|
||||
dodir /usr/share/man
|
||||
dodir /var/lib/spim
|
||||
|
||||
cd "${S}/spim"
|
||||
make install DESTDIR="${D}" || die "Unable to install spim"
|
||||
|
||||
if use X ; then
|
||||
cd "${S}/xspim"
|
||||
make DESTDIR="${D}" install || die "Unable to install xspim"
|
||||
fi
|
||||
|
||||
cd "${S}/Documentation"
|
||||
doman spim.1
|
||||
use X && doman xspim.1
|
||||
|
||||
dohtml SPIM.html
|
||||
dodoc BLURB
|
||||
|
||||
cd "${S}"
|
||||
dodoc README VERSION ChangeLog
|
||||
}
|
@ -1,81 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-emulation/spim/spim-7.5.ebuild,v 1.2 2010/01/15 02:27:54 abcd Exp $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="MIPS Simulator"
|
||||
HOMEPAGE="http://www.cs.wisc.edu/~larus/spim.html"
|
||||
SRC_URI="http://www.cs.wisc.edu/~larus/SPIM/${P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="X? ( x11-libs/libXaw
|
||||
x11-libs/libXp )"
|
||||
DEPEND="${RDEPEND}
|
||||
X? ( x11-misc/imake
|
||||
x11-proto/xproto )
|
||||
>=sys-apps/sed-4
|
||||
sys-devel/bison"
|
||||
|
||||
src_prepare() {
|
||||
# fix bugs 240005 and 243588
|
||||
epatch "${FILESDIR}/${P}-respect_env.patch"
|
||||
tc-export CC
|
||||
|
||||
# Fix documentation files
|
||||
cd "${S}/Documentation"
|
||||
mv spim.man spim.1
|
||||
mv xspim.man xspim.1
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
cd "${S}/spim"
|
||||
./Configure || die "Configure Failed!"
|
||||
|
||||
if use X; then
|
||||
cd "${S}/xspim"
|
||||
./Configure || die "Configure Failed!"
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
cd "${S}/spim"
|
||||
emake || die
|
||||
|
||||
if use X; then
|
||||
cd "${S}/xspim"
|
||||
emake -j1 xspim || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dodir /var/lib/spim || die
|
||||
dodoc README VERSION ChangeLog || die
|
||||
|
||||
cd "${S}/spim"
|
||||
emake DESTDIR="${D}" install || die "Unable to install spim"
|
||||
|
||||
if use X; then
|
||||
cd "${S}/xspim"
|
||||
emake DESTDIR="${D}" install || die "Unable to install xspim"
|
||||
|
||||
doman "${S}/Documentation/xspim.1"
|
||||
fi
|
||||
|
||||
cd "${S}/Documentation"
|
||||
doman spim.1 || die
|
||||
|
||||
dohtml SPIM.html || die
|
||||
dodoc BLURB || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${S}/spim"
|
||||
make test || die "Failed to pass tests!"
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
# ChangeLog for app-misc/lolcat
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/lolcat/ChangeLog,v 1.1 2012/09/24 18:51:47 hasufell Exp $
|
||||
|
||||
*lolcat-42.0.99 (24 Sep 2012)
|
||||
|
||||
24 Sep 2012; Julian Ospald <hasufell@gentoo.org> +lolcat-42.0.99.ebuild,
|
||||
+metadata.xml:
|
||||
initial import
|
||||
|
@ -1,18 +0,0 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST lolcat-42.0.99.gem 204288 SHA256 cafd788a6b3e0177a20a9e44dfbb144ea0b6b62c9c9fb413c5223778cdd92558 SHA512 fe5a1b77634c430dd699372f026b9947b53aa6def822dc1292b7bf9f5575747abef03c6625eee76e1d26c2b01fdae06409b79bc5286ef85a6c28be0af4429e50 WHIRLPOOL 79e54ea2054dc70d1629020144efbb6e60fef1c43834e5412c32b9e040b27627de9e8bae6a4c771c98b72aaffcb0c43e3397ab2a6f34d7b2c718b468afad781f
|
||||
EBUILD lolcat-42.0.99.ebuild 551 SHA256 6020c09e489f7332206674eb2dd03b1babaaa6dcd0817270a0cecbbd1c96a8f2 SHA512 16f3922b9a96758f3b78560edb2df8ed0f6d73cde30e06143084eff192c4d7f76e41dc08275d44d90a9d6de8514d3521490522dc132e0a4e7b92fa7079263a3b WHIRLPOOL 1de0086e3b1f22926f6509129b9431752d3f018c40b9069de4fd561ec07242d9e728d486d40e06db0319e511ed6fb893c85de19d3c59a6d47e12d12e36ec976a
|
||||
MISC ChangeLog 346 SHA256 31896d3c3c2500d54163e5af34bdefecbe21f11496fb5408d4453c40faaa7717 SHA512 552870c844d5d0cda62a85fe0746a5f6bf10720f2f93199deb3dae37f587cafe667e8d60f470b0f8d89a2ea10ece7efda1b4808d2faeae28f8ba2c448ea1d6d1 WHIRLPOOL 9c6ef2623572524da6ee6fb321046934c3724ebd1e3445a0b9f397a83564ebd4a67417ef27ab04a20415e571833e63f5f24ebeaa4939f86b76af56db57664c45
|
||||
MISC metadata.xml 235 SHA256 11ffaf6c7e9d3f8dbb48fb60cd443d87b61015bc3197206ca230f5c2b0c1e013 SHA512 8ff2114c96567a53f83cd07149d1530286182f54b3d1286b9ceccea41e85734be19d0f60876c73880d76baac48e698de91114bfda459e2ee6ade9c3237847133 WHIRLPOOL bd4bb26791fe245f1c2407aa690887524eef3e76de87b4f2b7049f436661ee78a669e4fe4415e227aa50ee404bbfbaf1822fa648792919f93cb3674fa0f55858
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQYKvHAAoJEFpvPKfnPDWzQUUIAI6T1g0kMdpJLyZDa/0M7WHg
|
||||
swAhnOkTexHWQ+RGd6oKrmSxzgUJ6mAOZaJsw2tmOG4p2DFXKBsFvHOQU6PW8gIu
|
||||
SSbSiBisaHLR4oRXDDpWuwt8cwLUGIjycdeVvJg4qYUUGldXLMrQCfCMxiOZwdND
|
||||
/Vq9xuSNIgrut6o/lXmGS/h3xsL7LDWjlJGJs6lO67VDTfXROT/1+IoeN6RRYlVB
|
||||
CDyDPGgLyn/CPsl4AAjiPQCmJLUnjZlRoweuKYJepIz/vo8O+6edHkJmPGo6VtVo
|
||||
dDMGO5ngq0F6xuI3huT9Ib8u1JJylYTwUffoaqDyR34LnpVk5KK3d79U9fBQMYA=
|
||||
=lumX
|
||||
-----END PGP SIGNATURE-----
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-vim/automatictexplugin/automatictexplugin-12.1.ebuild,v 1.1 2012/09/26 21:17:53 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
VIM_PLUGIN_VIM_VERSION="7.3"
|
||||
|
||||
inherit vim-plugin
|
||||
|
||||
MY_P="AutomaticTexPlugin_${PV}"
|
||||
DESCRIPTION="vim plugin: a comprehensive plugin for editing LaTeX files"
|
||||
HOMEPAGE="http://atp-vim.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/atp-vim/releases/${MY_P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
S="${WORKDIR}"
|
||||
|
||||
VIM_PLUGIN_HELPFILES="automatic-tex-plugin.txt"
|
||||
|
||||
RDEPEND="|| ( app-editors/vim[python] app-editors/gvim[python] )
|
||||
!app-vim/vim-latex
|
||||
app-vim/align
|
||||
app-text/wdiff
|
||||
>=dev-lang/python-2.7
|
||||
dev-python/psutil
|
||||
dev-tex/latexmk
|
||||
dev-tex/detex
|
||||
virtual/tex-base"
|
@ -1,12 +1,24 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX v8-3.10.8.10-darwin-arch.patch 1146 SHA256 4b352c597105d71a7f1c907062dec71891d7e89a9e8b617330509f60ba01cf88 SHA512 a137cf351b9c4f83fa31a8ec7acecd046683a1cdfe5247b41b3bce41ef4a47bf828738723f66b32c3b5f0e0c8f71cf5b36db9e8bb644c7f02e679c9002e39719 WHIRLPOOL 69b691d9f058621f5c2eef3e7a1c489345f0ef390778fef4296b538690d0d8e3ab13e45d111007742cea1d5160b9c1195308aead87b39ed8a605a6275e7e236d
|
||||
AUX v8-3.10.8.10-freebsd9.patch 421 SHA256 2cd4acf369ae32d549fbddfe5605379e1563a4227bae5a41b4de66078b7d75ad SHA512 3532cd316024fa6d0d8c0cbc4d3374913007da34ee8d33038e22d10a0c2663c2879c7b82b0b0edeb96c36adf8dc1ca02ff7f8ec4caf387f0f4031ba539f28631 WHIRLPOOL 3a419c10d1f5a2a1e00149b7219e121c91ce9791eb0b67608f69b27f4d2347703abd27a1ed51fa945dd14f6425b5e05fa93b932b470b407e4008673e83e518bc
|
||||
AUX v8-makefile-hardfp-r0.patch 462 SHA256 f4b0bbd7134856a0e4ff8895170818f3c7f8f1c566fd944583550b4af6b8d3a0 SHA512 b438a895cfaad18ea7a50fcce98269691bdc1bcb10b6f4829322a094235c593dac5e156eed803a9f9b0bed5f5f008e7bbc508ce6ecc8fb25c63731d4b024515f WHIRLPOOL 49fbfb6efe2e46ebf7d3de3729e59a610e984ab145aef68968ac8c14b147f4d714276930a809dce5307415fe3de5e6a4ec4a8f5c655a959358117a5ffeec7014
|
||||
DIST v8-3.12.19.11.tar.bz2 10184024 SHA256 070b89121f38efef175d435eb087dea6d17ce80de3ced5e984579ce77da9bb77 SHA512 f6dc842e5a36e5b21cfd76118397f983256a8dd5748cc4bdec57969187b0aec014ed46c48e580a4df15bbf1c86bcedd19ac1adc05aa0dae5d1cf0f941982bd92 WHIRLPOOL aced79b3642634008d255972a1ecbe4d6a5138d4818464ea0283529b8ab2a4254d794d5d0541b338b788ab7aec9d5a02984186c1f77fe9bfe7734b211f2d2507
|
||||
DIST v8-3.12.19.13.tar.bz2 10183672 SHA256 838f4521650486a8fc26ed24ab1c0b6210688f62e2365cfde3a8ac96f97da9e1 SHA512 05517982372b262d78e4ae4b5ce9baf4468d560e0e340820dc3e46ffb186da7b380848bb067bc29386275be8101e48655831c42c853160290dd5d92fbc2e9e12 WHIRLPOOL 4368b39061ff37c7085692482fc086d0d640803f2e5df4b2b4e71e477e5547fab41a7699b85b87c1bccee69d401163eb321dcd4a37cad49084a6ea25cd2111ac
|
||||
DIST v8-3.13.6.tar.bz2 10197030 SHA256 356e166e922005b784445388a5c46aceef6c702fecd84435a21e105345ecb94c SHA512 67b8bab0d5e8059c8abb17d8acb3b698b9ee9c9b57bd9fd3dd5489b4e6e544cd5a9b11c6638230f73a94a6e18c4fcb532f2b2ca7bab2d8b1721f5f70ab39e967 WHIRLPOOL ce8f22573c4857492a63ab7fbec76077628a34c9e9d2e8d188723b6950fb439c33932bff0cd52260224a352cbc49bb0ca50f877e57f1f578d68fae03deaed4ee
|
||||
DIST v8-3.13.7.1.tar.bz2 10201729 SHA256 6c903410651d87f67e7c5b35321e8a6709b2e442fa6e283ac2def898fdc4d4a7 SHA512 015285af38b9e9259abb0f1fe2f1c1c24b7280c3a2424c119d9dc64b1d213942a30f6eec8e7517a6badad88e455b8fc97d8ea074d991153853529a29d942a5cf WHIRLPOOL b2f002e5dfc3e9c344dced70c9f0999fa2087636842053df25168af324d71ec3ecffd4d506d924f7d8a6e4303d691cb18bc6af7ccbb49452d38a3b34fa63b581
|
||||
EBUILD v8-3.12.19.11.ebuild 3215 SHA256 9a89cd152cc7dccb9d625959519cd202c413d4c567772cda96346a19220d6aa6 SHA512 971c8664d11bc58edb55c5394700462aaf7df4b8ecad219d46f07353142b58ee2f245d67f5ba8940177a2edf19bc371391b5a78f7c6e152c99d57452acf1bbb5 WHIRLPOOL b004a17a03bee27c362f8115bcc98080a1ebac87d3641209c6f99327a684992bd4b16d21bee6ea9b21ba26e8a3549877d5be9de1d91bed36d5592cf9a26fe4e6
|
||||
EBUILD v8-3.12.19.13.ebuild 3221 SHA256 d9aef5d391a87c95b7c42f375b986238eb17a6b00f8b80e4f531764626322ad5 SHA512 da1c6e6ff2907f707094d0363a8cba118f899944a3584b66655893d05d138cdd3ea7cef402624861558053f556aad429f43351870556532b19e4dd01dab686d6 WHIRLPOOL 9e687a10581da6d14ea19ff08d779682bcdba4190f33c0a00a7986a9da0e6054dd99c674367adb2436c34c1484bd7165cd91efdd0f24bb14a5dfb27e27a0da20
|
||||
EBUILD v8-3.13.6.ebuild 3315 SHA256 c1b3dac4277a88ad829025a6ca8b6d2b1518766f5c20d88530d072549bb287f1 SHA512 168d9a9a6d9dd18969d14bb3758b35d80ee3e7fa688be0db67be0c3d2dfaef5776c6fe1279eecfe10f92305dc3bb1b75f361e1b0fe1dd0afa41eef49fe7a9d91 WHIRLPOOL f10f8a7c4e04d61577b871eb8fefbff3b8ef5f68f115d66d0301e9d753afc6840147e9d41a581c0b17f2eb4ae0b9d17c098e7147fea25e091cda1cdcc39336b5
|
||||
EBUILD v8-3.13.7.1.ebuild 3317 SHA256 bf209aeafa960306b8aa500b2c6aed1e09bd98f20391056aab39472da59bdf22 SHA512 5039ce35679181d02fec8127b3f5a2db913392d109d7d4a32a90e97bcff522053e884bb384d5f96ad927fb26d74c105d416b74f52bba0dfdf613ae91cdef6db4 WHIRLPOOL fcbe584d166d7d4f57d3e71635cc2d73551bc1da48fb28a77a8eb5f9cc47abb06885b3d91200ebde89e75bdc834cfab323079aada83d2bdd59c6ee35773d83be
|
||||
EBUILD v8-9999.ebuild 3244 SHA256 1394bccef1f54cb9be75648283693cbdd630b708d35a5272cece4a212cc76635 SHA512 5bf4fcf1f066414efed5a8297fb7f8969be51cdcfec62b868dd3319d894fdc0b68ee94a0c72647336f112acffbea192dc65748406432a37451ff3d53c472d26e WHIRLPOOL 82e547161e975ce58a652a1f86d524be765ad54b0898920c62209c3b8c0df1120775e0bcb8b1ec2c8487f67c4e19503861631c9a5303f4146a5019f6900a7cac
|
||||
MISC ChangeLog 38106 SHA256 ab459cce3ccd8ad2a9d389d01e7772f38fc3102b1c0597655963b1a2a65a88d8 SHA512 d2f37a7368ce4836a7ebd6b566124fe936aa7a79f2cd73b69f1668711e27744b1632dc7031752c1c6fd9312cb5341d2790afdabd3129e7a6e53f3d46d6292c9d WHIRLPOOL 58a505edb0cbd73293a6b3eb7daa17061d1e681879e0fa86c9f3da709d8317eda5c7917b3ab405e7d61616446fa52d8b299258c6659c9bb210803f1da7424ede
|
||||
MISC ChangeLog 38234 SHA256 77c17a05665bb22217f8f207810e83e69526fb6152756d13a6ab7253d47bdd68 SHA512 fc5fd359dbeadf92d009a58c0a737d2309f0018580644e53b6d1afd1871f379a47a9dedfcf55bbfff4cef156cee7fa5f7223feb6d93aba4371a5e56df0e93ac4 WHIRLPOOL 8ee21fa6706cf7404e7369214f8b816b4c880257fec8bd3b6bd14f120506ad203719e4eaade692a467ac9838faeaf80d14ba2507be820d68d00c4fa64a43da2a
|
||||
MISC metadata.xml 162 SHA256 8a3ecdcf518f45ec4843398f9896c9b4d1c867ff2cf2851cf40b06f756f111e8 SHA512 51796fe7e55b73dbfbe4a6b5fd089f5e8e4d327ff67d4a267692dda38380df5048ea77e8f058c466ae17726af5f099a3240b0500d53e421d95acc583164d3fe9 WHIRLPOOL 279b6ed997fab0d4278c01814bdd067068bceff8d1ce9933087828ce7598513b5a809013c996a3b134da6072c698a87ae151cfb56407fd62ff465b165197f5bf
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iF4EAREIAAYFAlBjqLwACgkQC77qH+pIQ6RsewD/VnRR5XYd8jSnyqHTGiEiBW9E
|
||||
/7zizZYaVmImUFgSEB0A/ApqGZPOOweP3vXYTpmye+Ruhyk2UhCi2IYX49yZy+qz
|
||||
=R23V
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,133 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/v8/v8-3.12.19.13.ebuild,v 1.1 2012/09/27 01:15:34 floppym Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit eutils multilib pax-utils python toolchain-funcs versionator
|
||||
|
||||
DESCRIPTION="Google's open source JavaScript engine"
|
||||
HOMEPAGE="http://code.google.com/p/v8"
|
||||
SRC_URI="http://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.bz2"
|
||||
LICENSE="BSD"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86 ~x86-fbsd ~x64-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-3.10.8.10-freebsd9.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export AR CC CXX RANLIB
|
||||
export LINK=${CXX}
|
||||
|
||||
# Use target arch detection logic from bug #354601.
|
||||
case ${CHOST} in
|
||||
i?86-*) myarch=ia32 ;;
|
||||
x86_64-*)
|
||||
if [[ $ABI = x86 ]] ; then
|
||||
myarch=ia32
|
||||
else
|
||||
myarch=x64
|
||||
fi ;;
|
||||
arm*-*) myarch=arm ;;
|
||||
*) die "Unrecognized CHOST: ${CHOST}"
|
||||
esac
|
||||
mytarget=${myarch}.release
|
||||
|
||||
soname_version="$(get_version_component_range 1-3)"
|
||||
|
||||
local snapshot=on
|
||||
host-is-pax && snapshot=off
|
||||
|
||||
# TODO: Add console=readline option once implemented upstream
|
||||
# http://code.google.com/p/v8/issues/detail?id=1781
|
||||
|
||||
emake V=1 \
|
||||
library=shared \
|
||||
werror=no \
|
||||
soname_version=${soname_version} \
|
||||
snapshot=${snapshot} \
|
||||
${mytarget} || die
|
||||
|
||||
pax-mark m out/${mytarget}/{cctest,d8,shell} || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local arg testjobs
|
||||
for arg in ${MAKEOPTS}; do
|
||||
case ${arg} in
|
||||
-j*) testjobs=${arg#-j} ;;
|
||||
--jobs=*) testjobs=${arg#--jobs=} ;;
|
||||
esac
|
||||
done
|
||||
|
||||
tools/test-wrapper-gypbuild.py \
|
||||
-j${testjobs:-1} \
|
||||
--arch-and-mode=${mytarget} \
|
||||
--no-presubmit \
|
||||
--progress=dots || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr
|
||||
doins -r include || die
|
||||
|
||||
if [[ ${CHOST} == *-darwin* ]] ; then
|
||||
# buildsystem is too horrific to get this built correctly
|
||||
mkdir -p out/${mytarget}/lib.target
|
||||
mv out/${mytarget}/libv8.so.${soname_version} \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
install_name_tool \
|
||||
-id "${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) \
|
||||
|| die
|
||||
install_name_tool \
|
||||
-change \
|
||||
"${S}"/out/${mytarget}/libv8.so.${soname_version} \
|
||||
"${EPREFIX}"/usr/$(get_libdir)/libv8$(get_libname) \
|
||||
out/${mytarget}/d8 || die
|
||||
fi
|
||||
|
||||
dobin out/${mytarget}/d8 || die
|
||||
|
||||
dolib out/${mytarget}/lib.target/libv8$(get_libname ${soname_version}) || die
|
||||
dosym libv8$(get_libname ${soname_version}) /usr/$(get_libdir)/libv8$(get_libname) || die
|
||||
|
||||
dodoc AUTHORS ChangeLog || die
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
preserved_libs=()
|
||||
local baselib candidate
|
||||
|
||||
eshopts_push -s nullglob
|
||||
|
||||
for candidate in "${EROOT}usr/$(get_libdir)"/libv8$(get_libname).*; do
|
||||
baselib=${candidate##*/}
|
||||
if [[ ! -e "${ED}usr/$(get_libdir)/${baselib}" ]]; then
|
||||
preserved_libs+=( "${EPREFIX}/usr/$(get_libdir)/${baselib}" )
|
||||
fi
|
||||
done
|
||||
|
||||
eshopts_pop
|
||||
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ ${#preserved_libs[@]} -gt 0 ]]; then
|
||||
preserve_old_lib_notify "${preserved_libs[@]}"
|
||||
fi
|
||||
}
|
@ -1,6 +1,22 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST libtasn1-2.12.tar.gz 1950733 SHA256 0e257a8a01c80e464f73262e13c226e04a15165c2ad087a340f53902281a1c5d SHA512 7b4d66054aa73a62634842e000dc242a06b1c7904d0b4ab005010ad95518a6c5d787b299821165e6d8b5403128e933eefe487a39528989392f3990b5b6404d0e WHIRLPOOL 2909d8abf385c01aaf3e8544715c8cbb67a4c53fe62db6fff5bfda0b5d2f50791272015b5b2ea39c575e9f71f69c84d7b76b16aa6994985d851c5d2c85fca186
|
||||
DIST libtasn1-2.13.tar.gz 1964659 SHA256 a56e46483d1d42fe44ba58c9758620844042468d7c2d75f6318cdf3222745a91 SHA512 4af2f5b90e416014ced6f1aa1f9fb4d047b4cd145ecbd5854488e29482c14bf63e6bde16cb8931c5a1c7a7ff427b95ddd0e035faf93a62a2afbb317a25ca4e9e WHIRLPOOL 7bd209b4daffbfe8412acc67932f4f36fc7f890804049c57c8a3cbe0a793515569f27df5eba6c239adcef996c669c851d4db7f522a3526571c7823ad544cb2ec
|
||||
EBUILD libtasn1-2.12.ebuild 912 SHA256 0f063c182258e145a7d72b8bf5bc8170f1c240d5926fe36679f02533d933b4e5 SHA512 2ff74af6085cffe61262214a55c654a88c769d04f3e704cf474c1a900932266746e0b4bedaa168fad0cc62a074607db2baa7e2896fe400f9f920fc9d441d205d WHIRLPOOL 9905891fd898497e9d3a81f8543f19a61620c50dfae36e5b6a3246e34ceb1653530ddcd25794d03d2495364e0926513d54126f5fc1d2ac35b23819141ab53a57
|
||||
EBUILD libtasn1-2.13.ebuild 925 SHA256 69b1901cc926abd75cfa796b0222375e03a56df73a5b92419581756e42823b29 SHA512 451291b2ce9c48ddcdac917432546d8de8abdce6afafda5a687c7771d8d48876a5ab54e0d7b41ba74079839e9af3aeb1568fb451027b18422f4003626ff6d580 WHIRLPOOL 595c2a5e77ea5b4f054e177e7d8b31e4c9cdacdcd493146cf9799a18c2d3c08c8b8b5242e784003987affc4e375dbfdb54bd672ab7f059bcfe700bf06f79854a
|
||||
MISC ChangeLog 20075 SHA256 de52249fa96b878a48ea0198f518e29f9ee17db90150c0a27ac0079fd6ff92ca SHA512 34410cb0f486205ffa2b8daab6889576af331eae3661db5e6d1bec713ba5c451195bd4758bd13793a2d23574bbb1ed201e66bf76e793977f4fb6c588af532cc4 WHIRLPOOL f0448a77102ef34e80178ea4944404c2960442437b7df6b4a6b3294a49d55e6e634d5b6f117d7b545a593f22b9a7b32c521d21a87d7925f779db92987a31cca2
|
||||
DIST libtasn1-2.14.tar.gz 1977010 SHA256 bc2936cd20267859278145e563427c274d27aaae30ecdf50a04cdd4ec0153d54 SHA512 572b21f8b2e1dec2b2a8819c69dcc6a3985079cfbc64ccfd0b248b8c1c0eac367f4d8c6d97d8ef127f2054cb74fd6652fb1818b6b94dc9a09597202fefa85873 WHIRLPOOL 59e9b3df23e3e54fd56230a4c8541935fda4cc00098b459d7de2204277c0f286642f4b696efe1eba56413163c9243e0274972aa7f32ada50fbc544f7fc7a133c
|
||||
EBUILD libtasn1-2.12.ebuild 910 SHA256 bf4327eefd18d3b465f5378608d87930f1cca59d9be82c3ba30b3e0432a012ab SHA512 4ae7145c752d25d09f572535329c42c386a2db5b6b9c38be9ad860fb9a466fd71caad3b385371df6f586e6b60fb64394d42a2e903294e0a3d30cb7354dc01ec1 WHIRLPOOL 8e908f2fea4393cd28c7799f3442249f4f8506cd5e5a93754b35ff83b6332b6a7e9700a64b84b430972fa07db3b7ef284a9f65eb10a7ba098f727c94c9f9f549
|
||||
EBUILD libtasn1-2.13.ebuild 922 SHA256 f39db7649776bbe1ee35c1eea815ac4919058a9ce2b382f05046cc9c81f56c03 SHA512 af554c5dfef839cb09a5753d4de3f3c8cfb2cbbfd5e551f560c0a8766498b2e6bf061b5221b7c16a5613ac47ad9725208148bc73b7e22ab9949bb86c36b24d14 WHIRLPOOL 1fc67c7a24f56aadfcbecbd26b9deb324ed285a7cd7479d53726a38cf1a54802d5776a5b8113f1fe50ce4ac2c628663f308e793550fb88d03acdd4bd9d621fd2
|
||||
EBUILD libtasn1-2.14.ebuild 922 SHA256 e541fb74b6d6da669995bc904d7980a5baf09b5d07a8867f49c15961d8541cc8 SHA512 4a9952db05ffe2dcb38f577e581e77c3307d478e1ed3783e5d058bf3764fa32ec22385cddbd63b094ec1d7ceb78f7218c41b9f95163821b9fe61a509d2aaa3d7 WHIRLPOOL 9cb88786f8c2fd91f755bfa6d8c277283a0770650fd4f2e37dfa879b744537e00bf02615b71c762701605b6e4d5cbce34b6608b55f782001a1de8bded4565b37
|
||||
MISC ChangeLog 20401 SHA256 9cdafac02990675e95ca443c9858181fa3f60784d0ca0c2e426f565b4ce3c4dd SHA512 c0caf66b9b440ec40dd41d19e8eb77dfd8b78ebb94a523bbcf0582e311b4d4acdba8a6a7b412ee1760f69736cc28c42cf90ee9463d113da2d85e821706ac6470 WHIRLPOOL 2bd391a40f21057579813c96aec12ceabd253819d30e9e3ddfd7ac216c4f8266b140b21daf8a9665949331f089c05e0f8613e60abb7219d7783bea12494cff8f
|
||||
MISC metadata.xml 160 SHA256 7419f4e73ddd07284403525f1380824fc68280cad69e2dfae0645ad52b33ef10 SHA512 bfec8d424a118209f298dd88f7073aaaf6e1ad49f67a441817313a6fa525a0d228241dfb1ccd8dae45e1192db9712b1d5e9cf053f9f398eff5c17089373e7104 WHIRLPOOL 47a9e0b778a140714a565acf9db6bd59e11732af1f4cbb86af0beb36a8a9d77a29f0a875aa24537387ffe6e3143724a59cc60a0d93cf7870fd47e511d17c3de5
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQY4zeAAoJEEqz6FtPBkyjRg0IAKOqMsV/HYJTt8hfYaVpU6kF
|
||||
jY2FVgkR0IqgYhe8/OPQFBW0Y70Gmp1Ep8IpiIr54XeFnzGSxF1Ai2AtYhOk0Plh
|
||||
E6kYcY3IcaEGbT8K1hs3O5kWkaYZGKydVW7THdfieMPVSLtPCuFkmnMAQA6Jc1iW
|
||||
ZzTrigTazrb58OcYwJ+KIzdDKJpRYbylIBO2jT2KwZtiHTvt2N0HhBh6JmhXHeeA
|
||||
J44wOOCbxn4teawb+bpPgsMYtTp+1+I4fpIkuWfmuwbScdqFnz7gmeaglyRYcm09
|
||||
tO4OLwUfltfuFMxZJjnnPtF/I3lzC235qX6L8uhIOu7YYxqmP3cxHTE/TSrSzFo=
|
||||
=kPTH
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libtasn1/libtasn1-2.14.ebuild,v 1.1 2012/09/26 21:42:19 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools-utils
|
||||
|
||||
DESCRIPTION="ASN.1 library"
|
||||
HOMEPAGE="http://www.gnu.org/software/libtasn1/"
|
||||
SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-3 LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd"
|
||||
IUSE="doc static-libs"
|
||||
|
||||
DEPEND=">=dev-lang/perl-5.6
|
||||
virtual/yacc"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog NEWS README THANKS )
|
||||
|
||||
src_configure(){
|
||||
local myeconfargs
|
||||
[[ "${VALGRIND_TESTS}" == "0" ]] && myeconfargs+=( --disable-valgrind-tests )
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
autotools-utils_src_install
|
||||
|
||||
if use doc ; then
|
||||
dodoc doc/libtasn1.pdf
|
||||
dohtml doc/reference/html/*
|
||||
fi
|
||||
}
|
@ -1,6 +1,16 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST sqlite3-1.3.3.gem 55808 SHA256 294f92e8eae56b45ad2416bb929046c5b8024b7f73addd80963ace5d909503be SHA512 e9132c370d81274b072991f4d8fd611e0796460a2815338b03df3b8fbf150631112cf2f6204b2096bd89dc47c503f17bc1e4d00fb0b1498b10c9149507573110 WHIRLPOOL d77297926425a5f20c65b4112a770d4454bd086262b75792a2e3a44704a53b3058add364b714d43eefa262f07445a6159c13b8c44cf8b65176a1caae2f131381
|
||||
DIST sqlite3-1.3.6.gem 57344 SHA256 b0063859dd46819dd228f9629adfbc16649dfeef35b90eba9757537c0be1ecdb SHA512 952bbea9863a3fd65b217fed62f37356e76fbb40fb9b2599876113e069611d65c9d1bac891580700a0d0e809411881f50774d18fdbe0ad1202ac792c366b7030 WHIRLPOOL a020b7bba1bdcb27864767bd2b8e9db023706d0f52b356f63acf78a01b81be4c5d83e10d5cfa0c11ad2525bda1cb1457186cf572bee2a065d21e98e4b3a3fb48
|
||||
EBUILD sqlite3-1.3.3.ebuild 1547 SHA256 35c25e1cf50f21a4d7d2ea6ca4d6244151de63ed086dd767d1b0db668854dc66 SHA512 dae6261d5504952417727c055579315d8a8eb5f148340af220cf0684b731ff778d073874ea64accb0449d0886581c9d6aeff77f03a3d8f4dd75dca3d61848a97 WHIRLPOOL af653652cf8cc924bcd860230ebdd993fddaa3430b87b6ac3aa834174aca30a9a74352d71cd43fbd7c749a49a423f3fea972065b6e0cbdd5bd5b5471af08dd11
|
||||
EBUILD sqlite3-1.3.6.ebuild 2298 SHA256 54dbbc3c931bfdd2adff13c3195504cbfb9d058426452b2465c571b96a624076 SHA512 fd4c0912fa95153ca99daa2ad3aea69c07618bb45da97111095dafb376db4cee4b55bbd5c5874c022eb954fa8b289f915fc5303e14ccdadd83fc9ab98328dbcf WHIRLPOOL 02c18a820b2cd8dcd95aa9adc3fd5f1ee9bea821337a377cae20ac89cda3b0823cea72aa38b99c48d854200c39e797ffe819e721b188e14b1f4791c9517629fc
|
||||
MISC ChangeLog 9167 SHA256 f698c5a628cb034e281a7898c9bce7cb7d9be54bd7c5fe277dc638d8f774a74d SHA512 43e0e2840d5ecd98a4469108c2b07e37e2456f475923082649c1d5984b899bd89513b62046116e6b769f84cc473357182a7455893a9377c2b6f545b59fd9038e WHIRLPOOL 483d3024fcd0490131f3c0da928af86289c0e83a300ee570e7e0aebb0c8b7f8c8e0af940950e1a2c8ac707f2da53cd029588460e476fff5eba789a08a5ca6af4
|
||||
EBUILD sqlite3-1.3.6.ebuild 2306 SHA256 f5d4dc1eb45e2c17a0757330513a0ca1ebfe5798b5d0fab015fe95b616048621 SHA512 c17932abf9a76659adda3f72328835cc489c79a04933d604a87fe146ed1e6bc243073d3438bcb07cac108d5e23520c14903310463851027543e0fc0c5e3a7339 WHIRLPOOL 93b2889626e3e673dc488dd26b27e2f233e66615e4cd6b9dd77835eb0c70b9066b1e44aca8e4d27e88b7163889db0e3a6d203d33ea7e16e3f8d8f5a50e94e89b
|
||||
MISC ChangeLog 9282 SHA256 cbcef5afb7cecc544c3489610a38935ea4f42a17347364fe3ee2ac014b34625e SHA512 681300289259ce013fe031d859c23ba0c5159a1837c12d2c22f14d373d0d5fe6d8de1411f6a48fa00e78737bbcfb1d3a474a6754d72f60a2b6eeb590021be227 WHIRLPOOL 7a43b1d36e2ea6b5f3f252f46cfd854d8b098cee3c71b5a05d0ecbb38c385506478bb3b684ea231f3ac4cdc6b59617480c997d6a364ba58cc79e505130cd4300
|
||||
MISC metadata.xml 157 SHA256 11fba03a217e2d996f5cd8895493a5692ece8ddac2c1a2dfc71d0e830555121c SHA512 0cec73b966de88015ea4c7212723d848d367608aa93658bb945f298a8000c4ba8aba73c9eb8481859fb5bbed45e80dae32c628caf81e027a4ad8eafa7e632851 WHIRLPOOL 4da25c81e21173ad8b7b5f35b056264869d9a16741062aa4422c5ea1aa9e73da8eb700b0d54de84c169d702fbb3f41ed157c9dc7c9daac110849ae84715c051b
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iEYEAREIAAYFAlBjv5EACgkQl5yvQNBFVTVE6QCfQ6qW2vpgqVEniwrbJY+d9OI8
|
||||
SF4Anih3K1Nl65Ku4CBC7WtdKQUqga4q
|
||||
=yniq
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,14 @@
|
||||
# ChangeLog for games-misc/lolcat
|
||||
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-misc/lolcat/ChangeLog,v 1.1 2012/09/26 22:25:10 hasufell Exp $
|
||||
|
||||
26 Sep 2012; Julian Ospald <hasufell@gentoo.org> +lolcat-42.0.99.ebuild,
|
||||
+metadata.xml:
|
||||
move pkg from app-misc to games-misc
|
||||
|
||||
*lolcat-42.0.99 (24 Sep 2012)
|
||||
|
||||
24 Sep 2012; Julian Ospald <hasufell@gentoo.org> +lolcat-42.0.99.ebuild,
|
||||
+metadata.xml:
|
||||
initial import
|
||||
|
@ -0,0 +1,18 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST lolcat-42.0.99.gem 204288 SHA256 cafd788a6b3e0177a20a9e44dfbb144ea0b6b62c9c9fb413c5223778cdd92558 SHA512 fe5a1b77634c430dd699372f026b9947b53aa6def822dc1292b7bf9f5575747abef03c6625eee76e1d26c2b01fdae06409b79bc5286ef85a6c28be0af4429e50 WHIRLPOOL 79e54ea2054dc70d1629020144efbb6e60fef1c43834e5412c32b9e040b27627de9e8bae6a4c771c98b72aaffcb0c43e3397ab2a6f34d7b2c718b468afad781f
|
||||
EBUILD lolcat-42.0.99.ebuild 553 SHA256 e7877e24fbe7b0efbe0c13cc2f2432b51293a46c2c99c5c984acc9a275129f3b SHA512 10ce292d1c9ede270f61a0f871d4193d0b544c4518a2eb9d086c5735e011331a4ce5bb98bba4c77998495e4087fa05d415ddaff4897bcceef6fe336751fc9d02 WHIRLPOOL 95e9fc8b0c68f87f200bd1fae377e0ec1b43da21bfcf1dd28553e397e160a80561d37f8d13f062b5a88c0ab6d23080cb0c47fdf3c9bfc9ffa2b11227ad6687f3
|
||||
MISC ChangeLog 482 SHA256 512985598e4161b4c49b6a394557f4a69f6c145950dc452ed9e2ac40fba0f9c1 SHA512 2aa7485748109add8c14a7dc7adb215229f25493eca097b6c3a6919f90293adc92deca2a7fbb6114a665bf18e9c757ffe8996e80431935bbee902dd76af9feb7 WHIRLPOOL 44f8dcaa3b6d2ba8aea2a82bf7d02e666ba6196edadc5258cdbc4c2b9f786730a0f9c1cc7782d6a23cdd2e77bb0c31cfef7bede367d268a243b73574746f5863
|
||||
MISC metadata.xml 255 SHA256 8ce125b1cb2a8da5fe808223ae6ed60fe03598c692e5020f0a8aaee09b5d6ca3 SHA512 29f4a4a15fc968a3151c449354cd2003831f4b66b57d72222c46d4e4f7ff0586ed3f0b76d09fadf0b43fbb3a46951b19207dd6d38b79fe394b61694cd272ad95 WHIRLPOOL 373afc42b6a5f9f473397b1b95b73377110a2d7cf3590bdb8e0ef4b58c9628a06b1af46db726416fbaad0c29b91ee1eb631eccac14a26be994b705a43f097db8
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQY4DQAAoJEFpvPKfnPDWzpGQIAKSCQJ+iX7HgvCVAvOOw2Ucs
|
||||
VZjYPwB+uHz2nYqada2H/a/Gjm60vIB5gtVJUZBXT1dq1lU6e0fnaDPIaN5iGRaV
|
||||
ghtBw2ruIQpASTqY5zDnzBKb3ltB6Oop+WbKc71Y+2SYmK/YVHyzqYol2n0Gh+by
|
||||
NsHxiE4em37heEOpVyvg+hsKTIrgsI+tSOrdKg6Mfbfij8gUPVGjdYGhYa5ymmLC
|
||||
oED0PRAvrjs6tGyDjfFEFFk0K+KjCksCG2TAkvA3Qfz1ZkeFNS6moGo53x4WbU0Y
|
||||
q3bkgkNVzLQ30++iAv2AgYnprNf2MGNrismuyVFlxLU4CLsOUD0SzM4HyxB9tk4=
|
||||
=odZf
|
||||
-----END PGP SIGNATURE-----
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-misc/lolcat/lolcat-42.0.99.ebuild,v 1.1 2012/09/24 18:51:47 hasufell Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-misc/lolcat/lolcat-42.0.99.ebuild,v 1.1 2012/09/26 22:25:10 hasufell Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18"
|
@ -1,6 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>games</herd>
|
||||
<maintainer>
|
||||
<email>hasufell@gentoo.org</email>
|
||||
<name>Julian Ospald</name>
|
@ -0,0 +1,28 @@
|
||||
Copyright (c) OASIS Open 2002-2011. All Rights Reserved.
|
||||
|
||||
All capitalized terms in the following text have the meanings assigned
|
||||
to them in the OASIS Intellectual Property Rights Policy (the "OASIS
|
||||
IPR Policy"). The full Policy may be found at the OASIS website.
|
||||
|
||||
This document and translations of it may be copied and furnished to
|
||||
others, and derivative works that comment on or otherwise explain it
|
||||
or assist in its implementation may be prepared, copied, published,
|
||||
and distributed, in whole or in part, without restriction of any
|
||||
kind, provided that the above copyright notice and this section are
|
||||
included on all such copies and derivative works. However, this
|
||||
document itself may not be modified in any way, including by removing
|
||||
the copyright notice or references to OASIS, except as needed for
|
||||
the purpose of developing any document or deliverable produced by
|
||||
an OASIS Technical Committee (in which case the rules applicable to
|
||||
copyrights, as set forth in the OASIS IPR Policy, must be followed)
|
||||
or as required to translate it into languages other than English.
|
||||
|
||||
The limited permissions granted above are perpetual and will not be
|
||||
revoked by OASIS or its successors or assigns.
|
||||
|
||||
This document and the information contained herein is provided on
|
||||
an "AS IS" basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
|
||||
THE INFORMATION HEREIN WILL NOT INFRINGE ANY OWNERSHIP RIGHTS OR ANY
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
|
||||
PURPOSE.
|
@ -1,22 +1,25 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
DIST feh-2.5.tar.bz2 2227722 SHA256 529a6a349bfec87a8a07b17752686149b702cf2468ac56d7306b2f0400f077aa
|
||||
AUX feh-2.6.2-debug-cflags.patch 197 SHA256 77a833f28852c3ad6b0fbd03ce93098f31efd3ecdaf9a50a14e3d0b032b04873 SHA512 eb09a90a9ff3ba2ae7a40c8ef9e5b361d42bb045e194ddb5823111d780da265371ee087c6f80963d80f5cd1d0427478f46fec9b0f0607ad2bb122415a9c2e397 WHIRLPOOL 6a95e12ea4c3fc4a4f552740527155437df6a3a4ba0e848bc976de3c9b985f3dbaa5f43016bfa4444647d1253760531b9de10d5bf2c5176383e3b57d5b5e3fe7
|
||||
DIST feh-2.5.tar.bz2 2227722 SHA256 529a6a349bfec87a8a07b17752686149b702cf2468ac56d7306b2f0400f077aa SHA512 0371185612ad052bd74b9056c2820b60a9529727130910abb55e7df1f2440fe00f1e04448428cf2c33624c467b486c6c66528d5dc116fef92cd6e879f28c77f6 WHIRLPOOL 9373d85815c237f41393bf00351a16bc3f824dbe98298ceb56f69b941e5cf34376ce20ff213a0f419283c873c81ba7504ec21299aff14dceeb6ad85711bb8cfd
|
||||
DIST feh-2.6.1.tar.bz2 2238724 SHA256 36edacec2f8d0d13035202e68f09ccf5d2ee5dc1d95157e8ee6bcde9c0a5283a SHA512 821fd1a5965cc66c1fe74f14b3dbf059379504c0d2d85b0299505c9616dfe340e61e07efc7b9317b9a556d687f9059c628b0afc738acee3c634aad2f9a097266 WHIRLPOOL 785b74065958757026f8e0775194cf3ae77f817058cc0b35179f002e7ea3e51c07006b8a3371c48f5b70979a13a81a298a35fd9a69b78ad401d962a0ef78ef1e
|
||||
DIST feh-2.6.2.tar.bz2 2239073 SHA256 6758b68ec133bbedc3373966129a521f35dea2f354ed6a571dbe7a9bd4ddf5ca SHA512 4a4f7d905bd922857e08b4422f8c5b019c9e62cb56022f0c29dabec1ca60ccab4b0f73387d782962aef8bbcd3d37f86d5e287f329e40fb4edfc3e5cc3edfe499 WHIRLPOOL 63f6df47197f0d546d64167554333622bc70d858be229e5bbd9182a33b6e3dd7afc4af3629c139f2ba25c4e65f6d1ab92c8f666f5fe1e18a5e2d7363d1c5fe5e
|
||||
DIST feh-2.6.tar.bz2 2238237 SHA256 172e248a2f2f2b87652598823a3bc51058ea9d4f0378e6900723bfa34e345e7c SHA512 34da10440843ee55a5a3e35de33bdb47e868c9f4081772bb53c012eedd64f02ba28eb646d6e5efa61b4e5462d3c5d035ccb02becce2604fb4f6bcf71ff76a461 WHIRLPOOL 62879c942c2de155451c24d05cb21456b24f0b7052545e665b43c287a8524e17c48739d74e99b5ff66ccaa2c53505971fc8df75234b0fa61790a6d8a958cbf09
|
||||
EBUILD feh-2.5.ebuild 1248 SHA256 cee28f8f1c0317bb029acefd20ac40d8f345545a4947f4a5ed7dde92b5c00098 SHA512 38c90166f24e1358f10ee6e5535dc04f8fcad608ad3c521ecbfbbdd3069e4954ba321e6e7a33004d8c7fd91a5a247abc6f624c8b0f677987f8dde924eeb05292 WHIRLPOOL 09a40d65b43293eec2da33057f805d7d758248934ad871cb491400c4fcc6ff557da1ee44b965a6c29ac2ea7fe5bbc4dc9c4685ce5901ce757b2db190934dc559
|
||||
EBUILD feh-2.6.1.ebuild 1338 SHA256 6960ce91c95240fb73e7e5d4f77ed423850172313817a6c1cc671106b35d9653 SHA512 52b8cd382bf5837c36d9b07610fa3bc371fd333c7150cf7ad6747201c263279bad150e4cd151ef5980576a61d5de598cdc769d5c3e42cf19ca09a4ea3e45ec2f WHIRLPOOL c065880866d909fd984b44fdfcd3655db5ab8714453401655cdc2e9cc4f825faebbe5e8d72473c248659f64f0300a5102127f07706f048839d437e591f339caf
|
||||
EBUILD feh-2.6.2.ebuild 1403 SHA256 df2a7819c00e50d8e85c1d1cb02e183d7a9c4b68e1b884c9f30b133a4ef2d935 SHA512 1a4ef4a0ed671062d36eae9faf85d5786876c57d703c7df39fdecb9510e2a4139754de9cc83db25e73a8c213776c952f4eedc4045b4e37b2529395d1148d1028 WHIRLPOOL ba4aa4e34ae030d91aee835576768006c266a76d5ede09fbf8973fd72e7950de147cf49bc20f16e518970f0fa1fd68b7e82aaebe47b3eda59cc0762abb018c18
|
||||
EBUILD feh-2.6.ebuild 1335 SHA256 d0b19e1ec2307a0bcc12b7c5e0866fd227554fd819d1385c34ebf0f2e5d0b4ed SHA512 e39df967709760f9f504e632bbef9899e7983411eb3d022a8e3fe9a17f7b3661db8a88153b9808bfe352636c61dbe89c90ffe31a700741ea9d69d3ae2d3f7a36 WHIRLPOOL 119b90eb35f60598742684ac3458d5aa33b07b7f38e25b693b7d188fab8747c5fcd74531fe5dbc263605bfb2722b40530d9586b3436b6162557072974791aab4
|
||||
MISC ChangeLog 12975 SHA256 373f78fd377a7cad4443dcde28b9c20fb80060b9f657b39cd48ab5065f8510ce SHA512 e9f9e79eed0fd6b6252a40b87aeab905f8a8e59985c5968580fc5a3a5c4223d05908f4ca5799a025f39b472f5eb3b17ded460dc40f7077762424e0926edfa969 WHIRLPOOL 74e3c6f8762b09280e751f41bcf6598706c2540d1fbd6bd70c38699d681771811b689aebd0b7ed478b7e140af3686c8112340a4eeb3d791ee54d6eab43dacd94
|
||||
MISC ChangeLog 13125 SHA256 0ca39dde52dfab232b9765889e299ee8a50fef270b1c311ce28de9874cf4e598 SHA512 ea966d2eeb5083d822eaf8ea618bd14a69a10ddc003596be6023afa824157c38b100f13172cf4c580b6161a34327cdb69a441de9f2942b8004d1adee55314f23 WHIRLPOOL 5b5abc5569e4aa1e200dfa377b3909d53cf696a8553fcde7f090eb90cca9ff07fcc3bda96cd036262ba145a0087a0c0afff639dbf95214d493ba8f7b2b0023fd
|
||||
MISC metadata.xml 357 SHA256 91c6ea742ef1f0bf7cf47634ccb91eadcb32624c300f782511121d7420e322bd SHA512 db8eb56cb6d97712ca557dacd10c8705058cfdae7a3136721606096580c89bf3199575ddae0e0b37389885e98abd60946ef106ec9e5f392091a965705f8f6719 WHIRLPOOL c703225cac865456c5c63d7d777dc04df9e556bb7661fe4137fbfafab65bc76c7a6e9b7ca7e12aef184d521cc22a2123f4abdb178241d3fcf27ef6c3773696df
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQEcBAEBCAAGBQJQUdO8AAoJEEdUh39IaPFNqQMH/j2TPPqE+PkEIhK2GPFIcjML
|
||||
SqueLnFNiAX2FjuGPsn6LGPOGXAQ8TZyeV1/pAwRQIeJIKeu+PJ3wKOvwMG5HemA
|
||||
4CY/4PRJbWDA7fmHpmlvUIxB69Reaipw4ow0436eLIVngft3LDza7KSDxdRFrUD9
|
||||
+IcaCd//d58QZzB8YidQOJDuzsXGinsrBQ1A1Mw3/6vnGg95Nf8NviOKQZeBkOfC
|
||||
0/mdGTxqmTud+wX12UaXDOM5WDG1lVqy9p70TNbbDFVlSGKwcQDTNCXzPCIIconc
|
||||
PRPZDRiFT9VRNERKh5UOrdDsTHG7mM0YmwXfxifiCJgYdSzrH1TJCezMeUNmoSA=
|
||||
=FV5X
|
||||
iQEcBAEBCAAGBQJQY382AAoJEEqz6FtPBkyjmNUH/jDF2NZI/ehDeSkWBMMSXfMz
|
||||
98bycbRP+4IyEtnm9KqYJ94DPOENBTcOYbZKj+2qGJ3qsOlqYybPYMqnzpqcr1aQ
|
||||
n+aJohf7KVwGOIChQioxCERTaL0l5Y6Xvvr6ZA/+v/ufI1BMr7zeNoXSeZUWjSc9
|
||||
Fiih3xPa/XujvsLch5Q+s+UwimFLAM9gFEL2VUCN+i8Zg/zpsS9jtppsCjRPL6Wg
|
||||
EgmcreWIjlA5QBtDyeZYWeF6Br+Ysq6yMyfaspXCDDSEqM/cB4R/QMiGpa672rih
|
||||
dcdcHbIFmFpSZ82Lv/Rce2PukhaVdx6bPyemN0KALRZHHVjBVEwrH1izO5rDWe8=
|
||||
=PMSi
|
||||
-----END PGP SIGNATURE-----
|
||||
|
@ -0,0 +1,63 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/feh/feh-2.6.2.ebuild,v 1.1 2012/09/26 22:18:24 radhermit Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit eutils toolchain-funcs
|
||||
|
||||
DESCRIPTION="A fast, lightweight imageviewer using imlib2"
|
||||
HOMEPAGE="http://feh.finalrewind.org/"
|
||||
SRC_URI="http://feh.finalrewind.org/${P}.tar.bz2"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
|
||||
IUSE="debug curl exif test xinerama"
|
||||
|
||||
COMMON_DEPEND=">=media-libs/giblib-1.2.4
|
||||
media-libs/imlib2
|
||||
>=media-libs/libpng-1.2:0
|
||||
x11-libs/libX11
|
||||
curl? ( net-misc/curl )
|
||||
exif? ( media-libs/libexif )
|
||||
xinerama? ( x11-libs/libXinerama )"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
virtual/jpeg"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
x11-libs/libXt
|
||||
x11-proto/xproto
|
||||
test? (
|
||||
>=dev-lang/perl-5.10
|
||||
dev-perl/Test-Command
|
||||
)"
|
||||
|
||||
# requires the mandoc utility which we don't have at the moment
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
use_feh() { usex $1 1 0; }
|
||||
|
||||
fehopts=(
|
||||
DESTDIR="${D}"
|
||||
PREFIX=/usr
|
||||
doc_dir='${main_dir}'/share/doc/${PF}
|
||||
example_dir='${main_dir}'/share/doc/${PF}/examples
|
||||
curl=$(use_feh curl)
|
||||
debug=$(use_feh debug)
|
||||
xinerama=$(use_feh xinerama)
|
||||
exif=$(use_feh exif)
|
||||
)
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${P}-debug-cflags.patch
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
tc-export CC
|
||||
emake "${fehopts[@]}"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake "${fehopts[@]}" install
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
--- feh-2.6.2/config.mk
|
||||
+++ feh-2.6.2/config.mk
|
||||
@@ -32,7 +32,7 @@
|
||||
endif
|
||||
|
||||
ifeq (${debug},1)
|
||||
- CFLAGS += -DDEBUG -O0
|
||||
+ CFLAGS += -DDEBUG
|
||||
MAN_DEBUG = . This is a debug build.
|
||||
else
|
||||
MAN_DEBUG =
|
@ -1,10 +1,30 @@
|
||||
-----BEGIN PGP SIGNED MESSAGE-----
|
||||
Hash: SHA256
|
||||
|
||||
AUX 2.6.0-GFX_radeon.patch 786 SHA256 ed6642c409bc32b4ee98cd371ea3d403ce293eabf2d06aad9d9913166e62ed89 SHA512 dd449990c97ac4b40a33acbbda9a81e92b454ca5fecd2a9a54c48c7a647bd3a74f1088d173dea8883f7ce072c554a306b03fa1ea6bd24be65080662145b32cd1 WHIRLPOOL d65a6b5221edc43867229172292edbc97c3009bc61cd406113930c12a4781fdd2c81cb6617cc99fd10257b0cfb11896456704557d9e2336cb4388177d0efa27e
|
||||
AUX freeglut-2.4.0-bsd-usb-joystick.patch 755 SHA256 52ada965b1dc6abbb9ce0bbc00bf91452c6717b74016d21e0a10df24a0ffe83c SHA512 7aa28f277864357e9b2bb6e7fcd801bb9dd6e131fec8989aca26990cf59b60c3465030ea5068ca01cb7f46bf406c0f3fce2327affb7f288ee3026b5717717561 WHIRLPOOL 91710af0b3c06f36b65f51045e12f444329b4954268012422d0c6eafefc0a4f5f25f4b01b348256fdbce9956f766ee91773fc3cf8e28e0f9941ccd9b92930fb9
|
||||
DIST freeglut-2.6.0-mpx-r6.patch 13696 RMD160 c6a4fa56c512b3e3d4179e00a531e7e90582ec28 SHA1 a2f09fa5fdd0877fb1bbdcbc80f0b7d8ad61df17 SHA256 e2936ce3cb4af219871806004d30f46d7fa9da77f66208203d566bae9e48bb5c
|
||||
DIST freeglut-2.6.0.tar.gz 1124186 RMD160 43bdb1a6d99445ee09370930ec6bc0f8310e7fcf SHA1 68306c4486c13d005a4e4d54035e0c0b1bdc220b SHA256 615b41edc96c405ee6bb7e9a2942642140c3e57c1dd8c68e968a17ddfb59e98f
|
||||
DIST freeglut-2.6.0-mpx-r6.patch 13696 SHA256 e2936ce3cb4af219871806004d30f46d7fa9da77f66208203d566bae9e48bb5c
|
||||
DIST freeglut-2.6.0.tar.gz 1124186 SHA256 615b41edc96c405ee6bb7e9a2942642140c3e57c1dd8c68e968a17ddfb59e98f SHA512 685d55979c1fb420593d4b9f8d01ba9853288df0c3df9fa60ed9c4dfcb469dcf6c3142a9306073fac9e75fde1fb81ace325d6a9eebce227d95220e82217fda26 WHIRLPOOL 2a38c3f90b2154a255e1998944d8ec704da860451a1c3e2c7ae86a863f1ef838a9a127e3a5560784e21d2b06e7e8f1eaacf81831e9f18853a04fd72f9b00a851
|
||||
DIST freeglut-2.8.0.tar.gz 979459 SHA256 197293ff886abe613bc9eb4a762d9161b0c9e64b3e8e613ed7c5e353974fba05 SHA512 ae2918d1ed7370ba3345f6416f70678cdf2346f61ce118102dc449d365163fcf238b76474178f57687592dacf41657b064e588e378c562ce878e92eaed17a665 WHIRLPOOL a9a0de803282c501d08f3039cff487310c8889e71302aec9b8744aaf989d98110ab4aa978621af9705d9d431b3070cbbde5cdf23928e445565d4fcce7e14857f
|
||||
EBUILD freeglut-2.6.0.ebuild 1606 SHA256 d98b5b31671da2d456556014dd69f9f789bbfae03395284aa8d94de7a79ebac9 SHA512 f52716417f01c87bf47315b10965ab2358f6260d905041acdc3ffb3a7d6a7d6fd221dd4aeac80e12b1897d9fb2d6f96824c2910d6e892f8f530153b1ca09d70c WHIRLPOOL 1c4d11f3d15898a11261eaf7903e60471e57d09f898be78783607ed97a8b80147c1423922d215f28d39ece17b853db14e271a2ffd34cd053a0c20ad5b028950e
|
||||
EBUILD freeglut-2.8.0-r1.ebuild 1454 SHA256 49421fe9930c87a71f71337ca72346b42da66f86eda0caae0f38a13b0a749616 SHA512 7e1513dd8ec790bc23d98107d439900d577e43da842b3b3fde48feb5299f7fd2e9946c98421c1aea008a849daf82135b0d3ca44380bb63dbce795a3cce9a218d WHIRLPOOL c018f25381b44ceaae7f7a03a9c398bda27e60407e64ef2dbaf58e0a9b85afe7ef5bf0542831fb597b8105bb94f3153b320b736e0066ff5059f4d1981e5d8d7f
|
||||
EBUILD freeglut-2.8.0-r1.ebuild 1453 SHA256 5463544f5b32b53f46ed91729442bf1412bdd73eedf3cee14358ef612c298ce5 SHA512 50a9379ed2ff6a5dedc9061487f1ab657dac253eeee7ef45138aadede9f17bc1f69d60b0269a536811ade5f21e7bc8fdb896212d873f3c88ea4c483960d69d35 WHIRLPOOL 0a874e4258d8d2335ca1c5e24ac6802c79ab58614392d64760c8b7e5ceadca5793b44d469aabe135d1abb584d2a0073931f622e25bd93ba252296515ae8e9694
|
||||
EBUILD freeglut-2.8.0.ebuild 1313 SHA256 e716c7a490080c1359f91004bfe074c3d5dfe23d59ff593582a56b6212cface0 SHA512 e901b3bbe3735475c705fa7efdd3d45860d8da0cc709ae4981ab9dfc849fde1a7653ceba0af4e4fb46e5c263da112d096349ab27f1733e63c49fe7ad2b9ff14c WHIRLPOOL 24bbb20915f7e9fdd4df523596ea10a8b162a1d99b59d27787c04b9fda2f24510bcad71942642e88cd4e4865ac4bbb2f77b81cd570c34f0e71f96927262417ac
|
||||
MISC ChangeLog 11257 SHA256 764f83b1797947c6322cfee7fb262b2163b1335246a9efbf54b2d3644839b8d1 SHA512 5f8bf86d478e75e20ccda7581a4ba75f3ec2dd538db889310b69b3755813b79305dc2812f7f54f963ec450b91715ea6a07f1421f12ad5eb7077db386f1f3f57d WHIRLPOOL 7a0f19cea31e7eb9c7247b8e6ea0e55130bfa446fb4c4528b21db1b611a83f0ef233c22e602701e7958d8c00c0740f14df5be783bb83e7ed4ca50ef87b98bd39
|
||||
MISC ChangeLog 11364 SHA256 d8ccc349f5e6603d9542388cc4ac4f902576898b56a1a3621215b96a3c71b5c7 SHA512 1388eddf20f6510935d4d05888a016e1cfaa08f60a12e842c0c8153e92278cb6bbbeb91ba7eea93ba693c93531bbb8453f85e0e9657f741f64e70d9ab4c7d245 WHIRLPOOL 1667eab947d1ff2b974278af47f4a98195f852486d545380617eb481016113d29a3e761e434e5124ac3da68ab87fd9e4b672fabd54d6d1b0eafa669716a3af1d
|
||||
MISC metadata.xml 489 SHA256 177d737b92192f5b623a248d0266c7b60173af108ba2497d0b54e0b59af197a3 SHA512 790314a48edba6bb3679cf120858597ff644e416b85d361d8c6bc9ad338c46f742a542c746e3cbbb81aefbbe0bf2637cbe326edf24699eb042cd8b28ead00fe0 WHIRLPOOL dfb5d298177d63564f3b32e8c51a614d38d1ff81ee5c7f93a8f967e7f98ec93d765384e011d05348808300a3918090807a62fc7138162d2187cf833cc4d4ffe3
|
||||
-----BEGIN PGP SIGNATURE-----
|
||||
Version: GnuPG v2.0.19 (GNU/Linux)
|
||||
|
||||
iQIcBAEBCAAGBQJQY9h5AAoJEA/daC2XTKcqXzIP/jS5lFpGlONb9xcGXFGrKYTd
|
||||
/RsDMF8aMx5f55t5GGUBReogj69KvaplXExPZQAtI/CEeAHsM+0iB3ttG41oSl9b
|
||||
aOT0i2g3AeXINi9WCPTwj9YeUKlbHmLYuUXDy8MCTV7y2dq2DleZdGszz70LEerO
|
||||
Z87gIPOyqH8FdzuqEP/2aH954d8BEclbbPahj7pWXmKDoQ/et8sIm2O+nj6urdNB
|
||||
X7/xzJMpD+MJ8SngGapP3HZwHU7A/PSEGgSmO6f26cssOANIjPvPQI59I32q0beg
|
||||
2Wjzmy6TGTWaeTcoTFoeZqBKJ/fdVB1yZSodp7gT4vF3YmdPHXrjaySoUe7I5tkZ
|
||||
wLH7xZNsuIbCWt84zkXmCtmnoj70ZMfKVrqZBYadGJLEC4tERYYXxK4snX3CPpe1
|
||||
00iekhhwUq6nETT4uOlBBpzRphFtOpAC3KjvtEwvoeddZOflgbWzK07Z2CM049Js
|
||||
cYXbff7zV4XxF2l0Gh2NzXMVkfMQQ9UyXw8jaq8U8j2nWIUlEVASQDGR2HbgyckJ
|
||||
1w57BO+sqQSg4G9lduZAHiUq+PQm/H+6W8pZdkQ97QBvtMFDLrH9I7ChEzHTekwT
|
||||
I+1ko+qoKUvE3WgaYQd/wQg/RhNqTc0JpLOvawLGL5nW0reLvd84gW1gJvJcbzcy
|
||||
lAl5CYwAM5JSpEM2u36W
|
||||
=ySXJ
|
||||
-----END PGP SIGNATURE-----
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue