parent
9fc2e3d602
commit
cf8266174f
@ -1,2 +1 @@
|
||||
DIST ht-2.0.18.tar.bz2 884293 SHA256 39370538e3352eac9a662d5e4d44e569dcd41f96ef026ac775da3fe4f88af4d4 SHA512 0bee31612718442fa1c4ab6f3104acd3a391e0b80ea5de3ce3f4cf48f85b2226cc17bf6568d81741010966ab13d1908d30f67f6ab9b139d19a67056d31c650c5 WHIRLPOOL fffa9e3b76f00705fcea552736d48a7ef0420018ee64a87146a739a112d6478d5a28993bb7b247eb9bcb030ce0a47498897e96a39270364a944edd47aa39da4d
|
||||
DIST ht-2.0.20.tar.bz2 900575 SHA256 4aa162f10a13e60859bef1f04c6529f967fdfd660ae421ee25eab1fbabcd1ed0 SHA512 ac6cf153783bde37a4cc0c1c087a1b284239c9ac20f0ad34d3389c4bdea0866f2a4a03fbd6ef3871d8c9312c005ad3ab9cc8f0de84134aa94103ae1c1768183d WHIRLPOOL 8955f3a7c448f7a45a7945a0667388068febac04f1e9ec9363cf544e0d6beaddc3874cd01eebf2882bafd2b6426f95d613b8e49cd6010b32da1b69c16ac70a2a
|
||||
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/hteditor/hteditor-2.0.18.ebuild,v 1.3 2010/10/08 20:12:42 ranger Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
MY_P=${P/editor}
|
||||
|
||||
DESCRIPTION="A file viewer, editor and analyzer for text, binary, and executable files"
|
||||
HOMEPAGE="http://hte.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/hte/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="X"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
X? ( x11-libs/libX11 )
|
||||
>=dev-libs/lzo-2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/bison
|
||||
sys-devel/flex"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e '/FLAGS_ALL/s:-ggdb -g3 -O0::' \
|
||||
configure || die
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable X x11-textmode) \
|
||||
--disable-release
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS ChangeLog KNOWNBUGS README TODO
|
||||
dohtml doc/*.html
|
||||
doinfo doc/*.info
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
diff --git a/CMakeLists.txt b/CMakeLists.txt
|
||||
--- a/CMakeLists.txt
|
||||
+++ b/CMakeLists.txt
|
||||
@@ -70,11 +70,11 @@ set (DIR_SHARE ${DIR_PREFIX}/share)
|
||||
set (DIR_BIN ${DIR_PREFIX}/bin)
|
||||
set (DIR_ETC ${DIR_PREFIX}/etc)
|
||||
|
||||
if (DEFINED CMAKE_INSTALL_LIBDIR)
|
||||
- set (DIR_LIBRARY ${CMAKE_INSTALL_LIBDIR})
|
||||
- set (DIR_LIBRARY_STATIC ${CMAKE_INSTALL_LIBDIR})
|
||||
+ set (DIR_LIBRARY ${DIR_PREFIX}/${CMAKE_INSTALL_LIBDIR})
|
||||
+ set (DIR_LIBRARY_STATIC ${DIR_PREFIX}/${CMAKE_INSTALL_LIBDIR})
|
||||
endif (DEFINED CMAKE_INSTALL_LIBDIR)
|
||||
|
||||
if (DEFINED SHARE_INSTALL_PREFIX)
|
||||
set (DIR_SHARE ${SHARE_INSTALL_PREFIX})
|
||||
endif (DEFINED SHARE_INSTALL_PREFIX)
|
@ -0,0 +1,42 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/opencc/opencc-0.3.0_pre20120819-r1.ebuild,v 1.1 2012/10/17 02:10:11 naota Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils multilib eutils
|
||||
|
||||
DESCRIPTION="Libraries for Simplified-Traditional Chinese Conversion"
|
||||
HOMEPAGE="http://code.google.com/p/open-chinese-convert/"
|
||||
SRC_URI="http://dev.gentooexperimental.org/~scarabeus/${P}.tar.xz"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+nls static-libs"
|
||||
|
||||
DEPEND="nls? ( sys-devel/gettext )"
|
||||
RDEPEND="nls? ( virtual/libintl )"
|
||||
|
||||
DOCS="AUTHORS README"
|
||||
|
||||
src_prepare() {
|
||||
sed -i \
|
||||
-e "s:\${CMAKE_\(SHARED\|STATIC\)_LIBRARY_PREFIX}:\"$(get_libdir)\":" \
|
||||
CMakeLists.txt || die
|
||||
epatch "${FILESDIR}"/${P}-cmake-libdir.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"$(cmake-utils_use_enable nls GETTEXT)"
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
|
||||
use static-libs || find "${ED}" -name '*.la' -o -name '*.a' -exec rm {} +
|
||||
}
|
@ -1,4 +1,2 @@
|
||||
DIST evince-2.32.0.tar.bz2 2295272 SHA256 2a4c91ae38f8b5028cebb91b9da9ddc50ea8ae3f3d429df89ba351da2d787ff7 SHA512 b478f3199d017ba77b75e9d0ee9a82469b58087fea18eb30ff17ee8f03189e842299b8f4df412d4bb6d0ee985ed76bcbd8dfb3accc13b824232980f5a10e0a3c WHIRLPOOL de4892107c83601fb59aaf848acb0ab3d977759f0532221023ea5370706471ef8704d3f28df135d20214f7677f1d3328f9e6b0d4f49277983059626b185cf1c2
|
||||
DIST evince-3.2.1-synctex-1.17.patch.bz2 11938 SHA256 929cf0300a4c67d447eeb417f8bfbaafa9988f036c23869728cd76c529243aa5 SHA512 a4cbb555efc77cb99afd0356072157552de367d470e169288c826915b96364ae7364a1c21ae776cecc5410c11fd14810a93f368c7205c11077485335f43126b7 WHIRLPOOL 12bd2c34b898b11ac849c9c50fdbe176a2cb5cdebe9343a6f565b1d053b4270307caa31728e308b39f25dc377eaa5b02d1019368bd66c2955b3b17230b2dc22a
|
||||
DIST evince-3.2.1.tar.xz 3782932 SHA256 9db61a39c977eb939deaee3ed1e66937f15532f46de988cacd5b638f3960ed35 SHA512 e205c7d83da7763836835a0926d12de45595f3e4623f4e483d318f8668f67132c5fc0c04bf914b151e74283def66f407ef6539edda4ffd8807f392ec9d5d7b2e WHIRLPOOL 4d06bd457995cd2899cce66b0ed78516b353760f6d17b2b6fe2698d8868ab30e4a6ff1a6198db0f497b1de186560b10cb6d67e43d3874147ffcbdccf942d49db
|
||||
DIST evince-3.4.0.tar.xz 6162936 SHA256 02f1c74c123ea0cb4c1a98cb9ba2b67d724e9f90d7ff15acbcd6b8dbeef0a129 SHA512 638170831a57ec6f64c65baa7e5766561ba5044f6a6e2b0ef86aeee526e07e30a5eef40b655158ad483935b127e00b41d12e4b3dda06f957887953d440c0642c WHIRLPOOL 10ba3bd7d23accb68682af890d62fa8ed63e7874f2f58854e44441d3a4d800eaf3cee930fcf68b6d9bc2d9e22767a8e74308df2511aa5cd70baef47ee0dbae24
|
||||
|
@ -1,137 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-2.32.0-r3.ebuild,v 1.14 2012/08/23 16:01:12 tetromino Exp $
|
||||
|
||||
EAPI="3"
|
||||
GCONF_DEBUG="yes"
|
||||
|
||||
inherit eutils gnome2 autotools
|
||||
|
||||
DESCRIPTION="Simple document viewer for GNOME"
|
||||
HOMEPAGE="http://projects.gnome.org/evince/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
|
||||
IUSE="dbus debug djvu doc dvi gnome gnome-keyring +introspection nautilus +postscript t1lib tiff"
|
||||
|
||||
# Since 2.26.2, can handle poppler without cairo support. Make it optional ?
|
||||
# not mature enough
|
||||
RDEPEND="
|
||||
>=dev-libs/glib-2.25.11:2
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
>=x11-libs/gtk+-2.21.5:2[introspection?]
|
||||
>=x11-libs/libSM-1
|
||||
|| (
|
||||
>=x11-themes/gnome-icon-theme-2.17.1
|
||||
>=x11-themes/hicolor-icon-theme-0.10 )
|
||||
>=x11-libs/cairo-1.9.10
|
||||
>=app-text/poppler-0.14[cairo]
|
||||
djvu? ( >=app-text/djvu-3.5.17 )
|
||||
dvi? (
|
||||
virtual/tex-base
|
||||
t1lib? ( >=media-libs/t1lib-5.0.0 ) )
|
||||
gnome? ( >=gnome-base/gconf-2:2[introspection?] )
|
||||
gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6 )
|
||||
nautilus? ( >=gnome-base/nautilus-2.10[introspection?] )
|
||||
postscript? ( >=app-text/libspectre-0.2.0 )
|
||||
tiff? ( >=media-libs/tiff-3.6:0 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/scrollkeeper
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
~app-text/docbook-xml-dtd-4.1.2
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
>=dev-util/intltool-0.35
|
||||
doc? ( >=dev-util/gtk-doc-1.13 )"
|
||||
|
||||
ELTCONF="--portage"
|
||||
|
||||
# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/
|
||||
# Releases: http://people.redhat.com/zcerza/dogtail/releases/
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
# Passing --disable-help would drop offline help, that would be inconsistent
|
||||
# with helps of the most of Gnome apps that doesn't require network for that.
|
||||
G2CONF="${G2CONF}
|
||||
--disable-scrollkeeper
|
||||
--disable-static
|
||||
--disable-tests
|
||||
--enable-pdf
|
||||
--enable-comics
|
||||
--enable-impress
|
||||
--enable-thumbnailer
|
||||
--with-smclient=xsmp
|
||||
--with-platform=gnome
|
||||
--with-gtk=2.0
|
||||
--enable-help
|
||||
--disable-maintainer-mode
|
||||
$(use_enable dbus)
|
||||
$(use_enable djvu)
|
||||
$(use_enable dvi)
|
||||
$(use_with gnome gconf)
|
||||
$(use_with gnome-keyring keyring)
|
||||
$(use_enable introspection)
|
||||
$(use_enable nautilus)
|
||||
$(use_enable postscript ps)
|
||||
$(use_enable t1lib)
|
||||
$(use_enable tiff)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Check for NULL in synctex_backward_search preventing segfault, upstream bug #630845
|
||||
epatch "${FILESDIR}"/${P}-libdocument-segfault.patch
|
||||
|
||||
# Fix multiple security issues with dvi backend, bug #350681
|
||||
epatch "${FILESDIR}"/${P}-dvi-CVEs.patch
|
||||
|
||||
# Fix problem with some pk fonts, upstream bug #639746
|
||||
epatch "${FILESDIR}"/${P}-pk-fonts.patch
|
||||
|
||||
# Fix libview crash, upstream bug #630999
|
||||
epatch "${FILESDIR}"/${P}-libview-crash.patch
|
||||
|
||||
# Fix another security issue in the dvi-backend
|
||||
epatch "${FILESDIR}"/${P}-dvi-security.patch
|
||||
|
||||
# Update poppler api
|
||||
epatch "${FILESDIR}"/${P}-update-poppler.patch
|
||||
|
||||
# Stop the GtkSpinner when the loading window is hidden, upstream bug #637390
|
||||
epatch "${FILESDIR}"/${P}-stop-spinner.patch
|
||||
|
||||
# Use a popup window instead of a toplevel for loading window, upstream bug #633475
|
||||
epatch "${FILESDIR}"/${P}-use-popup.patch
|
||||
|
||||
# Fix intltoolize broken file, see upstream #577133
|
||||
sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
|
||||
|| die "intltoolize sed failed"
|
||||
|
||||
# Do not depend on gnome-icon-theme, bug #326855
|
||||
sed 's/gnome-icon-theme//' -i configure.ac configure || die "sed failed"
|
||||
|
||||
# Fix .desktop file so menu item shows up
|
||||
epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch
|
||||
|
||||
# gconf-2.m4 is needed for autoconf, bug #291339
|
||||
if ! use gnome; then
|
||||
cp "${FILESDIR}/gconf-2.m4" m4/ || die "Copying gconf-2.m4 failed!"
|
||||
fi
|
||||
|
||||
# Fix underlinking with gold
|
||||
epatch "${FILESDIR}"/${P}-gold.patch
|
||||
|
||||
intltoolize --force --copy --automake || die "intltoolize failed"
|
||||
eautoreconf
|
||||
gnome2_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
gnome2_src_install
|
||||
find "${ED}" -name "*.la" -delete || die "remove of lafiles failed"
|
||||
}
|
@ -1,117 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-3.2.1-r1.ebuild,v 1.8 2012/08/23 16:01:12 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
GCONF_DEBUG="yes"
|
||||
GNOME2_LA_PUNT="yes"
|
||||
|
||||
inherit autotools eutils gnome2
|
||||
|
||||
DESCRIPTION="Simple document viewer for GNOME"
|
||||
HOMEPAGE="http://www.gnome.org/projects/evince/"
|
||||
|
||||
SRC_URI="${SRC_URI}
|
||||
http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-synctex-1.17.patch.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="dbus debug djvu doc dvi gnome-keyring +introspection nautilus +postscript t1lib tiff xps"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris"
|
||||
|
||||
# Since 2.26.2, can handle poppler without cairo support. Make it optional ?
|
||||
# not mature enough
|
||||
# atk used in libview
|
||||
# gdk-pixbuf used all over the place
|
||||
# libX11 used for totem-screensaver
|
||||
RDEPEND="
|
||||
dev-libs/atk
|
||||
>=dev-libs/glib-2.25.11:2
|
||||
>=dev-libs/libxml2-2.5:2
|
||||
sys-libs/zlib
|
||||
x11-libs/gdk-pixbuf:2
|
||||
>=x11-libs/gtk+-3.0.2:3[introspection?]
|
||||
x11-libs/libX11
|
||||
>=x11-libs/libSM-1
|
||||
x11-libs/libICE
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
|| (
|
||||
>=x11-themes/gnome-icon-theme-2.17.1
|
||||
>=x11-themes/hicolor-icon-theme-0.10 )
|
||||
>=x11-libs/cairo-1.10.0
|
||||
>=app-text/poppler-0.16[cairo]
|
||||
djvu? ( >=app-text/djvu-3.5.17 )
|
||||
dvi? (
|
||||
virtual/tex-base
|
||||
dev-libs/kpathsea
|
||||
t1lib? ( >=media-libs/t1lib-5.0.0 ) )
|
||||
gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 )
|
||||
introspection? ( >=dev-libs/gobject-introspection-0.6 )
|
||||
nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] )
|
||||
postscript? ( >=app-text/libspectre-0.2.0 )
|
||||
tiff? ( >=media-libs/tiff-3.6:0 )
|
||||
xps? ( >=app-text/libgxps-0.2.0 )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/scrollkeeper
|
||||
>=app-text/gnome-doc-utils-0.3.2
|
||||
app-text/docbook-xml-dtd:4.3
|
||||
virtual/pkgconfig
|
||||
sys-devel/gettext
|
||||
>=dev-util/intltool-0.35
|
||||
doc? ( >=dev-util/gtk-doc-1.13 )"
|
||||
|
||||
ELTCONF="--portage"
|
||||
|
||||
# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/
|
||||
# Releases: http://people.redhat.com/zcerza/dogtail/releases/
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_setup() {
|
||||
# Passing --disable-help would drop offline help, that would be inconsistent
|
||||
# with helps of the most of Gnome apps that doesn't require network for that.
|
||||
G2CONF="${G2CONF}
|
||||
--disable-schemas-compile
|
||||
--disable-scrollkeeper
|
||||
--disable-static
|
||||
--disable-tests
|
||||
--enable-pdf
|
||||
--enable-comics
|
||||
--enable-thumbnailer
|
||||
--with-smclient=xsmp
|
||||
--with-platform=gnome
|
||||
--enable-help
|
||||
$(use_enable dbus)
|
||||
$(use_enable djvu)
|
||||
$(use_enable dvi)
|
||||
$(use_with gnome-keyring keyring)
|
||||
$(use_enable introspection)
|
||||
$(use_enable nautilus)
|
||||
$(use_enable postscript ps)
|
||||
$(use_enable t1lib)
|
||||
$(use_enable tiff)
|
||||
$(use_enable xps)"
|
||||
DOCS="AUTHORS ChangeLog NEWS README TODO"
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# Fix .desktop file so menu item shows up
|
||||
epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch
|
||||
|
||||
# Upstream patch to fix texlive-2011 compatibility, will be in next release
|
||||
epatch "../${P}-synctex-1.17.patch"
|
||||
|
||||
# Patch from upstream git master branch to fix libgxps-0.2 compatibility
|
||||
epatch "${FILESDIR}/${PN}-3.2.1-libgxps-0.2.patch"
|
||||
|
||||
# glib-2.32 restructured dep libs in pkg-config files, #414065
|
||||
epatch "${FILESDIR}/${P}-glib-gold.patch"
|
||||
|
||||
gnome2_src_prepare
|
||||
|
||||
AT_NOELIBTOOLIZE=yes eautoreconf
|
||||
|
||||
# Do not depend on gnome-icon-theme, bug #326855, #391859
|
||||
sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \
|
||||
-i configure || die "sed failed"
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
configure.ac | 8 ++++----
|
||||
1 files changed, 4 insertions(+), 4 deletions(-)
|
||||
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
index 183b644..c863997 100644
|
||||
--- a/configure.ac
|
||||
+++ b/configure.ac
|
||||
@@ -160,10 +160,10 @@ fi
|
||||
ZLIB_LIBS=-lz
|
||||
AC_SUBST(ZLIB_LIBS)
|
||||
|
||||
-PKG_CHECK_MODULES(LIBDOCUMENT, gtk+-3.0 >= $GTK_REQUIRED gio-2.0 >= $GLIB_REQUIRED)
|
||||
+PKG_CHECK_MODULES(LIBDOCUMENT, gtk+-3.0 >= $GTK_REQUIRED gio-2.0 >= $GLIB_REQUIRED gmodule-no-export-2.0 >= $GLIB_REQUIRED)
|
||||
PKG_CHECK_MODULES(LIBVIEW, gtk+-3.0 >= $GTK_REQUIRED gail-3.0 >= $GTK_REQUIRED gthread-2.0 gio-2.0 >= $GLIB_REQUIRED)
|
||||
PKG_CHECK_MODULES(BACKEND, cairo >= $CAIRO_REQUIRED gtk+-3.0 >= $GTK_REQUIRED)
|
||||
-PKG_CHECK_MODULES(FRONTEND_CORE, gtk+-3.0 >= $GTK_REQUIRED gthread-2.0 gio-2.0 >= $GLIB_REQUIRED)
|
||||
+PKG_CHECK_MODULES(FRONTEND_CORE, gtk+-3.0 >= $GTK_REQUIRED gthread-2.0 gio-2.0 >= $GLIB_REQUIRED gmodule-no-export-2.0 >= $GLIB_REQUIRED)
|
||||
|
||||
SHELL_PLATFORM_PKGS=
|
||||
case "$with_platform" in
|
||||
@@ -189,7 +189,7 @@ case "$with_platform" in
|
||||
;;
|
||||
esac
|
||||
|
||||
-PKG_CHECK_MODULES([SHELL_CORE],[libxml-2.0 >= $LIBXML_REQUIRED gtk+-3.0 >= $GTK_REQUIRED gio-2.0 >= $GLIB_REQUIRED gthread-2.0 $SHELL_PLATFORM_PKGS])
|
||||
+PKG_CHECK_MODULES([SHELL_CORE],[libxml-2.0 >= $LIBXML_REQUIRED gtk+-3.0 >= $GTK_REQUIRED gio-2.0 >= $GLIB_REQUIRED gmodule-no-export-2.0 >= $GLIB_REQUIRED gthread-2.0 $SHELL_PLATFORM_PKGS])
|
||||
|
||||
# *********
|
||||
# SM client
|
||||
@@ -407,7 +407,7 @@ AC_ARG_ENABLE([previewer],
|
||||
esac])
|
||||
|
||||
if test x$enable_previewer = "xyes" ; then
|
||||
- PKG_CHECK_MODULES([PREVIEWER],[gtk+-3.0 >= $GTK_REQUIRED gthread-2.0 gio-2.0 >= $GLIB_REQUIRED])
|
||||
+ PKG_CHECK_MODULES([PREVIEWER],[gtk+-3.0 >= $GTK_REQUIRED gthread-2.0 gio-2.0 >= $GLIB_REQUIRED gmodule-no-export-2.0 >= $GLIB_REQUIRED])
|
||||
fi
|
||||
|
||||
AM_CONDITIONAL([ENABLE_PREVIEWER],[test "$enable_previewer" = "yes"])
|
@ -1,45 +0,0 @@
|
||||
From 740263e84f812e069c25d32e6fbf40bec4c061e2 Mon Sep 17 00:00:00 2001
|
||||
From: Carlos Garcia Campos <carlosgc@gnome.org>
|
||||
Date: Sun, 20 Nov 2011 16:18:30 +0100
|
||||
Subject: [PATCH] xps: Bump libgxps requirements to 0.2.0
|
||||
|
||||
[Alexandre Rostovtsev <tetromino@gentoo.org>: remove update to configure.ac]
|
||||
---
|
||||
backend/xps/xps-document.c | 14 ++------------
|
||||
1 files changed, 2 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/backend/xps/xps-document.c b/backend/xps/xps-document.c
|
||||
index 6e34f07..cbba96b 100644
|
||||
--- a/backend/xps/xps-document.c
|
||||
+++ b/backend/xps/xps-document.c
|
||||
@@ -156,17 +156,7 @@ xps_document_get_page_size (EvDocument *document,
|
||||
double *width,
|
||||
double *height)
|
||||
{
|
||||
- GXPSPage *xps_page;
|
||||
- guint w, h;
|
||||
-
|
||||
- xps_page = GXPS_PAGE (page->backend_page);
|
||||
-
|
||||
- gxps_page_get_size (xps_page, &w, &h);
|
||||
-
|
||||
- if (width)
|
||||
- *width = (gdouble)w;
|
||||
- if (height)
|
||||
- *height = (gdouble)h;
|
||||
+ gxps_page_get_size (GXPS_PAGE (page->backend_page), width, height);
|
||||
}
|
||||
|
||||
static EvDocumentInfo *
|
||||
@@ -210,7 +200,7 @@ xps_document_render (EvDocument *document,
|
||||
EvRenderContext *rc)
|
||||
{
|
||||
GXPSPage *xps_page;
|
||||
- guint page_width, page_height;
|
||||
+ gdouble page_width, page_height;
|
||||
guint width, height;
|
||||
cairo_surface_t *surface;
|
||||
cairo_t *cr;
|
||||
--
|
||||
1.7.8.rc3
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST fbreader-sources-0.12.10.tgz 2337798 SHA256 328aec454db80e225aa0b5c31adef74bf62a14357482947e87e9731686b3c624 SHA512 b764d63133feece68e19128f09111303f87aef01a17dcd103def99a84f5392b82c5d1461f604024a587fd631a390b7c169aa2eac40c9d0643ed823f14577685f WHIRLPOOL b2944c6cbfe43169eb5c807ed378bf473bc639b67d267f4eb799ccd7fe213d459d77952d597c054b1cd592ef0bec3ae7502a56a5d792a4b7ef44d5487bb5bde0
|
||||
DIST fbreader-sources-0.99.1.tgz 2416058 SHA256 ae75587c96dba9e89e7a4d85f49addf381df98156a29b64720926022e912cebe SHA512 3b46cf0a436462793d1e6a5f04052ddc988d9c8f54d9496aa756cbca6c0d00768920a18cdd9bbdb48a0dbea9ca18b26774c8d76aaad9933147d1b74e65e99081 WHIRLPOOL f6bc0f04e8e089512a2de4198bfe0986d781cbe54f16c186ce548c9e38934bfb8b088e62b1ea2352a9ecd52d022a5b0d284579f967013a72ba4c085bb314e460
|
||||
DIST fbreader-sources-0.99.2.tgz 2423279 SHA256 e753010dc041396ddfd385a4a7fb7e01b219644015fe5776253aeeca0e13a650 SHA512 73d86e08162e29e86a9f0fa687c11bcf5b089340799c06b3924b413d048ca817ba5ab97102479df5d1c5ed29e66479b99c0cde3fd49b51ef9f6032b25b523d80 WHIRLPOOL b782e8ff924580071bac8d2a77e21284805f469dd40ed30ce589fef1e38b46d0d245af8a98b45cec4f6a84055c132139b49acc7a63b3a6be42b6251005179169
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/fbreader/fbreader-0.99.2.ebuild,v 1.2 2012/10/17 10:06:49 kensington Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="E-Book Reader. Supports many e-book formats."
|
||||
HOMEPAGE="http://www.fbreader.org/"
|
||||
SRC_URI="http://www.fbreader.org/files/desktop/${PN}-sources-${PV}.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/bzip2
|
||||
dev-libs/expat
|
||||
dev-libs/liblinebreak
|
||||
dev-libs/fribidi
|
||||
dev-db/sqlite
|
||||
net-misc/curl
|
||||
sys-libs/zlib
|
||||
x11-libs/qt-core:4
|
||||
x11-libs/qt-gui:4
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
# Still use linebreak instead of new unibreak
|
||||
sed -e "s:-lunibreak:-llinebreak:" \
|
||||
-i makefiles/config.mk zlibrary/text/Makefile || die "fixing libunibreak failed"
|
||||
|
||||
# Let portage decide about the compiler
|
||||
sed -e "/^CC = /d" \
|
||||
-i makefiles/arch/desktop.mk || die "removing CC line failed"
|
||||
|
||||
# Respect *FLAGS
|
||||
sed -e "s/^CFLAGS = -pipe/CFLAGS +=/" \
|
||||
-i makefiles/arch/desktop.mk || die "CFLAGS sed failed"
|
||||
sed -e "/^ CFLAGS +=/ d" \
|
||||
-i makefiles/config.mk || die "CFLAGS sed failed"
|
||||
sed -e "/^ LDFLAGS += -s$/ d" \
|
||||
-i makefiles/config.mk || die "sed failed"
|
||||
sed -e "/^LDFLAGS =$/ d" \
|
||||
-i makefiles/arch/desktop.mk || die "sed failed"
|
||||
|
||||
echo "TARGET_ARCH = desktop" > makefiles/target.mk
|
||||
echo "LIBDIR = /usr/$(get_libdir)" >> makefiles/target.mk
|
||||
|
||||
echo "UI_TYPE = qt4" >> makefiles/target.mk
|
||||
sed -e 's:MOC = moc-qt4:MOC = /usr/bin/moc:' \
|
||||
-i makefiles/arch/desktop.mk || die "updating desktop.mk failed"
|
||||
|
||||
if use debug; then
|
||||
echo "TARGET_STATUS = debug" >> makefiles/target.mk
|
||||
else
|
||||
echo "TARGET_STATUS = release" >> makefiles/target.mk
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
dosym /usr/bin/FBReader /usr/bin/fbreader
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
--- a/rfc-3.2.3/rfc-3.2.3
|
||||
+++ b/rfc-3.2.3/rfc-3.2.3
|
||||
@@ -36,8 +36,8 @@
|
||||
|
||||
# These make it avail for all users if you can't
|
||||
# run it as root. (full path, not ~/ )
|
||||
-$indexpath="/usr/local/etc/rfc-index";
|
||||
-$servpath="/usr/local/etc/nmap-services";
|
||||
+$indexpath="/var/cache/rfc/rfc-index";
|
||||
+$servpath="/etc/nmap-services";
|
||||
|
||||
####################################
|
||||
## add as many urls as you please ##
|
||||
@@ -46,7 +46,7 @@
|
||||
!http://www.faqs.org/rfcs/
|
||||
http://www.isi.edu/in-notes/
|
||||
http://www.cis.ohio-state.edu/htbin/rfc/
|
||||
- /local/path/to/rfcs/); #MAKE SURE you have the trailing slashes
|
||||
+ /var/cache/rfc/rfcs/); #MAKE SURE you have the trailing slashes
|
||||
# URLs beginning with an ! are treated as HTML and not text
|
||||
|
||||
#######################
|
@ -1,45 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/rfcutil/rfcutil-3.2.3-r1.ebuild,v 1.6 2012/03/18 18:16:46 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
MY_PN="rfc"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DESCRIPTION="return all related RFCs based upon a number or a search string"
|
||||
HOMEPAGE="http://www.dewn.com/rfc/"
|
||||
SRC_URI="http://www.dewn.com/rfc/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~mips ppc ppc64 x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-lang/perl
|
||||
|| ( www-client/lynx virtual/w3m )"
|
||||
|
||||
src_prepare() {
|
||||
epatch \
|
||||
"${FILESDIR}"/${MY_P}.diff \
|
||||
"${FILESDIR}"/${MY_P}-index.patch
|
||||
}
|
||||
|
||||
src_install() {
|
||||
newbin ${MY_P} ${MY_PN}
|
||||
doman ${MY_PN}.1
|
||||
dodoc CHANGELOG KNOWN_BUGS README
|
||||
keepdir /var/cache/rfc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Gaarde suggests you make a cron.monthly to run the following:"
|
||||
elog " /usr/bin/rfc -i"
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
rm -f "${ROOT}"/var/cache/rfc/*
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
From: http://sourceforge.net/tracker/?func=detail&aid=3544851&group_id=10501&atid=110501
|
||||
--- src/olestream.h
|
||||
+++ src/olestream.h
|
||||
@@ -23,7 +23,7 @@
|
||||
#include "global.h" // U8,... typedefs
|
||||
#include <stack>
|
||||
|
||||
-#include <glib/giochannel.h> // GSeekType
|
||||
+#include <glib.h> // GSeekType
|
||||
|
||||
namespace wvWare {
|
||||
|
@ -0,0 +1,33 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/wv2/wv2-0.4.2-r1.ebuild,v 1.1 2012/10/16 14:37:47 kensington Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="Excellent MS Word filter lib, used in most Office suites"
|
||||
HOMEPAGE="http://wvware.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/wvware/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
|
||||
IUSE="zlib"
|
||||
|
||||
RDEPEND="dev-libs/glib
|
||||
>=gnome-extra/libgsf-1.8
|
||||
virtual/libiconv
|
||||
zlib? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README RELEASE THANKS TODO )
|
||||
PATCHES=( "${FILESDIR}/${P}-glib.patch" )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use_with zlib)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST barman-1.0.0.tar.gz 53138 SHA256 dc157220cf0eab6698ebb5fc714deea429223a26aeb413c1d6f03c3a90572090 SHA512 3f205f161ef932c48c066e938b043c58ca62ea329265e3d974a0932a5070a9474c900926a78d7dbbc6510fac4f7ca52cc987901e7d87c529255166cc1e13f970 WHIRLPOOL 59de26dd9021f92c92f932bd072dc9c7080f3f5976a1c89b031e82beeed5fb771532c498c5c1d1d5f1cbc2544727f9f57b80394cb6c3552e4f3addc4440375fb
|
||||
DIST barman-1.1.0.tar.gz 56549 SHA256 ab176c1aea199c2a8314c781dcd5f733f513f0334e2f90f6dfbc3caf294c641e SHA512 eb2ce6979ab7729c31cddbd2bc93f74e2b9d1c5a9de4991902d44b395b8e62e742865bd8ae6c4ea05c87498eda5c167c1895314c945ef31932b658fbe8006625 WHIRLPOOL 293a28e32515f4c4956700f67c517789c18bde5ee15b1237b26d26135675bdb0561a5c6c611b45a1104bc0edeb5c2a5688bfbda3890a31995b034e9282b078ad
|
||||
|
@ -0,0 +1,23 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/barman/barman-1.1.0.ebuild,v 1.1 2012/10/17 09:33:10 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Administration tool for disaster recovery of PostgreSQL servers"
|
||||
|
||||
HOMEPAGE="http://www.pgbarman.org"
|
||||
SRC_URI="http://downloads.sourceforge.net/project/pgbarman/${PV}/${P}.tar.gz"
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/argh
|
||||
>=dev-python/psycopg-2
|
||||
dev-python/python-dateutil
|
||||
net-misc/rsync
|
||||
dev-db/postgresql-server"
|
||||
DEPEND=""
|
@ -1,3 +1,3 @@
|
||||
DIST mlton-20070826-1.amd64-linux.tgz 11405270 SHA256 0b46c04d0bd92ac39595c9c31b301a07ec65189460a6b9ab122e18a25b959312 SHA512 fba3c62b8363ff9c29f3ac156a583d22186d4567be4cb371111f22ab3c8d73f046fbdebc1f05420b5fcf3cb15acc2a0e9945c775b50fada19676b0227a5d8cfa WHIRLPOOL e1a2bb77ef3c00ea0ca0738cec3dbbed2254fe30099c388f6ccdcd9d3aac43f402e0d9c2cc103f504ba6eabddef74174be902046cfa1f754f3fedf0c70bcd368
|
||||
DIST mlton-20070826-1.src.tgz 5585773 SHA256 c2f7e07523294d070682399377ea83ed11f2ed59d142b30fc7032c1c8fd9e103 SHA512 ee04d8f227302392fd8ed766b47b38603a47bf612eae312ed2ce58aa396e452d8499e6699809dda99cdde8c6a2ce074083aca7fea0464fee9fe5836a124e8dff WHIRLPOOL bace6f76c7c3c6f0ec5eb554358d87291c10409b3d79c8abb72a61c65a4886dbd0b5e99726a158c3fc2af2b99ec1c2c6bc7649a3faa09c9c59506c66164adebb
|
||||
DIST mlton-20070826-1.x86-linux.tgz 11685923 SHA256 71abc82f25ef869dc1482ea85fc54d8ba1972292847a36f215bedfb27e0ddad9 SHA512 15b14512d201c505eab13c803b729681f683f35ddd642e745edd11bbbe1e71a0f8ffa5ec554b4bca79847461b8d7ed0caf72ceef31841c07b9fe5cd23f7c3e50 WHIRLPOOL 42c596bc00c0e60012d29901c343c099693a8b26394522834999eff8c5a4600c32c5af899c330c09604402cdc630b2de8334d1ebca0f68ec71ef74936c148225
|
||||
DIST mlton-20100608-1.amd64-linux.static.tgz 17872377 SHA256 39f1e5ac18688b97c3a727d87eaffaf48e8f6792cbb89a5f6480e66b1c62d144 SHA512 a3b3bb02de9497103d503fb895e6644df1cf38c0a24b1be9ec3472b293b4f4e3e03b6c1470c25db38de1875515354a45aae2b95d3ed62d614408e441dfda0555 WHIRLPOOL 714acc85dc6d9dccc4174c7395b2b26a09cec2a9d7d1f6188b6c7b394f0e7f42cdb3eb3369757dd87ee1ce5e94fce3c2af899a52464e7b23daa5447fe4316ebf
|
||||
DIST mlton-20100608-1.x86-linux.static.tgz 14976911 SHA256 dc715b77e4415057f6d41ff7897526639cfa96b9fd4dbab4ad573c985c430f9b SHA512 addcc60dbcef9e41b5ef92985f0e22d5eba361a2806a96030395d84d0b457b1ff2f287afd24a6f0ecfa78ce2e47e209ffaa1ab28c594ea9d742a9a2a243ef62d WHIRLPOOL 6ec6608e451b22eecf8621488fb090ef68745a0e495d8f133c61a5caf70598ebb9496ac30a465e0ea5f7523cc62876acf4deec60c70c033a98111b03acfb53f4
|
||||
DIST mlton-20100608.src.tgz 5785771 SHA256 f2cb2cf0d6ca8e00331b15e3d23ede05080742895e79e73d2c26a546cd1c0b33 SHA512 d2ee494e46fa2de9f807434a83b0d0faf153d9ce6ff9e6dc9c93d5c9dc340cff90327939b195072a4726555b4be081328e3407a73b0fa12d82f82b77298cc30b WHIRLPOOL 83497a23400fbc0435e2b9338a79964e6713ef629a7492df755e6f6487afe3290c6072daa77163675e94061926af4b2c74116a5c538b8db29bc7bd5acdcd98fa
|
||||
|
@ -1,28 +0,0 @@
|
||||
diff -Nru mlton-20040227.orig/bin/mlton mlton-20040227/bin/mlton
|
||||
--- mlton-20040227.orig/bin/mlton 2004-06-09 17:43:13.388827848 +0200
|
||||
+++ mlton-20040227/bin/mlton 2004-06-09 17:43:39.256895304 +0200
|
||||
@@ -58,9 +58,9 @@
|
||||
'-fno-strength-reduce
|
||||
-fschedule-insns
|
||||
-fschedule-insns2
|
||||
- -malign-functions=5
|
||||
- -malign-jumps=2
|
||||
- -malign-loops=2
|
||||
+ -falign-functions=5
|
||||
+ -falign-jumps=2
|
||||
+ -falign-loops=2
|
||||
-mcpu=pentiumpro' \
|
||||
-target-cc-opt sparc \
|
||||
'-Wa,-xarch=v8plusa
|
||||
diff -Nru mlton-20040227.orig/runtime/Makefile mlton-20040227/runtime/Makefile
|
||||
--- mlton-20040227.orig/runtime/Makefile 2004-06-09 17:43:13.689782096 +0200
|
||||
+++ mlton-20040227/runtime/Makefile 2004-06-09 17:43:39.258895000 +0200
|
||||
@@ -4,7 +4,7 @@
|
||||
FLAGS = -fomit-frame-pointer
|
||||
|
||||
ifeq ($(TARGET_ARCH), x86)
|
||||
-FLAGS += -mcpu=pentiumpro -malign-loops=2 -malign-jumps=2 -malign-functions=5
|
||||
+FLAGS += -mcpu=pentiumpro -falign-loops=2 -falign-jumps=2 -falign-functions=5
|
||||
endif
|
||||
ifeq ($(TARGET_ARCH), sparc)
|
||||
FLAGS += -Wa,-xarch=v8plusa -fcall-used-g5 -fcall-used-g7 -funroll-all-loops -m32 -mv8 -mcpu=ultrasparc
|
@ -1,34 +1,37 @@
|
||||
# Copyright 1999-2010 Gentoo Foundation
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/mlton-20070826-r1.ebuild,v 1.2 2010/07/11 22:01:52 hwoarang Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/mlton/mlton-20100608.ebuild,v 1.1 2012/10/16 09:07:05 hkbst Exp $
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Standard ML optimizing compiler and libraries"
|
||||
BASE_URI="http://mlton.org/pages/Download/attachments/"
|
||||
SRC_URI="!binary? ( ${BASE_URI}/${P}-1.src.tgz )
|
||||
binary? ( amd64? ( ${BASE_URI}/${P}-1.amd64-linux.tgz )
|
||||
x86? ( ${BASE_URI}/${P}-1.x86-linux.tgz ) )"
|
||||
BASE_URI="mirror://sourceforge/${PN}"
|
||||
SRC_URI="!binary? ( ${BASE_URI}/${P}.src.tgz )
|
||||
binary? ( amd64? ( ${BASE_URI}/${P}-1.amd64-linux.static.tgz )
|
||||
x86? ( ${BASE_URI}/${P}-1.x86-linux.static.tgz ) )"
|
||||
|
||||
HOMEPAGE="http://www.mlton.org"
|
||||
|
||||
LICENSE="as-is"
|
||||
SLOT="0"
|
||||
# there is support for ppc64 and ia64, but no
|
||||
# binaries are provided and there is no native
|
||||
# code generation for these platforms
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE="binary doc"
|
||||
|
||||
#block mlton-bin until it has been removed
|
||||
DEPEND="dev-libs/gmp
|
||||
!dev-lang/mlton-bin
|
||||
doc? ( virtual/latex-base )"
|
||||
RDEPEND="dev-libs/gmp"
|
||||
|
||||
QA_PRESTRIPPED="
|
||||
QA_PRESTRIPPED="binary? (
|
||||
usr/bin/mlnlffigen
|
||||
usr/bin/mllex
|
||||
usr/bin/mlprof
|
||||
usr/bin/mlyacc
|
||||
usr/lib/mlton/mlton-compile"
|
||||
usr/bin/mllex
|
||||
usr/bin/mlprof
|
||||
usr/bin/mlyacc
|
||||
usr/lib/mlton/mlton-compile
|
||||
)"
|
||||
|
||||
src_compile() {
|
||||
if use !binary; then
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/nasm-2.09.10.ebuild,v 1.4 2011/10/08 16:33:33 phajdan.jr Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="groovy little assembler"
|
||||
HOMEPAGE="http://nasm.sourceforge.net/"
|
||||
SRC_URI="http://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
doc? ( app-text/ghostscript-gpl sys-apps/texinfo )"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake nasmlib.o || die
|
||||
emake all || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALLROOT="${D}" install install_rdf || die
|
||||
dodoc AUTHORS CHANGES ChangeLog README TODO
|
||||
if use doc ; then
|
||||
doinfo doc/info/*
|
||||
dohtml doc/html/*
|
||||
dodoc doc/nasmdoc.*
|
||||
fi
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/nasm-2.10.04.ebuild,v 1.1 2012/09/06 15:24:08 mr_bones_ Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="groovy little assembler"
|
||||
HOMEPAGE="http://nasm.sourceforge.net/"
|
||||
SRC_URI="http://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
doc? ( app-text/ghostscript-gpl sys-apps/texinfo )"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake nasmlib.o || die
|
||||
emake all || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALLROOT="${D}" install install_rdf || die
|
||||
dodoc AUTHORS CHANGES ChangeLog README TODO
|
||||
if use doc ; then
|
||||
doinfo doc/info/*
|
||||
dohtml doc/html/*
|
||||
dodoc doc/nasmdoc.*
|
||||
fi
|
||||
}
|
@ -1,44 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/nasm/nasm-2.10.ebuild,v 1.4 2012/05/02 17:16:10 ago Exp $
|
||||
|
||||
EAPI=2
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="groovy little assembler"
|
||||
HOMEPAGE="http://nasm.sourceforge.net/"
|
||||
SRC_URI="http://www.nasm.us/pub/nasm/releasebuilds/${PV/_}/${P/_}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* amd64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos"
|
||||
IUSE="doc"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
doc? ( app-text/ghostscript-gpl sys-apps/texinfo )"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}/${P/_}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
econf
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake nasmlib.o || die
|
||||
emake all || die
|
||||
if use doc ; then
|
||||
emake doc || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake INSTALLROOT="${D}" install install_rdf || die
|
||||
dodoc AUTHORS CHANGES ChangeLog README TODO
|
||||
if use doc ; then
|
||||
doinfo doc/info/*
|
||||
dohtml doc/html/*
|
||||
dodoc doc/nasmdoc.*
|
||||
fi
|
||||
}
|
@ -0,0 +1,238 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.34.1.ebuild,v 1.1 2012/10/17 07:37:32 tetromino Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="utils? 2"
|
||||
# Avoid runtime dependency on python when USE=test
|
||||
|
||||
inherit autotools gnome.org libtool eutils flag-o-matic gnome2-utils multilib pax-utils python toolchain-funcs virtualx linux-info
|
||||
|
||||
DESCRIPTION="The GLib library of C routines"
|
||||
HOMEPAGE="http://www.gtk.org/"
|
||||
SRC_URI="${SRC_URI}
|
||||
http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf
|
||||
|
||||
LICENSE="LGPL-2+"
|
||||
SLOT="2"
|
||||
IUSE="debug fam kernel_linux selinux static-libs systemtap test utils xattr"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
|
||||
RDEPEND="virtual/libiconv
|
||||
virtual/libffi
|
||||
sys-libs/zlib
|
||||
|| (
|
||||
>=dev-libs/elfutils-0.142
|
||||
>=dev-libs/libelf-0.8.12 )
|
||||
xattr? ( sys-apps/attr )
|
||||
fam? ( virtual/fam )
|
||||
utils? ( >=dev-util/gdbus-codegen-${PV} )"
|
||||
DEPEND="${RDEPEND}
|
||||
app-text/docbook-xml-dtd:4.1.2
|
||||
>=dev-libs/libxslt-1.0
|
||||
>=sys-devel/gettext-0.11
|
||||
>=dev-util/gtk-doc-am-1.15
|
||||
systemtap? ( >=dev-util/systemtap-1.3 )
|
||||
test? (
|
||||
sys-devel/gdb
|
||||
=dev-lang/python-2*
|
||||
>=dev-util/gdbus-codegen-${PV}
|
||||
>=sys-apps/dbus-1.2.14 )
|
||||
!<dev-util/gtk-doc-1.15-r2"
|
||||
PDEPEND="x11-misc/shared-mime-info
|
||||
!<gnome-base/gvfs-1.6.4-r990"
|
||||
# shared-mime-info needed for gio/xdgmime, bug #409481
|
||||
# Earlier versions of gvfs do not work with glib
|
||||
|
||||
pkg_setup() {
|
||||
# Needed for gio/tests/gdbus-testserver.py
|
||||
if use test; then
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
fi
|
||||
|
||||
if use kernel_linux ; then
|
||||
CONFIG_CHECK="~INOTIFY_USER"
|
||||
linux-info_pkg_setup
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
mv -f "${WORKDIR}"/pkg-config-*/pkg.m4 "${WORKDIR}"/ || die
|
||||
|
||||
# Fix gmodule issues on fbsd; bug #184301
|
||||
epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch
|
||||
|
||||
if use test; then
|
||||
# Do not try to remove files on live filesystem, upstream bug #619274
|
||||
sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \
|
||||
-i "${S}"/gio/tests/desktop-app-info.c || die "sed failed"
|
||||
|
||||
# Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629
|
||||
if ! has_version dev-util/desktop-file-utils ; then
|
||||
ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system,"
|
||||
ewarn "think on installing it to get these tests run."
|
||||
sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die
|
||||
sed -i -e "/desktop-app-info\/default/d" gio/tests/desktop-app-info.c || die
|
||||
sed -i -e "/desktop-app-info\/fallback/d" gio/tests/desktop-app-info.c || die
|
||||
sed -i -e "/desktop-app-info\/lastused/d" gio/tests/desktop-app-info.c || die
|
||||
fi
|
||||
|
||||
# Disable tests requiring dbus-python and pygobject; bugs #349236, #377549, #384853
|
||||
if ! has_version dev-python/dbus-python || ! has_version 'dev-python/pygobject:3' ; then
|
||||
ewarn "Some tests will be skipped due to dev-python/dbus-python or dev-python/pygobject:3"
|
||||
ewarn "not being present on your system, think on installing them to get these tests run."
|
||||
sed -i -e "/connection\/filter/d" gio/tests/gdbus-connection.c || die
|
||||
sed -i -e "/connection\/large_message/d" gio/tests/gdbus-connection-slow.c || die
|
||||
sed -i -e "/gdbus\/proxy/d" gio/tests/gdbus-proxy.c || die
|
||||
sed -i -e "/gdbus\/proxy-well-known-name/d" gio/tests/gdbus-proxy-well-known-name.c || die
|
||||
sed -i -e "/gdbus\/introspection-parser/d" gio/tests/gdbus-introspection.c || die
|
||||
sed -i -e "/g_test_add_func/d" gio/tests/gdbus-threading.c || die
|
||||
sed -i -e "/gdbus\/method-calls-in-thread/d" gio/tests/gdbus-threading.c || die
|
||||
# needed to prevent gdbus-threading from asserting
|
||||
ln -sfn $(type -P true) gio/tests/gdbus-testserver.py
|
||||
fi
|
||||
fi
|
||||
|
||||
# gdbus-codegen is a separate package
|
||||
epatch "${FILESDIR}/${PN}-2.31.x-external-gdbus-codegen.patch"
|
||||
|
||||
# bashcomp goes in /usr/share/bash-completion
|
||||
epatch "${FILESDIR}/${PN}-2.32.4-bashcomp.patch"
|
||||
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=679306
|
||||
epatch "${FILESDIR}/${PN}-2.34.0-testsuite-skip-thread4.patch"
|
||||
# https://bugzilla.gnome.org/show_bug.cgi?id=679308
|
||||
epatch "${FILESDIR}/${PN}-2.34.0-testsuite-skip-gdbus-auth-tests.patch"
|
||||
|
||||
# disable pyc compiling
|
||||
use test && python_clean_py-compile_files
|
||||
|
||||
# Needed for the punt-python-check patch, disabling timeout test
|
||||
# Also needed to prevent croscompile failures, see bug #267603
|
||||
# Also needed for the no-gdbus-codegen patch
|
||||
AT_M4DIR="${WORKDIR}" eautoreconf
|
||||
|
||||
[[ ${CHOST} == *-freebsd* ]] && elibtoolize
|
||||
|
||||
epunt_cxx
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Avoid circular depend with dev-util/pkgconfig and
|
||||
# native builds (cross-compiles won't need pkg-config
|
||||
# in the target ROOT to work here)
|
||||
if ! tc-is-cross-compiler && ! $(tc-getPKG_CONFIG) --version >& /dev/null; then
|
||||
if has_version sys-apps/dbus; then
|
||||
export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include"
|
||||
export DBUS1_LIBS="-ldbus-1"
|
||||
fi
|
||||
export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)"
|
||||
export LIBFFI_LIBS="-lffi"
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
# Building with --disable-debug highly unrecommended. It will build glib in
|
||||
# an unusable form as it disables some commonly used API. Please do not
|
||||
# convert this to the use_enable form, as it results in a broken build.
|
||||
# -- compnerd (3/27/06)
|
||||
use debug && myconf="--enable-debug"
|
||||
|
||||
if use test; then
|
||||
myconf="${myconf} --enable-modular-tests"
|
||||
else
|
||||
if [[ ${PV} = 9999 ]] && use doc; then
|
||||
# need to build tests if USE=doc for bug #387385
|
||||
myconf="${myconf} --enable-modular-tests"
|
||||
else
|
||||
myconf="${myconf} --disable-modular-tests"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Always use internal libpcre, bug #254659
|
||||
econf ${myconf} \
|
||||
$(use_enable xattr) \
|
||||
$(use_enable fam) \
|
||||
$(use_enable selinux) \
|
||||
$(use_enable static-libs static) \
|
||||
$(use_enable systemtap dtrace) \
|
||||
$(use_enable systemtap systemtap) \
|
||||
--enable-man \
|
||||
--with-pcre=internal \
|
||||
--with-threads=posix
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local f
|
||||
|
||||
# install-exec-hook substitutes ${PYTHON} in glib/gtester-report
|
||||
emake DESTDIR="${D}" PYTHON="${EPREFIX}/usr/bin/python2" install
|
||||
|
||||
if ! use utils; then
|
||||
rm "${ED}usr/bin/gtester-report"
|
||||
fi
|
||||
|
||||
# Do not install charset.alias even if generated, leave it to libiconv
|
||||
rm -f "${ED}/usr/lib/charset.alias"
|
||||
|
||||
# Don't install gdb python macros, bug 291328
|
||||
rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/"
|
||||
|
||||
dodoc AUTHORS ChangeLog* NEWS* README
|
||||
|
||||
# Completely useless with or without USE static-libs, people need to use
|
||||
# pkg-config
|
||||
find "${D}" -name '*.la' -exec rm -f {} +
|
||||
}
|
||||
|
||||
src_test() {
|
||||
gnome2_environment_reset
|
||||
|
||||
unset DBUS_SESSION_BUS_ADDRESS
|
||||
export XDG_CONFIG_DIRS=/etc/xdg
|
||||
export XDG_DATA_DIRS=/usr/local/share:/usr/share
|
||||
export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp"
|
||||
unset GSETTINGS_BACKEND # bug 352451
|
||||
export LC_TIME=C # bug #411967
|
||||
|
||||
# Related test is a bit nitpicking
|
||||
mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
|
||||
chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR"
|
||||
|
||||
# Hardened: gdb needs this, bug #338891
|
||||
if host-is-pax ; then
|
||||
pax-mark -mr "${S}"/tests/.libs/assert-msg-test \
|
||||
|| die "Hardened adjustment failed"
|
||||
fi
|
||||
|
||||
# Need X for dbus-launch session X11 initialization
|
||||
Xemake check
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# Only give the introspection message if:
|
||||
# * The user has gobject-introspection
|
||||
# * Has glib already installed
|
||||
# * Previous version was different from new version
|
||||
if has_version "dev-libs/gobject-introspection" && ! has_version "=${CATEGORY}/${PF}"; then
|
||||
ewarn "You must rebuild gobject-introspection so that the installed"
|
||||
ewarn "typelibs and girs are regenerated for the new APIs in glib"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Inform users about possible breakage when updating glib and not dbus-glib, bug #297483
|
||||
if has_version dev-libs/dbus-glib; then
|
||||
ewarn "If you experience a breakage after updating dev-libs/glib try"
|
||||
ewarn "rebuilding dev-libs/dbus-glib"
|
||||
fi
|
||||
|
||||
if has_version '<x11-libs/gtk+-3.0.12:3'; then
|
||||
# To have a clear upgrade path for gtk+-3.0.x users, have to resort to
|
||||
# a warning instead of a blocker
|
||||
ewarn
|
||||
ewarn "Using <gtk+-3.0.12:3 with ${P} results in frequent crashes."
|
||||
ewarn "You should upgrade to a newer version of gtk+:3 immediately."
|
||||
fi
|
||||
}
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/liboop/liboop-1.0.ebuild,v 1.14 2012/09/29 16:59:58 armin76 Exp $
|
||||
|
||||
inherit flag-o-matic
|
||||
|
||||
DESCRIPTION="low-level event loop management library for POSIX-based operating systems"
|
||||
HOMEPAGE="http://liboop.ofb.net/"
|
||||
SRC_URI="http://download.ofb.net/liboop/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-macos"
|
||||
IUSE="adns gnome tcl readline libwww"
|
||||
|
||||
DEPEND="adns? ( net-libs/adns )
|
||||
gnome? ( dev-libs/glib )
|
||||
tcl? ( dev-lang/tcl )
|
||||
readline? ( sys-libs/readline )
|
||||
libwww? ( net-libs/libwww )"
|
||||
|
||||
src_compile() {
|
||||
export ac_cv_path_PROG_LDCONFIG=true
|
||||
econf \
|
||||
$(use_with adns) \
|
||||
$(use_with gnome) \
|
||||
$(use_with tcl tcltk) \
|
||||
$(use_with readline) \
|
||||
$(use_with libwww) \
|
||||
|| die
|
||||
emake -j1 || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST qjson-0.7.1.tar.bz2 38075 SHA256 3b8e94345fe846171c4b4d7d3518891d5fc864fda1e0c10d935bdb77bd3db994 SHA512 a3cba247f0a6d2dff38d6ed9ed1da444969faf79fac7979db325b91bcf89eba8a696e1bd072c56aa5bdaef5180f54762e05a0e131d459944499b711f3b04f62b WHIRLPOOL a328b6f161f7215a1580125ed689c5c1cf32a24ba680fd1173a0db0d074a719f40f87829224d5412af3fbc6270a5ba783ee26f347f22bdd7a5afe73d522ff4d1
|
||||
DIST qjson-0.7.1_p20121016.tar.bz2 46028 SHA256 84f6deaab8be6eb8b531d6700bd3d9ac4700fa75c2885feee7ed904ad2e63110 SHA512 12faf2d038b945abb1bccbf8f468bdc79708def73e8cec48278747336ef780a449dbccac9ca6ea631ef9428b0e3caf61261c5198ff8702978b148ec56dea1452 WHIRLPOOL 6b210df613b377d9c2ed4c2932c48ddd5db13b0bfd7c4cd310ce664bd3bbeaa53bb5e4ab8b1141516257d1b6fedfccfc246ba266c5e34053e63d3b5b1d998b42
|
||||
|
@ -0,0 +1,43 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/qjson/qjson-0.7.1_p20121016.ebuild,v 1.2 2012/10/16 17:17:42 kensington Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit cmake-utils
|
||||
|
||||
DESCRIPTION="A library for mapping JSON data to QVariant objects"
|
||||
HOMEPAGE="http://qjson.sourceforge.net"
|
||||
SRC_URI="http://dev.gentoo.org/~kensington/distfiles/${P}.tar.bz2"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
|
||||
IUSE="debug doc test"
|
||||
|
||||
RDEPEND="x11-libs/qt-core:4"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-doc/doxygen )
|
||||
test? ( x11-libs/qt-test:4 )"
|
||||
|
||||
S=${WORKDIR}/${PN}
|
||||
|
||||
DOCS=( README )
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
$(cmake-utils_use test QJSON_BUILD_TESTS)
|
||||
)
|
||||
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use doc; then
|
||||
cd doc
|
||||
doxygen Doxyfile || die "Generating documentation failed"
|
||||
HTML_DOCS=( doc/html/ )
|
||||
fi
|
||||
|
||||
cmake-utils_src_install
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST uthash-1.9.4.tar.bz2 353534 SHA256 7370afd69f755bc42927dde528995063d2ce00d0399af8bbfe337109571e8784 SHA512 bcf14b13d52e5a3ba7881c7a747c55a6beccf778020a97ac596edea2cfe0fd678bfa5616bbc6aec78bb25cbf991f396ca3dcda654236896f280978a6efacde7d WHIRLPOOL 164a2ae85c0241f3bece790b98b2c270e7815ed158e0707d40160c0df29d6b45d0f49d2bfe5fa08a7d0a0c7b878216c5eb3cec8f22bd1ee97cb77705c8a8ef08
|
||||
DIST uthash-1.9.5.tar.bz2 354274 SHA256 9cc91093ed33c161a72c707752cdf12dca6d957bf4901ecb4470d52034570e6a SHA512 359b9a73a7c107e3c8470ad5da3351b6eecc746b22aaaf62e53a2ecd671488d88df8fb125e6c6eb4fd801ed641a0d4f93336e73592c354de7b4154a8fd8a0533 WHIRLPOOL fef03e7c62100034594e9b820d20de30b5b4fa0e8f06933ac1dea98fc06f583ed5c36d03e4a9ab807fd0692e3660f07f6a2af038fef8f5bedfb7742601eb6b6a
|
||||
DIST uthash-1.9.6.tar.bz2 362435 SHA256 16676465919c14eb8f0207f884e6efc95fbc60d2a990737f390a237a7ebe60f3 SHA512 ff03644b5e7cdf59a87e856052c84f68ee15c343b6d83a286f68a1b5aabed40e1f4bebc063602e0840954db391354c9078a29811a47aa901aac1cc23ab35018f WHIRLPOOL 1d5a6f85d3956648540944594e2c09f73c21252936fac1e84658c29a41d658e2aca5938bf13a5ced326ed780fe6e6a8588d3f1d6c1201274ed4e934a67ce6b2d
|
||||
DIST uthash-1.9.7.tar.bz2 373059 SHA256 956f5c99798349c413275fe4c9ff128d72e280655dadbe4365f8e9fbda91393f SHA512 8c02f9ac846a6bfd7292724a3683ae360ff37bba8e3ca98fca106da84976cac9c61766069989ee2c633b20bf82b64658400687a7cfbccab5e98e5fb6cb2e5caa WHIRLPOOL bd673e371470d0576524a9e8f096beb7b8ae713f5bdca5b513077932e2fc78bc8e08249af8f5b6c0c213ed41775d8e5fc9483b6a330423760864ec5748dba041
|
||||
|
@ -0,0 +1,32 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/uthash/uthash-1.9.7.ebuild,v 1.1 2012/10/16 20:58:55 hwoarang Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
DESCRIPTION="An easy-to-use hash implementation for C programmers"
|
||||
HOMEPAGE="http://uthash.sourceforge.net"
|
||||
SRC_URI="mirror://sourceforge/uthash/${P}.tar.bz2"
|
||||
|
||||
LICENSE="BSD-1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
|
||||
IUSE="test"
|
||||
|
||||
DEPEND="test? ( dev-lang/perl )"
|
||||
RDEPEND=""
|
||||
|
||||
src_test() {
|
||||
cd tests
|
||||
sed -i "/CFLAGS/s/-O3/${CFLAGS}/" Makefile || die "sed cflags failed"
|
||||
emake CC="$(tc-getCC)"
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/include
|
||||
doins src/*.h || die "doins failed"
|
||||
|
||||
dodoc doc/txt/{ChangeLog,userguide,ut*}.txt
|
||||
}
|
@ -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-python/astng/astng-0.24.1.ebuild,v 1.1 2012/10/16 17:25:11 radhermit Exp $
|
||||
|
||||
EAPI="4"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
PYTHON_TESTS_RESTRICTED_ABIS="3.* *-jython *-pypy-*"
|
||||
|
||||
inherit distutils
|
||||
|
||||
DESCRIPTION="Abstract Syntax Tree New Generation for logilab packages"
|
||||
HOMEPAGE="http://www.logilab.org/project/logilab-astng http://pypi.python.org/pypi/logilab-astng"
|
||||
SRC_URI="ftp://ftp.logilab.org/pub/astng/logilab-${P}.tar.gz mirror://pypi/l/logilab-astng/logilab-${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x86-macos"
|
||||
IUSE="test"
|
||||
|
||||
# Version specified in __pkginfo__.py.
|
||||
RDEPEND=">=dev-python/logilab-common-0.53.0"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools
|
||||
test? ( >=dev-python/egenix-mx-base-3.0.0 )"
|
||||
|
||||
S="${WORKDIR}/logilab-${P}"
|
||||
PYTHON_MODNAME="logilab/astng"
|
||||
DISTUTILS_USE_SEPARATE_SOURCE_DIRECTORIES="1"
|
||||
|
||||
src_test() {
|
||||
testing() {
|
||||
local tpath="${T}/test-${PYTHON_ABI}"
|
||||
local spath="${tpath}$(python_get_sitedir)"
|
||||
|
||||
mkdir -p "${spath}/logilab" || return 1
|
||||
cp -r "$(python_get_sitedir)/logilab/common" "${spath}/logilab" || return 1
|
||||
|
||||
"$(PYTHON)" setup.py build -b build install --root="${tpath}" ||
|
||||
die "Installation for tests failed with $(python_get_implementation_and_version)"
|
||||
|
||||
# pytest uses tests placed relatively to the current directory.
|
||||
pushd "${spath}/logilab/astng" > /dev/null || return 1
|
||||
PYTHONPATH="${spath}" pytest -v || return 1
|
||||
popd > /dev/null || return 1
|
||||
}
|
||||
python_execute_function -s testing
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
deletion_of_unneeded_files() {
|
||||
# Avoid collision with dev-python/logilab-common.
|
||||
rm -f "${ED}$(python_get_sitedir)/logilab/__init__.py" || return 1
|
||||
|
||||
# Don't install tests.
|
||||
rm -fr "${ED}$(python_get_sitedir)/logilab/astng/test" || return 1
|
||||
}
|
||||
python_execute_function -q deletion_of_unneeded_files
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue