parent
f2743a14fb
commit
f84621cc33
@ -0,0 +1,90 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-admin/elektra/elektra-0.7.1-r3.ebuild,v 1.3 2013/04/13 02:08:44 xmw Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit autotools eutils multilib
|
||||
|
||||
DESCRIPTION="universal and secure framework to store config parameters in a hierarchical key-value pair mechanism"
|
||||
HOMEPAGE="http://freedesktop.org/wiki/Software/Elektra"
|
||||
SRC_URI="ftp://ftp.markus-raab.org/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="gcov iconv static-libs test"
|
||||
|
||||
RDEPEND="dev-libs/libxml2"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/libtool
|
||||
iconv? ( virtual/libiconv )
|
||||
test? ( dev-libs/libxml2[static-libs] )"
|
||||
|
||||
src_prepare() {
|
||||
einfo 'Removing bundled libltdl'
|
||||
rm -rf libltdl || die
|
||||
|
||||
epatch \
|
||||
"${FILESDIR}"/${P}-test.patch \
|
||||
"${FILESDIR}"/${P}-ltdl.patch \
|
||||
"${FILESDIR}"/${P}-automake-1.12.patch \
|
||||
"${FILESDIR}"/${P}-remove-ddefault-link.patch
|
||||
|
||||
touch config.rpath
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# berkeleydb, daemon, fstab, gconf, python do not work
|
||||
econf \
|
||||
--enable-filesys \
|
||||
--enable-hosts \
|
||||
--enable-ini \
|
||||
--enable-passwd \
|
||||
--disable-berkeleydb \
|
||||
--disable-fstab \
|
||||
--disable-gconf \
|
||||
--disable-daemon \
|
||||
--enable-cpp \
|
||||
--disable-python \
|
||||
$(use_enable gcov) \
|
||||
$(use_enable iconv) \
|
||||
$(use_enable static-libs static) \
|
||||
--with-docdir=/usr/share/doc/${PF} \
|
||||
--with-develdocdir=/usr/share/doc/${PF}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
dodir /usr/share/man/man3
|
||||
emake
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
local my_f=""
|
||||
#avoid collision with kerberos (bug 403025, 447246)
|
||||
mkdir "${D}"/usr/include/elektra || die
|
||||
for my_f in kdb kdbbackend.h kdbos.h kdbtools.h keyset kdb.h \
|
||||
kdbloader.h kdbprivate.h key ; do
|
||||
mv "${D}"/usr/include/{,elektra\/}"${my_f}" || die
|
||||
elog "/usr/include/${my_f} installed as elektra/${my_f}"
|
||||
done
|
||||
sed -e '/^includedir/s/$/\/elektra/' \
|
||||
-i "${D}"/usr/$(get_libdir)/pkgconfig/elektra*.pc || die
|
||||
sed -e '/^Cflags/s/$/\/elektra/' \
|
||||
-i "${D}"/usr/$(get_libdir)/pkgconfig/elektra*.pc || die
|
||||
|
||||
#avoid collision with allegro (bug 409305)
|
||||
for my_f in $(find "${D}"/usr/share/man/man3 -name "key.3*") ; do
|
||||
mv "${my_f}" "${my_f/key/elektra-key}" || die
|
||||
elog "/usr/share/man/man3/$(basename "${my_f}") installed as $(basename "${my_f/key/elektra-key}")"
|
||||
done
|
||||
|
||||
if ! use static-libs; then
|
||||
find "${D}" -name "*.a" -delete || die
|
||||
fi
|
||||
|
||||
dodoc AUTHORS ChangeLog NEWS README TODO
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
--- a/src/backends/Makefile.am 2010-04-27 09:17:25.000000000 +0200
|
||||
+++ b/src/backends/Makefile.am 2013-03-30 15:34:36.406336274 +0100
|
||||
@@ -7,13 +7,7 @@
|
||||
cd $(DESTDIR)$(backenddir) && \
|
||||
test -L libelektra-default.so || \
|
||||
$(LN_S) libelektra-@default_backend@.so libelektra-default.so
|
||||
- cd $(DESTDIR)$(backenddir) && \
|
||||
- test -L libelektra-ddefault.so || \
|
||||
- $(LN_S) libelektra-@default_dbackend@.so libelektra-ddefault.so
|
||||
|
||||
uninstall-hook:
|
||||
-cd $(DESTDIR)$(backenddir) && \
|
||||
rm -f libelektra-default.so
|
||||
- -cd $(DESTDIR)$(backenddir) && \
|
||||
- rm -f libelektra-ddefault.so
|
||||
-
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.13.4.ebuild,v 1.1 2013/04/02 05:35:19 radhermit Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/sharutils/sharutils-4.13.5.ebuild,v 1.1 2013/04/13 07:49:19 radhermit Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
@ -0,0 +1,128 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-i18n/fcitx/fcitx-4.2.7-r1.ebuild,v 1.1 2013/04/13 06:02:03 yngwin Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit cmake-utils eutils gnome2-utils fdo-mime multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="Flexible Contect-aware Input Tool with eXtension support"
|
||||
HOMEPAGE="http://fcitx-im.org/"
|
||||
SRC_URI="http://fcitx.googlecode.com/files/${P}_dict.tar.xz
|
||||
http://dev.gentoo.org/~yngwin/distfiles/${P}-fixed-pngs.tgz" #465658
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="+X +autostart +cairo +dbus debug +enchant gtk gtk3 icu introspection lua
|
||||
nls opencc +pango qt4 snooper static-libs +table test +xml"
|
||||
|
||||
RDEPEND="
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXinerama
|
||||
)
|
||||
cairo? (
|
||||
x11-libs/cairo[X]
|
||||
pango? ( x11-libs/pango[X] )
|
||||
!pango? ( media-libs/fontconfig )
|
||||
)
|
||||
dbus? ( sys-apps/dbus )
|
||||
enchant? ( app-text/enchant )
|
||||
gtk? (
|
||||
x11-libs/gtk+:2
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
gtk3? (
|
||||
x11-libs/gtk+:3
|
||||
dev-libs/glib:2
|
||||
dev-libs/dbus-glib
|
||||
)
|
||||
icu? ( dev-libs/icu:= )
|
||||
introspection? ( dev-libs/gobject-introspection )
|
||||
lua? ( dev-lang/lua )
|
||||
opencc? ( app-i18n/opencc )
|
||||
qt4? (
|
||||
dev-qt/qtgui:4[dbus,glib]
|
||||
dev-qt/qtdbus:4
|
||||
)
|
||||
xml? (
|
||||
app-text/iso-codes
|
||||
dev-libs/libxml2
|
||||
x11-libs/libxkbfile
|
||||
)"
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/libintl
|
||||
virtual/pkgconfig
|
||||
nls? ( sys-devel/gettext )"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README THANKS TODO
|
||||
doc/pinyin.txt doc/cjkvinput.txt doc/API.txt doc/Develop_Readme )
|
||||
HTML_DOCS=( doc/wb_fh.htm )
|
||||
|
||||
src_prepare() {
|
||||
use autostart && DOC_CONTENTS="You have enabled the autostart USE flag,
|
||||
which will let fcitx start automatically on XDG compatible desktop
|
||||
environments, such as Gnome, KDE, LXDE, Razor-qt and Xfce. If you use
|
||||
~/.xinitrc to configure your desktop, make sure to include the fcitx
|
||||
command to start it."
|
||||
|
||||
cp -a ../skin . || die 'copying fixed pngs failed' #465658
|
||||
epatch "${FILESDIR}/${P}-gcc46-compatible.patch"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="
|
||||
-DLIB_INSTALL_DIR=/usr/$(get_libdir)
|
||||
$(cmake-utils_use_enable X X11)
|
||||
$(cmake-utils_use_enable autostart XDGAUTOSTART)
|
||||
$(cmake-utils_use_enable cairo CAIRO)
|
||||
$(cmake-utils_use_enable dbus DBUS)
|
||||
$(cmake-utils_use_enable debug DEBUG)
|
||||
$(cmake-utils_use_enable enchant ENCHANT)
|
||||
$(cmake-utils_use_enable gtk GTK2_IM_MODULE)
|
||||
$(cmake-utils_use_enable gtk3 GTK3_IM_MODULE)
|
||||
$(cmake-utils_use_enable icu ICU)
|
||||
$(cmake-utils_use_enable introspection GIR)
|
||||
$(cmake-utils_use_enable lua LUA)
|
||||
$(cmake-utils_use_enable nls GETTEXT)
|
||||
$(cmake-utils_use_enable opencc OPENCC)
|
||||
$(cmake-utils_use_enable pango PANGO)
|
||||
$(cmake-utils_use_enable qt4 QT)
|
||||
$(cmake-utils_use_enable qt4 QT_IM_MODULE)
|
||||
$(cmake-utils_use_enable qt4 QT_GUI)
|
||||
$(cmake-utils_use_enable snooper SNOOPER)
|
||||
$(cmake-utils_use_enable static-libs STATIC)
|
||||
$(cmake-utils_use_enable table TABLE)
|
||||
$(cmake-utils_use_enable test TEST)
|
||||
$(cmake-utils_use_enable xml LIBXML2)"
|
||||
if use gtk || use gtk3 || use qt4 ; then
|
||||
mycmakeargs+=" -DENABLE_GLIB2=ON "
|
||||
fi
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cmake-utils_src_install
|
||||
rm -rf "${ED}"/usr/share/doc/${PN} || die
|
||||
use autostart && readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
use autostart && readme.gentoo_pkg_postinst
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_icon_cache_update
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
use gtk && gnome2_query_immodules_gtk2
|
||||
use gtk3 && gnome2_query_immodules_gtk3
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST jist-1.3.0.gem 11776 SHA256 245c548ba6d7b36ffe084dac895a99be24e7b34611c298f981e0f47c449ecb0d SHA512 8f9d6ec683f5cb77ffc6585836fc8e960916089b5a5926b317fcf9114b79ec95624955e9716f98e3a2a1677ab284a48f0631f8f1cfbafa8c4c2a68a9b8ae79df WHIRLPOOL efc881ae68ca2f090b34cc1545c0a9ce5ce6ae995433acb640144e672d878039b93196c4fff83eac4af8b96460009259714bf21ef01e87ee43eaa1224fb8ed89
|
||||
DIST jist-1.3.1.gem 11776 SHA256 f5a9cdbebbe4bb9d198fefe8c3ed55eb5e97f5057226833acf82edab02fe644b SHA512 334a7833fa06fdc200914755c694d59605f8dedf421c2774d94c6d5d65c27e0666375765ab682d40167ba5361b71dc8b43d7f7793285b06ba6fb1b250f7f2772 WHIRLPOOL a2e0be90ba36254e6995ef11300b8407c00a30f016788353e6bb0b8f530a3e5f6244e9e5e36dc7c502d5fe986730e22c2554cc867013030c13865ad040dc6fe3
|
||||
DIST jist-1.4.0.gem 11776 SHA256 81889907d0eb59c4227d65f7f9969753d63bd3520d34489c97513b582898b2d9 SHA512 533ff063d4dc02e4ff2f1f0e1b80950b6431f24af832bb5a4d4dd6de48eb623496fb08e5f0bf2596c47e01afa313c486e3e996e2a69bed9025247a27a32ae783 WHIRLPOOL 2c1a23ca9632c663fc8abffa67b141727b9be9449797576a63acc9f6074478e1658d4b4cf58787a1e9fd6af894c8b4e38d06279f5bae1da6c96687d5f7e960b6
|
||||
DIST jist-1.5.0.gem 12800 SHA256 b0287d33d72a5b9d83a2529d41e5073c1554f83ce7c781fbf0c2bee3cf01bf68 SHA512 01e01176fd96de5097541748287db7d9211d4da318f15f241e8df4d64da639e378fa40f3400688a8ce80b41c6c83557ab1cc775af8f3d302593c8d75257b4886 WHIRLPOOL f98280593605a30fb46c825b2e3e8f5e58c9aa18f077b74cb9d1b1bdac3525ef2370b62313ae1adea6af12d3d365aacd118273cc0d6bc62bb79af7f921537d3e
|
||||
|
@ -0,0 +1,22 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-text/jist/jist-1.5.0.ebuild,v 1.1 2013/04/13 00:13:39 hasufell Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A ruby gem to publish a gist"
|
||||
HOMEPAGE="http://github.com/ConradIrwin/jist"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "dev-ruby/json"
|
@ -0,0 +1,161 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-db/sqlite/sqlite-3.7.16.2.ebuild,v 1.1 2013/04/12 21:33:57 floppym Exp $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit autotools eutils flag-o-matic multilib versionator
|
||||
|
||||
SRC_PV="$(printf "%u%02u%02u%02u" $(get_version_components))"
|
||||
DOC_PV="${SRC_PV}"
|
||||
# DOC_PV="$(printf "%u%02u%02u00" $(get_version_components $(get_version_component_range 1-3)))"
|
||||
|
||||
DESCRIPTION="A SQL Database Engine in a C Library"
|
||||
HOMEPAGE="http://sqlite.org/"
|
||||
SRC_URI="doc? ( http://sqlite.org/2013/${PN}-doc-${DOC_PV}.zip )
|
||||
tcl? ( http://sqlite.org/2013/${PN}-src-${SRC_PV}.zip )
|
||||
!tcl? (
|
||||
test? ( http://sqlite.org/2013/${PN}-src-${SRC_PV}.zip )
|
||||
!test? ( http://sqlite.org/2013/${PN}-autoconf-${SRC_PV}.tar.gz )
|
||||
)"
|
||||
|
||||
LICENSE="public-domain"
|
||||
SLOT="3"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE="debug doc +extensions icu +readline secure-delete static-libs tcl test"
|
||||
|
||||
RDEPEND="icu? ( dev-libs/icu:= )
|
||||
readline? ( sys-libs/readline )
|
||||
tcl? ( dev-lang/tcl:= )"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( app-arch/unzip )
|
||||
tcl? ( app-arch/unzip )
|
||||
test? (
|
||||
app-arch/unzip
|
||||
dev-lang/tcl
|
||||
)"
|
||||
|
||||
amalgamation() {
|
||||
use !tcl && use !test
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if amalgamation; then
|
||||
S="${WORKDIR}/${PN}-autoconf-${SRC_PV}"
|
||||
else
|
||||
S="${WORKDIR}/${PN}-src-${SRC_PV}"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
# At least ppc-aix, x86-interix and *-solaris need newer libtool.
|
||||
use prefix && eautoreconf
|
||||
|
||||
if amalgamation; then
|
||||
epunt_cxx
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# `configure` from amalgamation tarball does not add -DSQLITE_DEBUG or -DNDEBUG flag.
|
||||
if amalgamation; then
|
||||
if use debug; then
|
||||
append-cppflags -DSQLITE_DEBUG
|
||||
else
|
||||
append-cppflags -DNDEBUG
|
||||
fi
|
||||
fi
|
||||
|
||||
# Support column metadata functions.
|
||||
# http://sqlite.org/c3ref/column_database_name.html
|
||||
# http://sqlite.org/c3ref/table_column_metadata.html
|
||||
append-cppflags -DSQLITE_ENABLE_COLUMN_METADATA
|
||||
|
||||
# Support Full-Text Search versions 3 and 4.
|
||||
# http://sqlite.org/fts3.html
|
||||
append-cppflags -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS4_UNICODE61
|
||||
|
||||
# Support R*Trees.
|
||||
# http://sqlite.org/rtree.html
|
||||
append-cppflags -DSQLITE_ENABLE_RTREE
|
||||
|
||||
# Support soundex() function.
|
||||
# http://sqlite.org/lang_corefunc.html#soundex
|
||||
append-cppflags -DSQLITE_SOUNDEX
|
||||
|
||||
# Support unlock notification.
|
||||
# http://sqlite.org/unlock_notify.html
|
||||
append-cppflags -DSQLITE_ENABLE_UNLOCK_NOTIFY
|
||||
|
||||
if use icu; then
|
||||
append-cppflags -DSQLITE_ENABLE_ICU
|
||||
if amalgamation; then
|
||||
sed -e "s/LIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
else
|
||||
sed -e "s/TLIBS = @LIBS@/& -licui18n -licuuc/" -i Makefile.in || die "sed failed"
|
||||
fi
|
||||
fi
|
||||
|
||||
# Enable secure_delete pragma by default.
|
||||
# http://sqlite.org/pragma.html#pragma_secure_delete
|
||||
if use secure-delete; then
|
||||
append-cppflags -DSQLITE_SECURE_DELETE -DSQLITE_CHECK_PAGES -DSQLITE_CORE
|
||||
fi
|
||||
|
||||
local extensions_option
|
||||
if amalgamation; then
|
||||
extensions_option="dynamic-extensions"
|
||||
else
|
||||
extensions_option="load-extension"
|
||||
fi
|
||||
|
||||
# Starting from 3.6.23, SQLite has locking strategies that are specific to
|
||||
# OSX. By default they are enabled, and use semantics that only make sense
|
||||
# on OSX. However, they require gethostuuid() function for that, which is
|
||||
# only available on OSX starting from 10.6 (Snow Leopard). For earlier
|
||||
# versions of OSX we have to disable all this nifty locking options, as
|
||||
# suggested by upstream.
|
||||
if [[ "${CHOST}" == *-darwin[56789] ]]; then
|
||||
append-cppflags -DSQLITE_ENABLE_LOCKING_STYLE="0"
|
||||
fi
|
||||
|
||||
if [[ "${CHOST}" == *-mint* ]]; then
|
||||
append-cppflags -DSQLITE_OMIT_WAL
|
||||
fi
|
||||
|
||||
# `configure` from amalgamation tarball does not support
|
||||
# --with-readline-inc and --(enable|disable)-tcl options.
|
||||
econf \
|
||||
--enable-threadsafe \
|
||||
$(use_enable extensions ${extensions_option}) \
|
||||
$(use_enable readline) \
|
||||
$(use_enable static-libs static) \
|
||||
$(amalgamation || echo --with-readline-inc="-I${EPREFIX}/usr/include/readline") \
|
||||
$(amalgamation || use_enable debug) \
|
||||
$(amalgamation || echo --enable-tcl)
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
if [[ "${EUID}" -eq 0 ]]; then
|
||||
ewarn "Skipping tests due to root permissions"
|
||||
return
|
||||
fi
|
||||
|
||||
emake $(use debug && echo fulltest || echo test)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" HAVE_TCL="$(usex tcl 1 "")" TCLLIBDIR="${EPREFIX}/usr/$(get_libdir)/${P}" install
|
||||
prune_libtool_files
|
||||
|
||||
doman sqlite3.1
|
||||
|
||||
if use doc; then
|
||||
find "${WORKDIR}/${PN}-doc-${DOC_PV}" -name ".[_~]*" -delete
|
||||
dohtml -A ico,odg,pdf,svg -r "${WORKDIR}/${PN}-doc-${DOC_PV}/"
|
||||
fi
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
This patch fixes locale as texmath failed for systems with
|
||||
non UTF locale
|
||||
|
||||
AUTHOR: Alexander Vershilov (qnikst@gentoo.org)
|
||||
FIXES: bug #423049 by Diego Elio Pettenò
|
||||
diff --git a/texmath.hs b/texmath.hs
|
||||
index 373127f..da214bd 100644
|
||||
--- a/texmath.hs
|
||||
+++ b/texmath.hs
|
||||
@@ -39,6 +39,9 @@ main = do
|
||||
then fmap show . parseFormula
|
||||
else fmap ppTopElement . inHtml . texMathToMathML dt
|
||||
inp <- getUTF8Contents
|
||||
+#if MIN_VERSION_base(4,2,0)
|
||||
+ hSetEncoding stdout utf8
|
||||
+#endif
|
||||
let (ms, rest) = parseMacroDefinitions inp
|
||||
case (converter $! applyMacros ms rest) of
|
||||
Left err -> hPutStrLn stderr err
|
@ -0,0 +1,35 @@
|
||||
diff --git a/build_detect_platform b/build_detect_platform
|
||||
index 5801d20..4b4bb0d 100755
|
||||
--- a/build_detect_platform
|
||||
+++ b/build_detect_platform
|
||||
@@ -169,20 +169,30 @@ EOF
|
||||
|
||||
# Test whether Snappy library is installed
|
||||
# http://code.google.com/p/snappy/
|
||||
+if [ "${USE_SNAPPY:-auto}" = "auto" ]; then
|
||||
$CXX $CXXFLAGS -x c++ - -o /dev/null 2>/dev/null <<EOF
|
||||
#include <snappy.h>
|
||||
int main() {}
|
||||
EOF
|
||||
if [ "$?" = 0 ]; then
|
||||
+ USE_SNAPPY="yes"
|
||||
+ fi
|
||||
+fi
|
||||
+ if [ "$USE_SNAPPY" = "yes" ]; then
|
||||
COMMON_FLAGS="$COMMON_FLAGS -DSNAPPY"
|
||||
PLATFORM_LIBS="$PLATFORM_LIBS -lsnappy"
|
||||
fi
|
||||
|
||||
# Test whether tcmalloc is available
|
||||
+if [ "${USE_TCMALLOC:-auto}" = "auto" ]; then
|
||||
$CXX $CXXFLAGS -x c++ - -o /dev/null -ltcmalloc 2>/dev/null <<EOF
|
||||
int main() {}
|
||||
EOF
|
||||
if [ "$?" = 0 ]; then
|
||||
+ USE_TCMALLOC="yes"
|
||||
+ fi
|
||||
+fi
|
||||
+ if [ "$USE_TCMALLOC" = "yes" ]; then
|
||||
PLATFORM_LIBS="$PLATFORM_LIBS -ltcmalloc"
|
||||
fi
|
||||
fi
|
@ -1,36 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/leveldb-1.9.0-r3.ebuild,v 1.1 2013/03/26 09:11:42 patrick Exp $
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
inherit eutils multilib
|
||||
|
||||
DESCRIPTION="A fast key-value storage library written at Google"
|
||||
|
||||
HOMEPAGE="http://code.google.com/p/leveldb/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
|
||||
IUSE=""
|
||||
|
||||
DEPEND="app-arch/snappy"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_compile() {
|
||||
emake all || die
|
||||
emake libmemenv.a || die
|
||||
}
|
||||
|
||||
src_install() {
|
||||
mkdir -p "${D}/usr/include"
|
||||
cp -r include/* "${D}/usr/include" || die
|
||||
cp helpers/memenv/memenv.h "${D}/usr/include" || die
|
||||
dolib.so libleveldb.so.${PV/.0} || die
|
||||
dosym libleveldb$(get_libname ).1.9 /usr/$(get_libdir)/libleveldb$(get_libname ) || die
|
||||
dosym libleveldb$(get_libname ).1.9 /usr/$(get_libdir)/libleveldb$(get_libname ).1 || die
|
||||
dolib.a libleveldb.a || die
|
||||
dolib.a libmemenv.a || die
|
||||
}
|
@ -0,0 +1,57 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/leveldb/leveldb-1.9.0-r5.ebuild,v 1.1 2013/04/13 06:03:36 vapier Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils multilib toolchain-funcs
|
||||
|
||||
DESCRIPTION="a fast key-value storage library written at Google"
|
||||
HOMEPAGE="http://code.google.com/p/leveldb/"
|
||||
SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
IUSE="+snappy static-libs"
|
||||
|
||||
DEPEND="
|
||||
snappy? (
|
||||
app-arch/snappy
|
||||
static-libs? ( app-arch/snappy[static-libs] )
|
||||
)"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.9.0-configure.patch
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# These vars all get picked up by build_detect_platform
|
||||
# which the Makefile runs for us automatically.
|
||||
tc-export AR CC CXX
|
||||
export OPT="-DNDEBUG ${CPPFLAGS}"
|
||||
# Probably needs more filling out
|
||||
export TARGET_OS
|
||||
case ${CHOST} in
|
||||
*) TARGET_OS="Linux";;
|
||||
esac
|
||||
export USE_SNAPPY=$(usex snappy)
|
||||
export USE_TCMALLOC=no
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake $(usex static-libs '' 'LIBRARY=') all libmemenv.a
|
||||
}
|
||||
|
||||
src_test() {
|
||||
emake check
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto /usr/include
|
||||
doins -r include/* helpers/memenv/memenv.h
|
||||
dolib.so libleveldb*$(get_libname)*
|
||||
use static-libs && dolib.a libleveldb.a
|
||||
dolib.a libmemenv.a
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST libestr-0.1.2.tar.gz 315615 SHA256 0e8b95374fa271dc2afdfadfc9afc0f5826252a1b698ddea1474d5600a7c66ca SHA512 dd423f534d4aad72819d6ed27b0b29a66afd3955acfda4051a389398e58cb2b6f25d47b79729df19e86fdf3cbd2a6e4814e670e4d8d27eaa07f6c40bd01e5667 WHIRLPOOL 7718e33ed6b9cea413146a0c34e4860610169df1a67a08a2efec1f356bfc740aed2d670247694acb8e7db540d080357f7ab0db0cc8a1924da7e8e4488d4fdd99
|
||||
DIST libestr-0.1.3.tar.gz 329298 SHA256 25a4a97942818ceacd8b47370d74a8e09dad2dfeb3c4534e76523e5408973919 SHA512 586130d90dbc0bda032a3b81e6a560fa8f4cf7670b86ec3ad3b196252d5309cabfdd1f5c5cf7f3a7cde273a631bd11afabccf2fd766ecf2656e7e68fa96c6d76 WHIRLPOOL a1b78cdc5c4588041faf36bbc6cf487b3bb22e069e2e9e1f0e8eb3f0e1c6cd6a26d09261653237b834459f8fa8046e7f63dae686e25983ef9896be374d911a10
|
||||
DIST libestr-0.1.4.tar.gz 329510 SHA256 e30b05bc3091e2c35464d7ac736b2d4e5c054cc883e244c920b571e533de85e3 SHA512 b6aad598f5679badd9e26feb4a59c7163d4202dd65440726de73a4f4d27151d8256f7b34e50cc82d436f9324d2a40bd5f1a521358e2858bb0826c84c08f57592 WHIRLPOOL 197de707e7f4029cac372d5e7689e5f2e9b5476adf66bafacce5430d2e63e3c1ae5b8ba852d3b1946f58035acae7e669706f6632322fd55ca42c484f1a3a9bb7
|
||||
DIST libestr-0.1.5.tar.gz 325583 SHA256 ff9734663c8e7384835e12c65313efe14b1d7ec310f48c977d35f66b1050659e SHA512 b31986738dd1264ef3a3f5bcfd91131ad100b416d87725859a78e1c5a6cb6666db08597f534a14200bb222f3e17847e7ecf94cb07c39fba3b91ac6ee20d1d67a WHIRLPOOL b65ba6acdd9fd47afc26775b7c0bac041dfc2aa2daa130cdc51fd8803c1a14b8164beededacffa18b7b5f236b543e3161b4bd7aeb03493c4850e4d17a911a91d
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-libs/libestr/libestr-0.1.5.ebuild,v 1.1 2013/04/13 07:43:01 maksbotan Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit eutils
|
||||
|
||||
DESCRIPTION="Library for some string essentials"
|
||||
HOMEPAGE="http://libestr.adiscon.com/"
|
||||
SRC_URI="http://libestr.adiscon.com/files/download/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm ~hppa ~x86"
|
||||
IUSE="debug static-libs"
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_configure() {
|
||||
econf $(use_enable debug) $(use_enable static-libs static)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
prune_libtool_files
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST net-sftp-2.0.5.gem 61440 SHA256 1b54a3d560c11ce0ad3bae05ad01789ee13c23a271ddeee3caa85ecdcb381353 SHA512 631d2b494b098c74d9f904f381207bf52deda89285544b8f492e2a10c575bcfc341c4929c01eab0bd0c4140d1329601e1966ee4d18903918561d262d3af65d07 WHIRLPOOL ce33fb649669a456ab0e865cce297dded1b1d2124c051b9a4e44544eaded8decb465b17d5cc9062d2dfe394b17ae5fba8120e33457a21c7a26f63fdb71d48503
|
||||
DIST net-sftp-2.1.1.gem 67584 SHA256 abce2c871214f5eb35d8bf969e5b5bcf727c355e3624d20bbf489495200df42a SHA512 088c04433c24875bfec3b512be492c0d101ffb5386c9c7521f68d6a2c8d3f980a34ed2e98fe8c040813a4637d4de45d78d89e8d02803f226076a83ba51473fad WHIRLPOOL 927b2797a8d9a3290be706402737b188733df793507264517bddf9f669d82b2c51da4a89f8b0497a43876e2396b4f340b9a9e6f48168b04510fd31548d0ab3ca
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-sftp/net-sftp-2.1.1.ebuild,v 1.1 2013/04/13 05:50:37 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="SFTP in pure Ruby"
|
||||
HOMEPAGE="http://net-ssh.rubyforge.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5"
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? ( dev-ruby/echoe )
|
||||
test? (
|
||||
dev-ruby/echoe
|
||||
dev-ruby/mocha
|
||||
)"
|
@ -1 +1,2 @@
|
||||
DIST net-ssh-gateway-1.1.0.gem 18432 SHA256 83c1fd0de5859df1b7f4b1e8028ff47bc5317ac5ab350bf9e2a5e616950d34a9 SHA512 c18b6d403648b38352e453811ba65ca0feca2f409d5e3fb6c11d7d4fbc176d95c2721fb750a967fa8338b47ca34f99eafe20f7e832be92b4260aa9460bd523cf WHIRLPOOL 69e06de6bbc0f48e6f19438e11e2cc16213b92baeb711544312942a21961f5795aca5cc06693c1478ea1486594935e41512294cfd211b14d269e6dd9a0aaf91e
|
||||
DIST net-ssh-gateway-1.2.0.gem 23552 SHA256 3e5ab1f9d20e44c838ee890d1ae5c756b4b9cec492bc717340d90869399113db SHA512 d387e7ab709628c79cb0c01d0428a8e7e1beddfbdd14c58b7aaff6de11f4a8a8b2cb2026de95977de830855fbed610c276a52f18469da3b4f11b51885e251f60 WHIRLPOOL f961b541b1764410c94e241f403f4595a3e987cfd76b251e95c4fe12413a84b60fce5d48c9fa4c553e85b9f0535319a7a4d2106cc976185b652b5ad351c8b09b
|
||||
|
@ -1,29 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.1.0.ebuild,v 1.6 2012/07/11 14:57:37 nativemad Exp $
|
||||
|
||||
EAPI="2"
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="doc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGELOG.rdoc README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections"
|
||||
HOMEPAGE="http://net-ssh.rubyforge.org/gateway"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/net-ssh-2.0.0"
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? ( dev-ruby/echoe )
|
||||
test? (
|
||||
dev-ruby/echoe
|
||||
virtual/ruby-test-unit
|
||||
)"
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-ssh-gateway/net-ssh-gateway-1.2.0.ebuild,v 1.1 2013/04/13 05:57:58 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A simple library to assist in enabling tunneled Net::SSH connections"
|
||||
HOMEPAGE="http://net-ssh.rubyforge.org/gateway"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "dev-ruby/test-unit:2"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5"
|
||||
|
||||
each_ruby_test() {
|
||||
RUBYLIB=lib ruby-ng_testrb-2 test/*
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST net-ssh-multi-1.1.tgz 24772 SHA256 7cd5708bfbfe075206d75d1577ebc42400e6524e94edb47fd90a0e70422cc5c7 SHA512 7f06e85fda48d37f44e6de8d2a339ef94dd23c95ac29f3bc7814d1b8f4e4143b2346051786a9ecaf83876abd66d0e137eed4bfff0ad4319122dfba52f69aff15 WHIRLPOOL a4875d6c79f45a9a7781bc2e56f03864591f9406f76db51259a8b0148004ca928194796ff2d986a26d5b3c08dd8d13607023d86e6ba1c1c15a136959f4b6330c
|
||||
DIST net-ssh-multi-1.2.0-git.tgz 26243 SHA256 8cf1a378cda5f7436c635b3437f8e6cdd8daa3f047a53f0564793fb91a324ebd SHA512 9eeb24f51e173948c53fe0daee60866d2d1e5697a863e3f5d53cb12cd3a6b8f54ca0fdc6a1e1580b7e8e45603da748fabbfd65b76baaadfc2aaa95bf8711154c WHIRLPOOL 2fc0f8ec4528220718ce059ecc3ff77f975dcd45ab304a913881632fa65b804fe5f142a911dbb631bd6e3681df67854609dcff9712aa84a525a8147ae86c65b3
|
||||
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/net-ssh-multi/net-ssh-multi-1.2.0.ebuild,v 1.1 2013/04/13 06:03:26 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby19"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="none"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Net::SSH::Multi is a library for controlling multiple Net::SSH
|
||||
connections via a single interface."
|
||||
HOMEPAGE="http://net-ssh.rubyforge.org/multi"
|
||||
SRC_URI="https://github.com/net-ssh/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="2"
|
||||
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/net-ssh-2.6.5
|
||||
>=dev-ruby/net-ssh-gateway-1.2.0"
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -Ilib:test test/test_all.rb || die
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST notify-0.2.1.gem 5120 SHA256 401dfdf358e7eb46a235f481950c7e7c84edbe2eca75df60d545bb3a210a4e3f SHA512 9d03d9813b5b94876192681cc4e0124489da26dd06871fd6be1b1163396890788ba6357188c15fcb32e1ba28112b0ca3a0b040be4fa52d34bd3cf0373619946a WHIRLPOOL 1d658dac009d618137bf25ebefb13e9bffa47ac0293bc28968bd6891849249a4545940d887118983642409a948f4004fbce2420107b69fced334106410ca32dd
|
||||
DIST notify-0.3.0.gem 5632 SHA256 5ec9dbefdcf451dffecd075d3f066eaeaf25a64101d46885e8244a863a923424 SHA512 b6482d19790b3f3e9bc174b0e2da237b888bbfef999ee9dc9b13c7904cfbe4e65fd8e46223804723056b5eaeffed40a7c8b8ed70dda4d69560aa289f7ff830c7 WHIRLPOOL 401bf1476866d03b5a392b5c55616e06e568d93ad02439160d50f8e375694493ae61b843ae9e272ba1f0f902d49545e8cca73da518256f0d1ad51147ba719ba4
|
||||
DIST notify-0.4.0.gem 6144 SHA256 a385890ef2ec3de95beb53290de0a7a7428ea4b1ff5b33cdebd5c5cdf4862c15 SHA512 db7ad4759f616230871110bb9321bef6cb037fa0e93680bd03548f02171e595828daaed3613ea1ad28941b8b639c663bc47af3370787bdcdd4ae6f4dfdb993f2 WHIRLPOOL 0d233ef20bed3d881a1a8ce5296f6d43581ce393a746093c169eb843e8963755479498c858332ff2d279a7b5169fff6aaf7c18d14199eb99e411e6f06a3bb83c
|
||||
DIST notify-0.5.1.gem 7168 SHA256 9274ef8a3377606374c3c610775e668e72ddaf75cbebd0b77edad82de6a4f0ab SHA512 09ee29cd6823867d7037d1d39f7c37432aeb984593e250699f8e96d40af1b36c29782d670469721b4cc74acad8245c2916b5c7a0abc004d6591877db0f00396c WHIRLPOOL e55116a2b4951633359af63b8def716a28f6c5353258c69e7d63deac9057c78dda29030bb4d161f40540cfa804a3740dfc77e8a61b93cd90b9cdec22214d1ce5
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/notify/notify-0.2.1.ebuild,v 1.2 2011/11/20 09:32:51 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A function to notify on cross platform"
|
||||
HOMEPAGE="http://github.com/jugyo/notify"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="x11-libs/libnotify"
|
@ -1,14 +1,14 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/notify/notify-0.3.0.ebuild,v 1.1 2011/11/28 02:17:53 naota Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/notify/notify-0.5.1.ebuild,v 1.1 2013/04/13 06:19:25 graaff Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ruby19 ree18 jruby"
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_TASK_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_RECIPE_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md sample.rb"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
@ -1,2 +1,3 @@
|
||||
DIST oauth2-0.5.2.gem 15872 SHA256 08311551cc83e8d4440e7dfee899f4fd9d35abb6f14abc9af54414b50987a5ca SHA512 7cc5a6b28db0fc328e964d056b68491ebdbd197f73e37955e4530fa961c0ed937e6a3a24d5a12ebe39689a4fc0891eed073461315108f4865b965604508e5d2f WHIRLPOOL d42611beebfb1ff8299f4db15e347d08df608dc02e12ea51fb619f1893ed3f809c271a8b421357092201b2222e5507edbbd022c7dfdf489dfc2cbc2d7ab52b6b
|
||||
DIST oauth2-0.8.0.gem 17920 SHA256 0bf5bca25ae4ba6ce533b95e9a74d1c12c91d50d00908faa31102183963d7744 SHA512 aed8cff8c97f19a39fe51af07d883474bcfc9573cefadb964ef4df416d9588c007aa7e26832a89c2f9a3d2c638b9da0f2b721340711c28f91c669d6ca0f05f9d WHIRLPOOL 0e8bcbd6af2ed2edf7f4e4b3d17f307a604d535d9f474527153c34adee4bea62ca558c3ac23ad4010b79a79e71701e791dabb51980b52334056c189316eb26a8
|
||||
DIST oauth2-0.9.1.gem 21504 SHA256 8b9b0a928fd64c2f5cdb4b636e38824776b400081d1aeb7ab735e6470b77a78f SHA512 eb702ad1fcd9e277001afe172c784d55fef28916684acb929bce660ade90a69244e0ed50d9ff2352f6a56c93148bc4023ee7a05aa68d52e36bf3c8d65c7d87d0 WHIRLPOOL 6eef7a7a3b586cba396eb999f936eec476afd95d760c23070f2090e5dea50ed73f1fc5e0f9a02a79835b53f6bc3184a73d8617ff98e40ef706e28d7f93f99a11
|
||||
|
@ -0,0 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/oauth2/oauth2-0.9.1.ebuild,v 1.1 2013/04/13 06:23:50 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="none"
|
||||
RUBY_FAKEGEM_TASK_DOC="doc:rdoc"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="rdoc"
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="Ruby wrapper for the OAuth 2.0 protocol built with a similar style to the original OAuth gem."
|
||||
HOMEPAGE="http://github.com/intridea/oauth2"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/faraday-0.8
|
||||
>=dev-ruby/httpauth-0.1
|
||||
>=dev-ruby/jwt-0.1.4
|
||||
>=dev-ruby/multi_json-1.0.3
|
||||
>=dev-ruby/multi_xml-0.5
|
||||
>=dev-ruby/rack-1.2"
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/rspec-2.5.0:2 )"
|
||||
|
||||
each_ruby_test() {
|
||||
CI=true ${RUBY} -S rspec spec || die
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST pdf-inspector-1.0.1.gem 24064 SHA256 8397c94d1e6636825b2f776cdfa3397b6cb3f33d8573aa4722c0794796d25de0 SHA512 511f48f8e5ccfe1d0b691c04d178745a30b0749a609337b1feb6dbd3ece041bdbbe8faa5c51ab7f5fcdf2ac85a7608259b72c163d4c7102c63764bc44702180d WHIRLPOOL 5f327d3cf6988ca680a2c64ad4910a28f7b2dadbe51e3aee34cb01f2c1b7099873b3062ab870fc26144ae10eb43dcf3816ae80bace2d4a5e61fa09e7d52fac6f
|
||||
DIST pdf-inspector-1.0.2.gem 24576 SHA256 5c71f564d3c5d18143f191c6ca105ad75692e21109662e00cc2bcff52d56ad3e SHA512 d18f1fc312f73091eb619c5b3d9413d59da367080dc81577b026dbf536985f341a7100c097c7d1672cbf1e8cb2bd75749e8379842a916ccb955f1b7b9690bf82 WHIRLPOOL a6d560c9b9033a4ac20ec5b97af7ee87dc6e60a0acb4fadf21f8c08276b5cf561daba246b827fcae6a231358e537fc5780a59ede3b71418bdcc2db410dbe4da2
|
||||
DIST pdf-inspector-1.1.0.gem 25600 SHA256 bd65f7d254c66acdcb7bda4d42146441bea5fe7b01d768e3f9ee516434d13448 SHA512 71c8af4275421f952711bcc945c52adb6d19b153606fc067325951092cec58998e56373819aa55fa8c0e1cc4736204e3e11f03c3bc3ec121f5eb4e1327a48779 WHIRLPOOL 32e297d0dd73a5b159a03696bf68368e3797bbe73aac7dfac88d5a65af27b8b54a03a6be2282b3441f0d716f0b29a61ecae900efceced13033e6512870a21d8d
|
||||
|
@ -1,5 +1,2 @@
|
||||
DIST pg-0.11.0.gem 115200 SHA256 0c1b91c925439beeb9f03cfb5a71998dc7d4b73754c634f7219a3f36240d65cd SHA512 00abcf0753ac16620d7f738993b908fed2f414447701d8b4a9c2264984e632fe2a5f0e6ef09a69e316d3b46ccb12659651e423b68f575d398f8da2d543ec8001 WHIRLPOOL aae78daa7a23044db969c5ecbab3d2b85f9b1f502b6c1fe19b854c9ed0bcff783f543fd3b3762378b3602bf2bb4d805a49942e179d3a2d744ce1d5db4d6094c4
|
||||
DIST pg-0.12.2.gem 108032 SHA256 6dd15c3fa7219a4126243d5a32fe6182b9f8d4b2497f61f1b949df2fabf35ee8 SHA512 ef57d791bcef7c6e956702cc326845e90e5297ae2e35f3cb23697b952a65fda2833ae35579d27d635e6eaed04f5504b52abf782c92e8c66160db067e398091fa WHIRLPOOL 33953548030d96d2c8112a1fdeb40417f6da3750bd79c8951c1f4aebb17c7c8a66caa78073a53ae17f8a582325e2763fdfa22a86b20d5df95c542f21c97f1d9b
|
||||
DIST pg-0.13.2.gem 91648 SHA256 063656439780770a66455232494afb56b2c1d1912f6fd0b27b7f170fbc94f4a8 SHA512 179931083d540d787e4989d06d336609e5fa973e92cda3d3066208663f7ea0a6dbfc7ef1de627f206ff6dfe3b993b304a5f0693ac20ddf3c56c1e3356de2785a WHIRLPOOL 7d1e3011a19604cf41ea6c1d2a12c8a7e8aa95f59bb3ee51ccf28db7a78ac28db1372fc648b5e385eb86df0882bb1b5e1c9713da2c1b8af8924025b7dfe86397
|
||||
DIST pg-0.14.0.gem 108032 SHA256 d6d70b93cfe325d4e6fbda8e1e7e5c046af533979d8665dfb0074b41f7fc5122 SHA512 15ad3573d59488b5a544ad53daf95b81baf650ff921a4ac6adc8212facaf766b0c450c8333b090b3a63f0533c36cbbd76f13f52aa106240fb3bb33d98e8c0188 WHIRLPOOL e4971e2d2bd06f07cc639cf7c7396c68fe00fa9336a1dfbc6b147028fceb282e028d7c99479a1136872015a9a32d3c005760b5f526e3e6d591d7d0e40b835c56
|
||||
DIST pg-0.14.1.gem 108544 SHA256 9e7911f2f6ecef295ca2da1afcc0c97f547659e05696c9428538174a9eb9193d SHA512 12f4f69ad2ed7a975acf0f43016f646b137621135ff599bde038dd09e233d3ff53a79fe01f694c60a3ff306f3967a011083b7d34e4b07b831b0de47811dd47ad WHIRLPOOL 56aa83d2bd78f05a7218146ca15e5e082d85c4190432b6eca08a32e53fd89ed89cd36aedc0d7a47c2602ed28d4be3310abaa5bdddb9654174699d7f86fdbf9be
|
||||
|
@ -1,59 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.11.0.ebuild,v 1.9 2012/05/01 18:24:04 armin76 Exp $
|
||||
|
||||
EAPI=2
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TEST_TASK=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="apidocs"
|
||||
RUBY_FAKEGEM_DOCDIR="docs/api"
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors README"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
|
||||
HOMEPAGE="http://bitbucket.org/ged/ruby-pg/"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-db/postgresql-base"
|
||||
DEPEND="${DEPEND}
|
||||
dev-db/postgresql-base
|
||||
test? ( dev-db/postgresql-server )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
dev-ruby/rake-compiler
|
||||
|| ( >=dev-ruby/yard-0.6.1 dev-ruby/rdoc ) )
|
||||
test? ( dev-ruby/rspec:2 )"
|
||||
|
||||
each_ruby_configure() {
|
||||
pushd ext
|
||||
${RUBY} extconf.rb || die "extconf.rb failed"
|
||||
popd
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
pushd ext
|
||||
emake CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}" || die "emake failed"
|
||||
popd
|
||||
cp ext/*.so lib || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
if [[ "${EUID}" -ne "0" ]]; then
|
||||
# Make the rspec call explicit, this way we don't have to depend
|
||||
# on rake-compiler (nor rubygems) _and_ we don't have to rebuild
|
||||
# the whole extension from scratch.
|
||||
${RUBY} -Ilib -S rspec -fs spec/*_spec.rb || die "spec failed"
|
||||
else
|
||||
ewarn "The userpriv feature must be enabled to run tests."
|
||||
eerror "Testsuite will not be run."
|
||||
fi
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.12.2.ebuild,v 1.2 2012/05/01 18:24:04 armin76 Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TEST_TASK=""
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="redocs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
|
||||
HOMEPAGE="http://bitbucket.org/ged/ruby-pg/"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-db/postgresql-base"
|
||||
DEPEND="${DEPEND}
|
||||
dev-db/postgresql-base
|
||||
test? ( dev-db/postgresql-server )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
dev-ruby/hoe
|
||||
|| ( >=dev-ruby/yard-0.6.1 dev-ruby/rdoc ) )
|
||||
test? ( dev-ruby/rspec:2 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# hack the Rakefile to make it sure that it doesn't load
|
||||
# rake-compiler (so that we don't have to depend on it and it
|
||||
# actually works when building with USE=doc).
|
||||
sed -i \
|
||||
-e '/Rakefile.cross/s:^:#:' \
|
||||
-e '/ExtensionTask/,/^end$/ s:^:#:' \
|
||||
Rakefile || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -C ext extconf.rb || die "extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
|
||||
cp ext/*.so lib || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
if [[ "${EUID}" -ne "0" ]]; then
|
||||
# Make the rspec call explicit, this way we don't have to depend
|
||||
# on rake-compiler (nor rubygems) _and_ we don't have to rebuild
|
||||
# the whole extension from scratch.
|
||||
${RUBY} -Ilib -S rspec -fs spec/*_spec.rb || die "spec failed"
|
||||
else
|
||||
ewarn "The userpriv feature must be enabled to run tests."
|
||||
eerror "Testsuite will not be run."
|
||||
fi
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pg/pg-0.14.0.ebuild,v 1.6 2013/01/16 01:08:51 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="redocs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog Contributors.rdoc README.rdoc History.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Ruby extension library providing an API to PostgreSQL"
|
||||
HOMEPAGE="http://bitbucket.org/ged/ruby-pg/"
|
||||
|
||||
LICENSE="|| ( GPL-2 Ruby )"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
dev-db/postgresql-base"
|
||||
DEPEND="${DEPEND}
|
||||
dev-db/postgresql-base
|
||||
test? ( dev-db/postgresql-server )"
|
||||
|
||||
ruby_add_bdepend "
|
||||
doc? (
|
||||
dev-ruby/hoe
|
||||
|| ( >=dev-ruby/yard-0.6.1 dev-ruby/rdoc ) )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# hack the Rakefile to make it sure that it doesn't load
|
||||
# rake-compiler (so that we don't have to depend on it and it
|
||||
# actually works when building with USE=doc).
|
||||
sed -i \
|
||||
-e '/Rakefile.cross/s:^:#:' \
|
||||
-e '/ExtensionTask/,/^end$/ s:^:#:' \
|
||||
Rakefile || die
|
||||
|
||||
sed -i -e '18i require "socket"' spec/pg/connection_spec.rb || die
|
||||
}
|
||||
|
||||
each_ruby_configure() {
|
||||
${RUBY} -C ext extconf.rb || die "extconf.rb failed"
|
||||
}
|
||||
|
||||
each_ruby_compile() {
|
||||
emake -C ext CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
|
||||
cp ext/*.so lib || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
if [[ "${EUID}" -ne "0" ]]; then
|
||||
# Make the rspec call explicit, this way we don't have to depend
|
||||
# on rake-compiler (nor rubygems) _and_ we don't have to rebuild
|
||||
# the whole extension from scratch.
|
||||
ruby-ng_rspec
|
||||
else
|
||||
ewarn "The userpriv feature must be enabled to run tests."
|
||||
eerror "Testsuite will not be run."
|
||||
fi
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST rack-protection-1.2.0.gem 13312 SHA256 6f3005b2dc4c41a04de4e648eb14f1413f45b1fd4257aab99cc725682407d807 SHA512 497d7a609a6173b1c1afe9ebad92ba229d3ae23db743186430dd3ed7f51b89a105d0bc81ad54dbb0751537367da063887dab91da1fc273b49166c5b5463f9842 WHIRLPOOL 823eca64adb1d2a10eef7abe94a0efcdb6c431d1c0716fac7608ca5ab4940eb4b4bb069cab40a31defa5d8590c2ff2fc2a9165f1c6ec7234bd6cf2054edb0958
|
||||
DIST rack-protection-1.3.1.gem 15360 SHA256 ed9c2e91c974d1a97db64a419b23cd2bc7144d0edd8c06d2f15f1075f028d3eb SHA512 f4a68779d93367117a6b355c414eba4e18f2cff978b0fdc5c9c9fdf25b87cab92d846cd25290b110bcb12c28d71f029e7dcc6b91f833a20d78605910784a64fa WHIRLPOOL 22b42a7041151449ec7e2ab5e79dd4c687138dcb463d0c71d98658af70f034dae7ec6d7ab4cc2df4bef7f45085539306df61ddf45a8aabcabe8672f60a51eb4b
|
||||
DIST rack-protection-1.3.2.gem 15872 SHA256 13d802bcae11dee83391efcdf686a3fb8ea56db746d43a160c38b21e1269c938 SHA512 3b751d081e8f2403934833d8e0ee5a7a48fe0aee43b3ac1ea492fb07dcbcbe91b4b89dde9ed19d44793dd2d6309c1022f4749101a7addf2f904dcec1ed57f02a WHIRLPOOL 65118bc15834344b2434119b8d9ed17183ca42d97e612a2007d52f22d1dfbc8d9ad8fafaf00aa9514e9b06142f7c3286cdda33fe078f292db24a04013cf1dc68
|
||||
DIST rack-protection-1.5.0.gem 15872 SHA256 92d005f3ed62b3241e8b4b738fd6cd8c8ad6fdba0a230d9ecf37dd2adc319583 SHA512 1fe7026d20d63b144b73e8f4a4eed7b6dc042856fda0b4fedcc87f3232eb413439358349b6242acbd9cd7d23b2adc6b710c1e8762488cbd5d71e0ac2929c7695 WHIRLPOOL 7cec87c13ef2940b082f6b94b819c7da0dd860fd3df6aa39fb13c20a1f9d6ee1f61406d1727358b7684748e16e0ff3377f4f671a840026ab9bb9c8cb27a693b2
|
||||
|
@ -1,24 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-protection/rack-protection-1.2.0.ebuild,v 1.6 2013/01/15 06:38:01 zerochaos Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="rack-protection.gemspec"
|
||||
|
||||
inherit ruby-fakegem eutils versionator
|
||||
|
||||
DESCRIPTION="This gem protects against typical web attacks."
|
||||
HOMEPAGE="https://github.com/rkh/rack-protection"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1)"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "test? ( dev-ruby/rack-test )"
|
@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-protection/rack-protection-1.3.1.ebuild,v 1.2 2013/01/15 06:38:01 zerochaos Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack-protection/rack-protection-1.5.0.ebuild,v 1.1 2013/04/13 12:56:58 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ree18 ruby19"
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
@ -1,8 +1,5 @@
|
||||
DIST rack-1.1.5.tar.gz 356383 SHA256 f653cfdbffed2aca3b4338f8fbfe676cd27f70f9239a9f8a491e929fb7956b73 SHA512 38cbe3e35e643f4ce5b59f34db71ac7baca0adcbfd337b8967981fd1ca2007a963fd426d48cb88111e03cb0bf571b03568d68bc4bbec8bb0ec6164839bdffc51 WHIRLPOOL 1b31c2d41965e66920d00fc9259d8ca6e536b4e4a31a02b218ce9a6b83e60022377d5018042f5546193746d517e90684998bc92a177dd2afb229b764cdfbdbd1
|
||||
DIST rack-1.1.6.tar.gz 357647 SHA256 acc4893b1a00539a1f9b6716bcd38006a714e8dc2bda44dd4fa09b8c6277bddf SHA512 ceb6fcda921f4053e49cd1fe3619d06e3f3875d9476ec551a2b50fae02213c55c74c9c579bc7c60e8b9f4cab53e75dba318ad7db7675666b28845b6c3c306be0 WHIRLPOOL 0d878f36c920e7aed8f959e51c91786ccd83e7e1e72d177ee42dce86c75c9d73e2f6e04d3e8d3b702e9e900c3bb2b279f4ad928af2d34dbe0ddcfd90cbfbc271
|
||||
DIST rack-1.2.7.tar.gz 363304 SHA256 a0cd2d1c0953696715faca9e4d914f5fa2e71d1bcfd5b5800df033838f74b86c SHA512 6c366bfeddd682f688edac5e1d6414b3262590b229466fe0e606b7ef3d354b2b9b228e06ac737969a9b8ed9fb49ecdd025a0d435dd9c007156587051c1b3eb05 WHIRLPOOL 6f7419334591d3f214c2d811996fc374937dcf3d7ef7d76fcee692f1d2857ce17009aa74bb72ca378d03e86e9ba0d18f28b6f45c064f62eb147c9295b2310d06
|
||||
DIST rack-1.2.8.tar.gz 364429 SHA256 0128b6a3e0cbff42a6edcb371dc1d98764da83029fcf94d66dc2750be27e5abd SHA512 de64e4476852aee4e963bbdc1caa2884a03536444f8baabb2b7132e32a3fffdf9252c4d00ff064d3d4f94143f9970145ec3d50de9e844d31758719a37d8ab4eb WHIRLPOOL fbd02bec93fed1183fa483120270fab8cd463716de94950c9ff029a2c4ff867a49f2e37549874bef800449ff9a15cc69f7bc7ec3238b6aab14bd19f0c7397df1
|
||||
DIST rack-1.3.10.tar.gz 440622 SHA256 bf75e0229b73558de6b6d20c58dbf1a9fcabe022b2f133516da2df7864f643bc SHA512 3ec4882cb9cab32a91d7667495f77c14c55565067b508689ac2cd88f20ad9cf97887e8ff5a535926af021926bcca3866e371feb1c44721248c69bf3d44b87ef9 WHIRLPOOL b84c23b6a42cbfbc5eab6a9b6332c7a205787edb6c7e6d0e1b00076eb93b6780c7916f87e887d522229ea5f26bbcad4a4347ffcb4604f3160db1835e885495df
|
||||
DIST rack-1.3.9.tar.gz 439662 SHA256 7040d15faf34ca1986f30112fd75719dea332986757d43713a9d32e4ddb19007 SHA512 4e24dfbf719031cc23c3a8d013112de869af86d053c063429b76636f5dfa6fbd8a51778c893ec96e3ac992658515c60fb52c6c1e5e5032bdb034cb103bb88ad2 WHIRLPOOL 6afa3158d250591e5f2f896305d338518c5757db460e65f848792a2f69e07288b77511f45bc3e1e305f9480495a84736ceeb5a0410e81560daf036e4e4f711c5
|
||||
DIST rack-1.4.4.tar.gz 485491 SHA256 343a70d4fe761dcd98c4152d82d8a0fa1fb59b40f522eb4b4a593999cec67c42 SHA512 2a3d8073a900323dc9894773158e35beaad951484d1690391a081708121c282c5f8b15499f8d471e64c161be552ba2a3f1c27dfe01bf2f460041263f25bbae36 WHIRLPOOL 454e50bbc4ecb98c2cebce59fe238d8d5f87c7c2ffe7b9e231f974e41c251621444330fb3344f4a5278ccd029c50874e758869f1d6a1c091602e76a0d6b4012d
|
||||
DIST rack-1.4.5.tar.gz 486819 SHA256 141f28583150dd6940545bd5817bfd7673534e50f126435c30044ba4e41bcf06 SHA512 6d2b9f89b0ca6990c6b5d7a3a938f03540124098e2cf0d762f6525f61c8af67f292c095cd512633c03aafaccee9292d595d967c4f7f4a82acf949c115a34755d WHIRLPOOL d4f5c8b6fb31a69595a7c9cf1800c813862249236c0246e5bece2f38192c52ab92486e61d12098a79d79b69bca6d35d3c519c056c2f08b3cfb043790db45192b
|
||||
DIST rack-1.5.2.tar.gz 526061 SHA256 5e3f341cce28333d4168ec0d12efed01cb42d9f7c71924aec2afb21d39e546ff SHA512 9f0a11440c0e84313aa43f7bd9c286f6f44ddf486cfde9d9610368cb6466407f0b0b2261920b66f1a4b86109dbbaa86566a92395a193dabf24952db4c62fd427 WHIRLPOOL 819570df8792bd7c172afa56c3441a71dedecc38413d7b13d906876dc295d3ea83482bdb9e8cceab823c5b16da452b6e7ddc24c0002d6a79dbe3c3cbde9da7af
|
||||
|
@ -1,54 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.1.5.ebuild,v 1.6 2013/01/21 14:09:52 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 jruby"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="A modular Ruby webserver interface"
|
||||
HOMEPAGE="http://rubyforge.org/projects/rack"
|
||||
SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~arm ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
# The gem has automagic dependencies over mongrel, ruby-openid,
|
||||
# memcache-client, thin, mongrel and camping; not sure if we should
|
||||
# make them dependencies at all.
|
||||
ruby_add_bdepend "test? ( dev-ruby/test-spec )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Avoid tests depending on now randomized hash ordering.
|
||||
sed -i -e '/foobarfoo/ s:^:#:' test/spec_rack_response.rb || die
|
||||
sed -i -e '/should build query strings correctly/,/end/ s:^:#:' test/spec_rack_utils.rb || die
|
||||
sed -i -e '/should build nested query strings correctly/,/end/ s:^:#:' test/spec_rack_utils.rb || die
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*jruby)
|
||||
# Avoid broken specs. Already broken in 1.1.3 and not likely
|
||||
# to be fixed anymore due to the age of this version.
|
||||
rm test/spec_rack_mock.rb test/spec_rack_runtime.rb || die
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
# Since the Rakefile calls specrb directly rather than loading it, we
|
||||
# cannot use it to launch the tests or only the currently-selected
|
||||
# RUBY interpreter will be tested.
|
||||
${RUBY} -S specrb -Ilib:test -w -a \
|
||||
-t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|rackup)' \
|
||||
|| die "test failed for ${RUBY}"
|
||||
}
|
@ -1,74 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.2.7.ebuild,v 1.5 2013/01/21 14:09:52 ago Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog KNOWN-ISSUES README SPEC"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem eutils versionator
|
||||
|
||||
DESCRIPTION="A modular Ruby webserver interface"
|
||||
HOMEPAGE="http://rubyforge.org/projects/rack"
|
||||
SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="amd64 ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "virtual/ruby-ssl"
|
||||
|
||||
# The gem has automagic dependencies over mongrel, ruby-openid,
|
||||
# memcache-client, thin, mongrel and camping; not sure if we should
|
||||
# make them dependencies at all. We do add the fcgi dependency because
|
||||
# that spec isn't optional.
|
||||
ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/fcgi )"
|
||||
|
||||
# Block against versions in older slots that also try to install a binary.
|
||||
RDEPEND="${RDEPEND} !<dev-ruby/rack-1.1.3-r1"
|
||||
|
||||
#USE_RUBY=ruby19 \
|
||||
# ruby_add_bdepend "ruby_targets_ruby19 test" '=dev-ruby/test-unit-1*'
|
||||
|
||||
all_ruby_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.2.1-gentoo.patch
|
||||
|
||||
# Add missing require for Mutex use. This may show up in the tests
|
||||
# depending on load order.
|
||||
sed -i -e '1 irequire "thread"' lib/rack/lock.rb || die
|
||||
|
||||
# Avoid tests depending on now randomized hash ordering.
|
||||
sed -i -e '/foobarfoo/ s:^:#:' test/spec_response.rb || die
|
||||
sed -i -e '/build query strings correctly/,/end/ s:^:#:' test/spec_utils.rb || die
|
||||
sed -i -e '/build nested query strings correctly/,/end/ s:^:#:' test/spec_utils.rb || die
|
||||
}
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*ruby19)
|
||||
# Avoid failing encoding-related specs, most likely due to
|
||||
# changes in handling of encodings in newer ruby 19
|
||||
# versions.
|
||||
sed -i -e '/escape non-UTF8 strings/,/end/ s:^:#:' test/spec_utils.rb || die
|
||||
sed -i -e '/escape html entities in unicode strings/,/end/ s:^:#:' test/spec_utils.rb || die
|
||||
sed -i -e '/escape html entities even on MRI/,/^ end/ s:^:#:' test/spec_utils.rb || die
|
||||
sed -i -e '/accept params and build multipart encoded params/,/^ end/ s:^:#:' test/spec_mock.rb || die
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
# Since the Rakefile calls specrb directly rather than loading it, we
|
||||
# cannot use it to launch the tests or only the currently-selected
|
||||
# RUBY interpreter will be tested.
|
||||
${RUBY} -S bacon -Ilib -w -a \
|
||||
-q -t '^(?!Rack::Handler|Rack::Adapter|Rack::Session::Memcache|rackup)' \
|
||||
|| die "test failed for ${RUBY}"
|
||||
}
|
@ -1,45 +1,35 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.3.9.ebuild,v 1.5 2013/01/21 14:09:52 ago Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rack/rack-1.5.2.ebuild,v 1.1 2013/04/13 12:29:14 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ree18 ruby19 jruby"
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="ChangeLog KNOWN-ISSUES README.rdoc SPEC"
|
||||
|
||||
RUBY_FAKEGEM_BINWRAP=""
|
||||
|
||||
inherit ruby-fakegem eutils versionator
|
||||
|
||||
DESCRIPTION="A modular Ruby webserver interface"
|
||||
HOMEPAGE="http://rubyforge.org/projects/rack"
|
||||
HOMEPAGE="http://rack.github.com/"
|
||||
SRC_URI="mirror://rubyforge/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="$(get_version_component_range 1-2)"
|
||||
KEYWORDS="~alpha amd64 ~ia64 ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
RUBY_PATCHES=( ${PN}-1.2.1-gentoo.patch )
|
||||
|
||||
ruby_add_rdepend "virtual/ruby-ssl"
|
||||
|
||||
# The gem has automagic dependencies over mongrel, ruby-openid,
|
||||
# memcache-client, thin, mongrel and camping; not sure if we should
|
||||
# make them dependencies at all. We do add the fcgi dependency because
|
||||
# that spec isn't optional.
|
||||
ruby_add_bdepend "test? ( dev-ruby/bacon dev-ruby/fcgi )"
|
||||
# make them dependencies at all.
|
||||
ruby_add_bdepend "test? ( dev-ruby/bacon )"
|
||||
|
||||
# Block against versions in older slots that also try to install a binary.
|
||||
RDEPEND="${RDEPEND} !<dev-ruby/rack-1.1.3-r1:0 !<dev-ruby/rack-1.2.5:1.2"
|
||||
|
||||
all_ruby_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-1.2.1-gentoo.patch
|
||||
|
||||
# Avoid tests depending on now randomized hash ordering.
|
||||
sed -i -e '/foobarfoo/ s:^:#:' test/spec_response.rb || die
|
||||
sed -i -e '/build query strings correctly/,/end/ s:^:#:' test/spec_utils.rb || die
|
||||
sed -i -e '/build nested query strings correctly/,/end/ s:^:#:' test/spec_utils.rb || die
|
||||
}
|
||||
RDEPEND="${RDEPEND} !<dev-ruby/rack-1.4.5-r1:1.4"
|
||||
|
||||
each_ruby_test() {
|
||||
# Since the Rakefile calls specrb directly rather than loading it, we
|
@ -1 +1,2 @@
|
||||
DIST rake-compiler-0.8.1.tar.gz 28619 SHA256 c066b94c49c6501a9dae7a7c89620e64f06f24e3416c899b81a1484087701962 SHA512 bf04a9840e7c5d1239f3d98eac86eb38915c5271b5ec5a96d5a49702c08296c54a1738b48ca26cf0821030a5f224128b49736decbbc86c5d71e8f228833052d5 WHIRLPOOL 3be69e614a563ccee84f27a37e9bf191fd328691553846b79188bda806a88bd3d80d4776448b78d999f2c09ae364001964381815f32e5b14732efd831546bec0
|
||||
DIST rake-compiler-0.8.3.tar.gz 28905 SHA256 e8d3f8b9fc26397a3fec5a8ee08ae32489506331eb8348aadbb42d5f8da76bbd SHA512 4cd41fa7c1c39688041898598a229c32cab301dd77bfa6ef94d7d11c60f1c9df3e11240559c2a0becec39e9d0f0211f1c1d1a24fe7b88ada2458dbacc2a054e4 WHIRLPOOL ed10dfa2de1ec12221ac25dee3205021989438c4dd9f59c86169b88f1d57acfc62100c171ed0f7a63fc255a74178fe057a3546e7200dca4d3dd9cf65e66d5964
|
||||
|
@ -0,0 +1,48 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake-compiler/rake-compiler-0.8.3.ebuild,v 1.1 2013/04/13 13:15:46 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="none"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc"
|
||||
|
||||
inherit ruby-fakegem eutils
|
||||
|
||||
DESCRIPTION="Provide a standard and simplified way to build and package Ruby extensions"
|
||||
HOMEPAGE="http://github.com/luislavena/rake-compiler"
|
||||
LICENSE="MIT"
|
||||
|
||||
SRC_URI="http://github.com/luislavena/${PN}/tarball/v${PV} -> ${P}.tar.gz"
|
||||
RUBY_S="luislavena-${PN}-*"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend "dev-ruby/rake"
|
||||
ruby_add_bdepend "test? ( dev-ruby/rspec:2 )"
|
||||
USE_RUBY=${USE_RUBY/jruby/} ruby_add_bdepend "test? ( dev-util/cucumber )"
|
||||
|
||||
each_ruby_prepare() {
|
||||
case ${RUBY} in
|
||||
*ruby19|*jruby)
|
||||
# Remove this task so that it won't load on Ruby 1.9 and JRuby
|
||||
# that lack the package_task file. It is, though, needed for the
|
||||
# tests
|
||||
rm tasks/gem.rake || die
|
||||
# Remove specs aimed at a C-compiling ruby implementation.
|
||||
rm spec/lib/rake/extensiontask_spec.rb || die
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
ruby-ng_rspec
|
||||
ruby-ng_cucumber
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST rake-remote_task-2.0.6.gem 15872 SHA256 851d6ab1366e29ebc8a88b9ba53bd418aeb69c4752eb406db2a0c13c912eb93d SHA512 4a8bed76fb5f8e5b68be6fb4bca3c284b3ddacdac007c8aa50c92f8c229693b10f1bab3a1e38adfd3173e8b7b7ad236b236e35899f9fd7a4d77a39df1f7a4787 WHIRLPOOL bb34fb0a2f97dbcbb15f0cfdfb4102f33f3cea0dc9d128dc3d74c9233bea1738bac278cd4e40f37be7b507331d059a9d323af3664bd9adb00b0be08d96d55853
|
||||
DIST rake-remote_task-2.1.0.gem 16384 SHA256 ec2fda924d5603aba8aaa959ab732e9f02f358306f19b067bd8cb59309e44a32 SHA512 17066f4ef6fc4dd067eb123d0e478da6a3fc2caea0524bd91ff7d7c6abfb02dc2840a5974ee547031c31cbece9825f4998570e635b33f777362a6eae0678e4a0 WHIRLPOOL 6c4d467577848b4aa04aa64c56743ee3f3847ca57f584438d7a1024656f1f5a6aca73a83dd323d15cf158ae90ed7b1b2546052dc3b7afe9841e77a815b71064c
|
||||
DIST rake-remote_task-2.2.1.gem 16896 SHA256 26e7f076540a8f1fc7f2dd3796753dfa958e40b26b05ba5532a3aad1fbeb3d95 SHA512 b01b6b393a0d2887b664b9567945d74766e5f5fb790d66960c66436a08c26b3ec739a0fe35317592f7c63cfc2aec687b69eca52fc52ec4151c62724044b43468 WHIRLPOOL e8915bc0896437d403b5941e22831c3f311330838cef806e7e4d2858eb29d9720582af9cf327d7de2d49c0340d6e33216daf286c0723d46c2130fee69f002ad5
|
||||
|
@ -0,0 +1,28 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rake-remote_task/rake-remote_task-2.2.1.ebuild,v 1.1 2013/04/13 13:37:50 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC="docs"
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="History.txt README.txt"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Vlad the Deployer's sexy brainchild is rake-remote_task, extending
|
||||
Rake with remote task goodness."
|
||||
HOMEPAGE="http://rubyhitsquad.com/"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend ">=dev-ruby/hoe-2.9.2 test? ( dev-ruby/minitest )"
|
||||
ruby_add_rdepend ">=dev-ruby/open4-1.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/isolate/ s:^:#:' Rakefile
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST rash-0.3.2.gem 7168 SHA256 20802efe3a2ad5b3b23e071599e1dfef98d42a098a7d5680718dd6f646ca6c23 SHA512 dca5a9d88b688d8bc1904950250706a0136be8059f967899ed8b909157f89bb6dd2e9ec030e7707a255d6d50f5e603f480066a50cad0949a8a3a78dbbedb5058 WHIRLPOOL 114ff1bcb87ac2c660039af77ef44d605ba1d5bd940ded52d854314ad6d26cecdf8f2f5cd3f16c2a67ea4f2b7f4eac0df617e665940bae41b933145b3c0a6b99
|
||||
DIST rash-0.4.0.gem 7168 SHA256 32f54ac5ab0951bd62c7eda2d3a12333efa1e4f23d5abc53ac22262da6e31f54 SHA512 18308a44829961411bd0f91356d6a1d6ad95b1c34ad9f77185fdc62e5f5f8f52658f2d80638054786acddf8dbd201e166cad8e12c5b4d19e0e9d978f3c9f340b WHIRLPOOL 82a5a9e74f9b74bd971a338fb86f54c1911edc0e0ff3989dccdbe572f54d951b543f8251dab0b3131a35874bf5acdf2950ebb3b249d1b02aa751da9a4e118e46
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/rash/rash-0.4.0.ebuild,v 1.1 2013/04/13 14:10:36 graaff Exp $
|
||||
|
||||
EAPI=5
|
||||
USE_RUBY="ruby18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.rdoc"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Rash is an extension to Hashie."
|
||||
HOMEPAGE="https://github.com/tcocca/rash"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/hashie-2.0.0"
|
||||
|
||||
all_ruby_prepare() {
|
||||
rm Gemfile || die
|
||||
sed -i -e '/[Bb]undler/d' Rakefile || die
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST giggle-0.5.tar.bz2 486406 SHA256 2e2c70d25159d31c87d155c9f799e0f1feb30fe26fc8aaf207ca6b3bd9b2b259 SHA512 ffb00b2a7e539c90b68c9b718f8b0f8e1929d6498884967c618ce7d71422e3862a353aa461b0f65d14834e370056949c9e6219f1476d03a8fb1e7092d97a3c37 WHIRLPOOL 5c9314c23c737215f8b9b88e0110278e4fdec059bb030b186c37ac0b34c336d690bdf85f250ec0faf41677d27a630cff654a473db0788f1024319ac4cdbed7ac
|
||||
DIST giggle-0.6.1.tar.bz2 1908147 SHA256 47d5da248aae588b69427f8726b8b7cf76701544bb0b567ef823afefe2e39f52 SHA512 46bda73c8eb79f3e7582cf35b094fc7ca12da43308f6770a7c91bd3ba16f9b70adee2994ed9a669f891ec26dae4a1f2d057be340669be0bd7ef619dcf69d2f09 WHIRLPOOL 9ef359bf5f6d1362976d377dc517131f6eb4fa202ce4de5b74ba5c5e675fc137e955b0bb617b04624afb6f81822e003cd5d3d8594f1e6e0a918d06a77b023078
|
||||
DIST giggle-0.6.2.tar.xz 1779744 SHA256 6d56c8a3b9ce12a87cd1aeb03f8cdabfc52a614d23a8db85878743b02426fee0 SHA512 e69bb477213475a7086719e0350947d18d7ce95ec68a88cfa83b6235f847304497046781c56304489a5e56ecb1b444e9c2642006157fd53a1c2252f5456334bf WHIRLPOOL 250c0d7308e725ed4e4b7457b1808abccd204978730289fa714eff7ba5917c5b0d5feb5e46a308996f2448a1582b6d73b68f8ac55332d84012e64b76efe27a0e
|
||||
|
@ -0,0 +1,24 @@
|
||||
diff --git a/src/giggle-diff-view.h b/src/giggle-diff-view.h
|
||||
index de5fe02..9ef33b5 100644
|
||||
--- a/src/giggle-diff-view.h
|
||||
+++ b/src/giggle-diff-view.h
|
||||
@@ -23,6 +23,7 @@
|
||||
|
||||
#include <glib-object.h>
|
||||
#include <gtk/gtk.h>
|
||||
+#include <gtksourceview/gtksourcebuffer.h>
|
||||
#include <gtksourceview/gtksourceview.h>
|
||||
#include <gtksourceview/gtksourcelanguagemanager.h>
|
||||
|
||||
diff --git a/src/giggle-view-file.c b/src/giggle-view-file.c
|
||||
index 7746225..7b74c0a 100644
|
||||
--- a/src/giggle-view-file.c
|
||||
+++ b/src/giggle-view-file.c
|
||||
@@ -42,6 +42,7 @@
|
||||
|
||||
#include <gtksourceview/gtksourcelanguagemanager.h>
|
||||
#include <gtksourceview/gtksourceview.h>
|
||||
+#include <gtksourceview/gtksourcebuffer.h>
|
||||
|
||||
#define GIGGLE_TYPE_VIEW_FILE_SNAPSHOT (giggle_view_file_snapshot_get_type ())
|
||||
#define GIGGLE_VIEW_FILE_SNAPSHOT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GIGGLE_TYPE_VIEW_FILE_SNAPSHOT, GiggleViewFileSnapshot))
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/giggle/giggle-0.5.ebuild,v 1.7 2012/12/29 17:21:42 ikelos Exp $
|
||||
|
||||
EAPI="1"
|
||||
|
||||
inherit autotools gnome2
|
||||
|
||||
DESCRIPTION="GTK+ Frontend for GIT"
|
||||
HOMEPAGE="http://live.gnome.org/giggle"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="amd64 ~ppc x86 ~x86-interix ~amd64-linux ~x86-linux"
|
||||
IUSE="eds"
|
||||
|
||||
RDEPEND=">=dev-vcs/git-1.5
|
||||
>=dev-libs/glib-2.18:2
|
||||
>=x11-libs/gtk+-2.10:2
|
||||
>=x11-libs/gtksourceview-2.8:2.0
|
||||
gnome-base/gnome-common
|
||||
eds? ( <gnome-extra/evolution-data-server-3.6 )
|
||||
>=gnome-base/libglade-2.4:2.0
|
||||
>=x11-libs/vte-0.17:0"
|
||||
DEPEND="${RDEPEND}
|
||||
sys-devel/gettext
|
||||
virtual/pkgconfig
|
||||
>=dev-util/intltool-0.35
|
||||
>=sys-devel/autoconf-2.64
|
||||
>=sys-devel/libtool-2"
|
||||
|
||||
DOCS="AUTHORS ChangeLog NEWS README"
|
||||
|
||||
G2CONF="$(use_enable eds evolution-data-server)"
|
||||
|
||||
src_unpack() {
|
||||
gnome2_src_unpack
|
||||
cd "${S}"
|
||||
eautoreconf
|
||||
}
|
@ -1,4 +1,4 @@
|
||||
DIST gitg-0.0.6.tar.bz2 455034 SHA256 1b4ae8f61ce0ba12e12645eca87799076dae961ca03a3906c35686aa3287e0bd SHA512 a85f45ca1acdc1490462849af8d8917c82dcc328a450063b5e261dba3a48f628dd7c28e39e2e410d08187707722fc73de14ea15c370bdf2b26249571b8249e8c WHIRLPOOL 640e9a7db5138db446cb17a161d7a403cab8968c44e248726d673380211035c7eef13f8f76acdbaa70182da85b2954fec7d0a9f48d1ac47965130be80ae9a13c
|
||||
DIST gitg-0.1.2.tar.bz2 657419 SHA256 e7030b7d49169339f123c79eb6f289d9d1067fd5b248b7ce712a7b15a72e9f1a SHA512 c20b5cfe06ea22c1087d20b75ee92380eb8e3efbf4d60957730dd0efa3fc696468e5fe987b484f1dd655ce722d83d31befba5f47546b39185f433ee5512097c1 WHIRLPOOL 19615011df7b2209b12ce8e0a0b10df0fc1d29bd0f7f31e3ac6fee28bd3b2c66af5e45705f9961ae6cfa371629ba754ca0efc413f5982618c2bfd6871a2395a0
|
||||
DIST gitg-0.2.5.tar.bz2 623306 SHA256 84b159fc77901767772d5c9ff3e0dec67d9e51bc12ab1e461b8a16deea8bfb68 SHA512 45beb9da7fcad11d8d9d6ae17565d1af4c2cc70e79a1f31ee2e2eed408fce0b9afb3cb9bc0da62f0556872cd9ac588d10f69a2c34bbf5425424bc738f9284190 WHIRLPOOL 8d24ebd05cfdce77287e4ea9a091c1da7a43e2f23f8ef47f87bf52477eb5bcac40fef5125237256b09a91cf81c40091490faf5a019b4589297b7406ed8a203ae
|
||||
DIST gitg-0.2.6.tar.xz 528672 SHA256 f1e71384066de94a549e76ee73494f755453ad1e2c045309fcf3fe7aaaf89a69 SHA512 d02d55608f9187ba8fe9d188ccdc32b1e45ff33944b010e5570f9fd303969475b775d8b282654bf3c7af0338d56431dffce127751d8501ce3c4f091c96990965 WHIRLPOOL 2549158ebec0653390f00fc5e2e7d79826397f3c32e271183c1c27d094f345dbf79d7b736d413a36a1818875276c1843257d70c40dd0c950ba5d1f43ade18f08
|
||||
DIST gitg-0.2.7.tar.xz 528904 SHA256 c07fc4fc6cef31a06f0b9daa2ed23a5d0f6cb0a10a728324970675fc7001d095 SHA512 8d07e3410691a9ea4772e8db546d3da87f4517ac35111156c6cba3b9317e02fc7dd63a79c05aa0700ce59d2739d0c680d33825e3a8c8c7c242db7ac8ae6962c4 WHIRLPOOL 743a07f6478b0d2526aa1b1f2197353029caacd32d9fbfe75d32a287d4e55caf9441de69b5dfbf40c11597101016bdc843c2f1f0fe893370ee24ba2a06e43b9f
|
||||
|
@ -0,0 +1,82 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-vcs/gitolite/gitolite-3.5.1.ebuild,v 1.1 2013/04/13 07:41:24 radhermit Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit perl-module user versionator vcs-snapshot
|
||||
|
||||
DESCRIPTION="Highly flexible server for git directory version tracker"
|
||||
HOMEPAGE="http://github.com/sitaramc/gitolite"
|
||||
SRC_URI="https://github.com/sitaramc/gitolite/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="tools vim-syntax"
|
||||
|
||||
DEPEND="dev-lang/perl
|
||||
virtual/perl-File-Path
|
||||
virtual/perl-File-Temp
|
||||
>=dev-vcs/git-1.6.6"
|
||||
RDEPEND="${DEPEND}
|
||||
!dev-vcs/gitolite-gentoo
|
||||
vim-syntax? ( app-vim/gitolite-syntax )"
|
||||
|
||||
pkg_setup() {
|
||||
enewgroup git
|
||||
enewuser git -1 /bin/sh /var/lib/gitolite git
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
echo $PF > src/VERSION
|
||||
}
|
||||
|
||||
src_install() {
|
||||
local uexec=/usr/libexec/${PN}
|
||||
|
||||
rm -rf src/lib/Gitolite/Test{,.pm}
|
||||
insinto $VENDOR_LIB
|
||||
doins -r src/lib/Gitolite
|
||||
|
||||
dodoc README.txt CHANGELOG
|
||||
|
||||
insopts -m0755
|
||||
insinto $uexec
|
||||
doins -r src/{commands,syntactic-sugar,triggers,VREF}/
|
||||
|
||||
insopts -m0644
|
||||
doins src/VERSION
|
||||
|
||||
exeinto $uexec
|
||||
doexe src/gitolite{,-shell}
|
||||
|
||||
dodir /usr/bin
|
||||
for bin in gitolite{,-shell}; do
|
||||
dosym /usr/libexec/${PN}/${bin} /usr/bin/${bin}
|
||||
done
|
||||
|
||||
if use tools; then
|
||||
dobin check-g2-compat convert-gitosis-conf
|
||||
fi
|
||||
|
||||
keepdir /var/lib/gitolite
|
||||
fowners git:git /var/lib/gitolite
|
||||
fperms 750 /var/lib/gitolite
|
||||
|
||||
fperms 0644 ${uexec}/VREF/MERGE-CHECK # It's meant as example only
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [ "$(get_major_version $REPLACING_VERSIONS)" = "2" ]; then
|
||||
ewarn
|
||||
elog "***NOTE** This is a major upgrade and will likely break your existing gitolite-2.x setup!"
|
||||
elog "Please read http://sitaramc.github.com/gitolite/install.html#migr first!"
|
||||
fi
|
||||
|
||||
# bug 352291
|
||||
ewarn
|
||||
elog "Please make sure that your 'git' user has the correct homedir (/var/lib/gitolite)."
|
||||
elog "Especially if you're migrating from gitosis."
|
||||
ewarn
|
||||
}
|
@ -0,0 +1 @@
|
||||
DIST lines_0.6.tar.gz 862137 SHA256 e20c87dfcc8f940c8af7784dad12e66fa1cd10d0d97766979fef00eb17c0b0b3 SHA512 fe9e96b598fb6cf0980d0970facbc070715b33491a8f0ad979c57332a22e97ab801e85dd17b5d0b2a1b8aba69b48b6c42dc115b01a36654ad05a5e9a06c5405a WHIRLPOOL aa4e0663433a8a967f7595fcbdac5d11d2ff89c25dd0beeca9541f46a94a005ab1b108240fb5fa511f27c407cdd3511d8cdbc57d287d033221a655fa807e2387
|
@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-puzzle/color-lines/color-lines-0.6.ebuild,v 1.1 2013/04/13 09:39:27 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit eutils games
|
||||
|
||||
DESCRIPTION="Color lines game written with SDL with bonus features"
|
||||
HOMEPAGE="http://color-lines.googlecode.com/"
|
||||
SRC_URI="http://color-lines.googlecode.com/files/lines_${PV}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="media-libs/libsdl[X,audio,video]
|
||||
media-libs/sdl-image[png]
|
||||
media-libs/sdl-mixer[wav,mod]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/lines-${PV}"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-Makefile.patch"
|
||||
|
||||
sed -i \
|
||||
-e '/^Encoding/d' \
|
||||
-e '/^Version/d' \
|
||||
-e '/^Icon/s/.png//' \
|
||||
color-lines.desktop.in || die 'sed on color-lines.desktop.in failed'
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_install() {
|
||||
insinto "${GAMES_DATADIR}/${PN}"
|
||||
doins -r gfx sounds
|
||||
|
||||
domenu ${PN}.desktop
|
||||
doicon icon/${PN}.png
|
||||
dodoc ChangeLog
|
||||
dogamesbin ${PN}
|
||||
|
||||
prepgamesdirs
|
||||
}
|
@ -0,0 +1,35 @@
|
||||
--- Makefile.unix.orig 2013-04-12 13:56:42.131113000 +0400
|
||||
+++ Makefile.unix 2013-04-12 13:57:26.595946027 +0400
|
||||
@@ -2,18 +2,18 @@
|
||||
VERTITLE := lines-$(VERSION)
|
||||
ARCHIVE := lines_$(VERSION).tar.gz
|
||||
|
||||
-CFLAGS:=-Wall -O2 $(shell sdl-config --cflags)
|
||||
+CFLAGS += $(shell sdl-config --cflags)
|
||||
#-DMAEMO
|
||||
|
||||
-LDFLAGS:=$(shell sdl-config --libs) -lSDL_image -lSDL_mixer
|
||||
+LIBS := -lm $(shell sdl-config --libs) -lSDL_image -lSDL_mixer
|
||||
|
||||
SRC := board.c graphics.c main.c sound.c
|
||||
OBJ := $(patsubst %.c, %.o, $(SRC))
|
||||
|
||||
all: color-lines
|
||||
-PREFIX:=/usr/local
|
||||
+PREFIX:=/usr
|
||||
|
||||
-BINDIR:=$(DESTDIR)/$(PREFIX)/games/
|
||||
+BINDIR:=$(DESTDIR)$(PREFIX)/games/bin
|
||||
GAMEDATADIR:=$(DESTDIR)/$(PREFIX)/share/games/color-lines/
|
||||
|
||||
svnclean:
|
||||
@@ -29,8 +29,7 @@
|
||||
|
||||
color-lines: $(OBJ)
|
||||
cat color-lines.desktop.in | sed -e "s|@BINDIR|$(BINDIR)|g" > color-lines.desktop
|
||||
- $(CC) $(CFLAGS) $(LDFLAGS) $(^) -o $(@)
|
||||
- strip color-lines
|
||||
+ $(CC) $(CFLAGS) $(LDFLAGS) $(^) -o $(@) $(LIBS)
|
||||
|
||||
clean:
|
||||
rm -f *.o color-lines
|
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer>
|
||||
<email>pinkbyte@gentoo.org</email>
|
||||
<name>Sergey Popov</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="google-code">color-lines</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
@ -0,0 +1,189 @@
|
||||
From 6a06c57f52a00018d607085efa7570deb91dc707 Mon Sep 17 00:00:00 2001
|
||||
From: David Faure <faure@kde.org>
|
||||
Date: Mon, 8 Apr 2013 17:41:39 +0200
|
||||
Subject: [PATCH] Fix kmail autocompletion from akonadi.
|
||||
|
||||
My commit 02f5f0214e made autocompletion from nepomuk work better, but broke
|
||||
completion from akonadi. I kept the "keywords" based code, but now it's only
|
||||
used for the special case of nickname-based search (because the nickname shouldn't
|
||||
appear in the completion item). For everything else it really doesn't make sense
|
||||
to have a search engine (akonadi/nepomuk) on top of a search engine
|
||||
(the one inside KCompletion).
|
||||
|
||||
This time I verified that:
|
||||
* nepomuk search still works
|
||||
* contacts from akonadi work again
|
||||
* contact groups from akonadi work (after previous commit)
|
||||
* nickname-search in akonadi still doesn't work, but it didn't before. More work
|
||||
needed for that one. This is the only reason to keep KMailCompletion around btw,
|
||||
everything else would work without it.
|
||||
|
||||
BUG: 259949
|
||||
FIXED-IN: 4.10.3
|
||||
---
|
||||
libkdepim/addresseelineedit.cpp | 66 +++++++++++------------------------------
|
||||
libkdepim/addresseelineedit.h | 5 ----
|
||||
libkdepim/kmailcompletion.h | 4 ++-
|
||||
3 files changed, 21 insertions(+), 54 deletions(-)
|
||||
|
||||
diff --git a/libkdepim/addresseelineedit.cpp b/libkdepim/addresseelineedit.cpp
|
||||
index b7b11be..ec4caf9 100644
|
||||
--- a/libkdepim/addresseelineedit.cpp
|
||||
+++ b/libkdepim/addresseelineedit.cpp
|
||||
@@ -30,6 +30,8 @@
|
||||
#include "completionordereditor.h"
|
||||
#endif
|
||||
|
||||
+#include "kmailcompletion.h"
|
||||
+
|
||||
#include <Akonadi/Contact/ContactSearchJob>
|
||||
#include <Akonadi/Contact/ContactGroupSearchJob>
|
||||
#include <Akonadi/CollectionFetchJob>
|
||||
@@ -77,6 +79,10 @@
|
||||
|
||||
using namespace KPIM;
|
||||
|
||||
+namespace KPIM {
|
||||
+ typedef QMap< QString, QPair<int,int> > CompletionItemsMap;
|
||||
+}
|
||||
+
|
||||
class AddresseeLineEditStatic
|
||||
{
|
||||
public:
|
||||
@@ -496,11 +502,9 @@ void AddresseeLineEdit::Private::addCompletionItem( const QString &string, int w
|
||||
s_static->completionItemMap.insert( string, qMakePair( weight, completionItemSource ) );
|
||||
}
|
||||
|
||||
- if ( keyWords == 0 ) {
|
||||
- s_static->completion->addItem( string, weight );
|
||||
- } else {
|
||||
- s_static->completion->addItemWithKeys( string, weight, keyWords );
|
||||
- }
|
||||
+ s_static->completion->addItem(string, weight);
|
||||
+ if (keyWords && !keyWords->isEmpty())
|
||||
+ s_static->completion->addItemWithKeys(string, weight, keyWords); // see kmailcompletion.cpp
|
||||
}
|
||||
|
||||
const QStringList KPIM::AddresseeLineEdit::Private::adjustedCompletionItems( bool fullSearch )
|
||||
@@ -1348,17 +1352,13 @@ void AddresseeLineEdit::addItem( const Akonadi::Item &item, int weight, int sour
|
||||
void AddresseeLineEdit::addContactGroup( const KABC::ContactGroup &group, int weight, int source )
|
||||
{
|
||||
d->addCompletionItem( group.name(), weight, source );
|
||||
- QStringList keyWords;
|
||||
- keyWords.append( group.name() );
|
||||
- d->addCompletionItem( group.name(), weight, source, &keyWords );
|
||||
}
|
||||
|
||||
void AddresseeLineEdit::addContact( const KABC::Addressee &addr, int weight, int source )
|
||||
{
|
||||
const QStringList emails = addr.emails();
|
||||
QStringList::ConstIterator it;
|
||||
- const int prefEmailWeight = 1; //increment weight by prefEmailWeight
|
||||
- int isPrefEmail = prefEmailWeight; //first in list is preferredEmail
|
||||
+ int isPrefEmail = 1; //first in list is preferredEmail
|
||||
QStringList::ConstIterator end( emails.constEnd() );
|
||||
for ( it = emails.constBegin(); it != end; ++it ) {
|
||||
//TODO: highlight preferredEmail
|
||||
@@ -1368,40 +1368,6 @@ void AddresseeLineEdit::addContact( const KABC::Addressee &addr, int weight, int
|
||||
const QString nickName = addr.nickName();
|
||||
QString fullEmail = addr.fullEmail( email );
|
||||
|
||||
- // Prepare keywords (for CompletionShell, CompletionPopup)
|
||||
- QStringList keyWords;
|
||||
- const QString realName = addr.realName();
|
||||
-
|
||||
- if ( !givenName.isEmpty() && !familyName.isEmpty() ) {
|
||||
- keyWords.append( givenName + QLatin1Char( ' ' ) + familyName );
|
||||
- keyWords.append( familyName + QLatin1Char( ' ' ) + givenName );
|
||||
- keyWords.append( familyName + QLatin1String( ", " ) + givenName );
|
||||
- } else if ( !givenName.isEmpty() ) {
|
||||
- keyWords.append( givenName );
|
||||
- } else if ( !familyName.isEmpty() ) {
|
||||
- keyWords.append( familyName );
|
||||
- }
|
||||
-
|
||||
- if ( !nickName.isEmpty() ) {
|
||||
- keyWords.append( nickName );
|
||||
- }
|
||||
-
|
||||
- if ( !realName.isEmpty() ) {
|
||||
- keyWords.append( realName );
|
||||
- }
|
||||
-
|
||||
- keyWords.append( email );
|
||||
-
|
||||
- /* KMailCompletion does not have knowledge about identities, it stores emails and
|
||||
- * keywords for each email. KMailCompletion::allMatches does a lookup on the
|
||||
- * keywords and returns an ordered list of emails. In order to get the preferred
|
||||
- * email before others for each identity we use this little trick.
|
||||
- * We remove the <blank> in adjustedCompletionItems.
|
||||
- */
|
||||
- if ( isPrefEmail == prefEmailWeight ) {
|
||||
- fullEmail.replace( QLatin1String( " <" ), QLatin1String( " <" ) );
|
||||
- }
|
||||
-
|
||||
// Prepare "givenName" + ' ' + "familyName"
|
||||
QString fullName = givenName;
|
||||
if (!familyName.isEmpty()) {
|
||||
@@ -1413,12 +1379,16 @@ void AddresseeLineEdit::addContact( const KABC::Addressee &addr, int weight, int
|
||||
// Finally, we can add the completion items
|
||||
if (!fullName.isEmpty()) {
|
||||
const QString address = KPIMUtils::normalizedAddress(fullName, email, QString());
|
||||
- d->addCompletionItem(address, weight + isPrefEmail, source, &keyWords);
|
||||
+ if (fullEmail != address) {
|
||||
+ // This happens when fullEmail contains a middle name, while our own fullName+email only has "first last".
|
||||
+ // Let's offer both, the fullEmail with 3 parts, looks a tad formal.
|
||||
+ d->addCompletionItem(address, weight + isPrefEmail, source);
|
||||
+ }
|
||||
}
|
||||
|
||||
- if ( !nickName.isEmpty() ) {
|
||||
- const QString address = KPIMUtils::normalizedAddress(nickName, email, QString());
|
||||
- d->addCompletionItem(address, weight + isPrefEmail, source, &keyWords);
|
||||
+ QStringList keyWords;
|
||||
+ if (!nickName.isEmpty()) {
|
||||
+ keyWords.append(nickName);
|
||||
}
|
||||
|
||||
d->addCompletionItem( fullEmail, weight + isPrefEmail, source, &keyWords );
|
||||
diff --git a/libkdepim/addresseelineedit.h b/libkdepim/addresseelineedit.h
|
||||
index 4e6784b..b2af4a9 100644
|
||||
--- a/libkdepim/addresseelineedit.h
|
||||
+++ b/libkdepim/addresseelineedit.h
|
||||
@@ -27,7 +27,6 @@
|
||||
#ifndef KDEPIM_ADDRESSEELINEEDIT_H
|
||||
#define KDEPIM_ADDRESSEELINEEDIT_H
|
||||
|
||||
-#include "kmailcompletion.h"
|
||||
#include "kdepim_export.h"
|
||||
|
||||
#include "ldap/ldapclient.h"
|
||||
@@ -50,10 +49,6 @@ namespace KABC {
|
||||
class ContactGroup;
|
||||
}
|
||||
|
||||
-namespace KPIM {
|
||||
- typedef QMap< QString, QPair<int,int> > CompletionItemsMap;
|
||||
-}
|
||||
-
|
||||
namespace Nepomuk2 {
|
||||
namespace Query {
|
||||
class Result;
|
||||
diff --git a/libkdepim/kmailcompletion.h b/libkdepim/kmailcompletion.h
|
||||
index e8574cc..93771d3 100644
|
||||
--- a/libkdepim/kmailcompletion.h
|
||||
+++ b/libkdepim/kmailcompletion.h
|
||||
@@ -32,7 +32,9 @@ namespace KPIM {
|
||||
|
||||
/**
|
||||
* KMailCompletion allows lookup of email addresses by keyword.
|
||||
- * Typically a keywods would be firstname, lastname, nickname or domain.
|
||||
+ * This is used for lookup by nickname, since we don't want the nickname to appear in the final email.
|
||||
+ * E.g. you have a nickname "idiot" for your boss, you want to type "idiot" but you want the completion
|
||||
+ * to offer "Full Name <email@domain>", without the nickname being visible.
|
||||
*/
|
||||
class KMailCompletion : public KCompletion
|
||||
{
|
||||
--
|
||||
1.8.1.5
|
||||
|
@ -0,0 +1,69 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-base/kdepim-common-libs/kdepim-common-libs-4.10.2-r1.ebuild,v 1.2 2013/04/13 10:31:57 dilfridge Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
KMNAME="kdepim"
|
||||
KMNOMODULE="true"
|
||||
inherit kde4-meta
|
||||
|
||||
DESCRIPTION="Common libraries for KDE PIM apps"
|
||||
KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
|
||||
IUSE="debug"
|
||||
|
||||
DEPEND="
|
||||
app-crypt/gpgme
|
||||
>=app-office/akonadi-server-1.9.0
|
||||
>=dev-libs/shared-desktop-ontologies-0.10.0
|
||||
$(add_kdebase_dep kdepimlibs 'semantic-desktop')
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
app-crypt/gnupg
|
||||
$(add_kdebase_dep kdepim-runtime)
|
||||
"
|
||||
|
||||
# @Since >4.4.76 merged here
|
||||
add_blocker akonadi
|
||||
add_blocker libkdepim
|
||||
add_blocker libkleo
|
||||
add_blocker libkpgp
|
||||
add_blocker kaddressbook '<4.4.90'
|
||||
# kdepim-wizards removed since 4.8.0
|
||||
add_blocker kdepim-wizards
|
||||
add_blocker kmail '<4.4.80'
|
||||
add_blocker korganizer '<4.5.67'
|
||||
|
||||
RESTRICT="test"
|
||||
# bug 393131
|
||||
|
||||
KMEXTRA="
|
||||
akonadi_next/
|
||||
calendarsupport/
|
||||
calendarviews/
|
||||
incidenceeditor-ng/
|
||||
libkdepim/
|
||||
libkdepimdbusinterfaces/
|
||||
libkleo/
|
||||
libkpgp/
|
||||
kdgantt2/
|
||||
messagecomposer/
|
||||
messagecore/
|
||||
messagelist/
|
||||
messageviewer/
|
||||
ontologies/
|
||||
pimcommon/
|
||||
templateparser/
|
||||
"
|
||||
|
||||
KMEXTRACTONLY="
|
||||
kleopatra/
|
||||
kmail/
|
||||
knode/org.kde.knode.xml
|
||||
korganizer/korgac/org.kde.korganizer.KOrgac.xml
|
||||
korganizer/org.kde.korganizer.Korganizer.xml
|
||||
"
|
||||
|
||||
KMSAVELIBS="true"
|
||||
|
||||
PATCHES=( "${FILESDIR}/${P}-autocompletion.patch" )
|
@ -0,0 +1,23 @@
|
||||
This software is provided by Future Technology Devices International
|
||||
Limited ``as is'' and any express or implied warranties, including,
|
||||
but not limited to, the implied warranties of merchantability and
|
||||
fitness for a particular purpose are disclaimed. In no event shall
|
||||
future technology devices international limited be liable for any
|
||||
direct, indirect, incidental, special, exemplary, or consequential
|
||||
damages (including, but not limited to, procurement of substitute
|
||||
goods or services; loss of use, data, or profits; or business
|
||||
interruption) however caused and on any theory of liability, whether
|
||||
in contract, strict liability, or tort (including negligence or
|
||||
otherwise) arising in any way out of the use of this software, even if
|
||||
advised of the possibility of such damage.
|
||||
|
||||
FTDI drivers may be used only in conjunction with products based on
|
||||
FTDI parts.
|
||||
|
||||
FTDI drivers may be distributed in any form as long as license
|
||||
information is not modified.
|
||||
|
||||
If a custom vendor ID and/or product ID or description string are
|
||||
used, it is the responsibility of the product manufacturer to maintain
|
||||
any changes and subsequent WHQL re-certification as a result of making
|
||||
these changes.
|
@ -0,0 +1,45 @@
|
||||
Copyright (C) 2000-2011
|
||||
School of Information Technology and Electrical Engineering
|
||||
The University of Queensland
|
||||
Australia 4072
|
||||
|
||||
email: pjr@itee.uq.edu.au
|
||||
|
||||
The Qu-Prolog System and Documentation
|
||||
|
||||
COPYRIGHT NOTICE, LICENCE AND DISCLAIMER.
|
||||
|
||||
Permission to use, copy and distribute this software and associated
|
||||
documentation for any non-commercial purpose and without fee is hereby
|
||||
granted, subject to the following conditions:
|
||||
|
||||
1. that the above copyright notice and this permission notice and
|
||||
warranty disclaimer appear in all copies and in supporting
|
||||
documentation;
|
||||
|
||||
2. that the name of the University of Queensland not be used in
|
||||
advertising or publicity pertaining to distribution of the software
|
||||
without specific, written prior permission;
|
||||
|
||||
3. that users of this software should be responsible for determining the
|
||||
fitness of the software for the purposes for which the software is
|
||||
employed by them;
|
||||
|
||||
4. that no changes to the system or documentation are subsequently
|
||||
made available to third parties or redistributed without prior
|
||||
written consent from the ITEE; and
|
||||
|
||||
The University of Queensland disclaims all warranties with regard to this
|
||||
software, including all implied warranties of merchantability and fitness
|
||||
to the extent permitted by law. In no event shall the University of
|
||||
Queensland be liable for any special, indirect or consequential damages or
|
||||
any damages whatsoever resulting from loss of use, data or profits, whether
|
||||
in an action of contract, negligence or other tortious action, arising out
|
||||
of or in connection with the use or performance of this software.
|
||||
|
||||
THE UNIVERSITY OF QUEENSLAND MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR
|
||||
SUITABILITY OF THIS MATERIAL FOR ANY PURPOSE. IT IS PROVIDED "AS IS",
|
||||
WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES.
|
||||
|
||||
|
||||
For information on commercial use of this software contact ITEE.
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue