dev-*/*: remove unused packages

Packages removed:
 - dev-cpp/ctemplate
 - dev-db/freetds
 - dev-db/lmdb
 - dev-lang/tcl
 - dev-util/diffstat
 - dev-util/itstool
 - dev-util/yacc
 - dev-vcs/cvsps
This commit is contained in:
Andrew Jeddeloh 2017-11-14 10:36:31 -08:00
parent 347a77161c
commit 2bdbbb1d9e
57 changed files with 0 additions and 2714 deletions

View File

@ -1,7 +0,0 @@
AUX 70ctemplate-gentoo.el 282 SHA256 5b0f78a1bfc6171856ba0822612cff0a0451ee9c7969ab4ae935f15eed715de7 SHA512 36bc5424cb6dce40026f1d08b8764bf43d42159ff20e7d81484f5baf1c1e3c2042c12b1a60fc3cef48e297e816a12dbc41169988a6537ee41a2e2528b3c834a3 WHIRLPOOL ed954cb7e7f9bf7986b1b5c8547e7dd3e9e1f742d1d13a39ad9d126c0c410f7617c04b76a32c8eb93173d74a157d1be84b40d1196d9557ab9e9343b057db7cb1
AUX ctemplate-2.3-fix-build-system.patch 1196 SHA256 7ca362114e33ca182adab5a1e24d9029392d55c6986fc75c5c58b764daf4e3d0 SHA512 4402af1034780d00f733231d9ce534cf54a4474a1153bc534274bc2f5163aba8b39e2ad7613151ffd34f3b7d4ba1d3a0c51badf8f1712aea6a1b65d963e3bea4 WHIRLPOOL b0e20709aa823d23c714342326df2fb604a805a469a02ced849a2757b6fec28b9b276f093f3d9bf49d84c18f9c238d5cfe7a5be4c24c4c5ed62c4ff90cb6b663
DIST ctemplate-2.3.tar.bz2 564389 SHA256 6409e74486888be371cf29900ba757e5443c958295f2099359d5ef6a6acceeec SHA512 546645389a8bfed59686b62b43cb7d53714ac98e1b75311c217bb0f3b6201d5d486766b1ce7e35bf15032372e45c36b27008f54085bd0c9ef0dd0b7e04b8e3f5 WHIRLPOOL 9261906ddb6857a378aa9f86a9cd87b6fcb9c79c442ff2b87ddf92021fdd64140f3cb87cbb2b1f3775fa2f5a0d039d1b4ceca3cf07f1efc841fbfb72e9f1467e
EBUILD ctemplate-2.3-r1.ebuild 1533 SHA256 2d1c1934ec21360f48949436426ce7395372f9a9b7e66635cea1a0ca8e8ab7d1 SHA512 8e338af1b10165d16b113eb008f744ff96d68e4f242efa6aea3abe0add00526095ee7055e2b832f012042d182e573c4b3811c8974e33fb621935cdfbcd52ea63 WHIRLPOOL 286c68ad767e6bcbcca2481a015bf900ef33472c2292a96fafcf953dd853f83239f43a1fd8417861c7429578063bc62b509fe0c04be3f4ce30512366645c0cd7
MISC ChangeLog 3473 SHA256 b0d7f6509dd58effe9bc7569abe2d5a6baa8ff63b4eecfa247ae01397263885c SHA512 22c3eb6394120f0b8a94787a6e69cae875963d38f513cde244a72ecada11504b94dc1ce7631cb75794dc65d886e3bbd5b1653beb6896650ec7f03c3464b1d32d WHIRLPOOL 46e41dfdb21dda991e6037acea72d1a8c7afd13fda4e8422c01768a4d72d817f5b694e231a5254f748d857400a14491b4151437f0e47b735a1520c2ac3aa2623
MISC ChangeLog-2015 4690 SHA256 ad5565672f2b970e7c6dc4987b6f91455487d469e622eed3fd8e951e3d8d2a13 SHA512 111f2e9abc95f12056acc3df635276d0a83932704bcc87bdc973182dc4f1b9ef5d139753fe49e2c5cd904640a1f12e6dd2a89c4db3bd155d63522767f19abbdd WHIRLPOOL c7e1d9167c1549874210b7c5a01d197fc7654ec39cd9c8047b5a78cb55d7f2bb515a9d671ff6d18d4b5da24d5ea296d0e6b8bfbec851bfe99c992bc87a708bd0
MISC metadata.xml 395 SHA256 f5f0f36f2cf6bf4cc7a5082e609a2a21ab327428e5ac5c666495c53eb30409db SHA512 5b2ac214c10f83e739157b6530e9d19f9197eef74261f9581aa3861f0e7480e5476e6265c1769d0e944b434a78c8a17dc286918665e261757b79127d2f55b93a WHIRLPOOL a763a913d5cfcfcb23b424026bb20496e7c87a2e4d23da86379c962540abfef862b20f0e044a05fe2909be88fe504624ba6d198dc97a5b9c754e981ff7cb8e64

View File

@ -1,77 +0,0 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
PYTHON_COMPAT=( python2_7 )
inherit autotools elisp-common python-any-r1
DESCRIPTION="A simple but powerful template language for C++"
HOMEPAGE="https://github.com/olafvdspek/ctemplate"
SRC_URI="https://dev.gentoo.org/~pinkbyte/distfiles/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
IUSE="doc emacs vim-syntax static-libs test"
DEPEND="test? ( ${PYTHON_DEPS} )"
RDEPEND="
emacs? ( virtual/emacs )
vim-syntax? ( >=app-editors/vim-core-7 )"
SITEFILE="70ctemplate-gentoo.el"
# Some tests are broken in 2.3
RESTRICT="test"
PATCHES=( "${FILESDIR}"/${PN}-2.3-fix-build-system.patch )
src_prepare() {
default
eautoreconf
}
src_configure() {
econf $(use_enable static-libs static)
}
src_compile() {
default
if use emacs; then
elisp-compile contrib/tpl-mode.el
fi
}
src_install() {
default
if ! use doc; then
rm -r "${ED%/}"/usr/share/doc/${PF}/html || die
fi
if use vim-syntax; then
cd "${S}/contrib" || die
sh highlighting.vim || die "unpacking vim scripts failed"
insinto /usr/share/vim/vimfiles
doins -r .vim/.
fi
if use emacs; then
cd "${S}/contrib" || die
elisp-install ${PN} tpl-mode.el tpl-mode.elc
elisp-site-file-install "${FILESDIR}/${SITEFILE}"
fi
# package provides .pc files
find "${D}" -name '*.la' -delete || die
}
pkg_postinst() {
use emacs && elisp-site-regen
}
pkg_postrm() {
use emacs && elisp-site-regen
}

View File

@ -1,7 +0,0 @@
;;; ctemplate site-lisp configuration
(add-to-list 'load-path "@SITELISP@")
(setq auto-mode-alist (cons '("\\.tpl$" . tpl-mode) auto-mode-alist))
(autoload 'tpl-mode "tpl-mode" "Major mode for editing CTemplate files." t)
(add-hook 'tpl-mode-hook '(lambda () (font-lock-mode 1)))

View File

@ -1,29 +0,0 @@
* Do not override $(docdir) as userflag in the GNU conventions
* Only build tests programs when running 'make check'
--- a/Makefile.am
+++ b/Makefile.am
@@ -54,12 +54,11 @@
src/ctemplate/per_expand_data.h.in \
src/ctemplate/str_ref.h.in
-docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
## This is for HTML and other documentation you want to install.
## Add your documentation files (in doc/) in addition to these
## top-level boilerplate files. Also add a TODO file if you have one.
-dist_doc_DATA = AUTHORS COPYING ChangeLog INSTALL NEWS README README_windows.txt \
- doc/designstyle.css doc/index.html \
+dist_doc_DATA = AUTHORS ChangeLog NEWS README README_windows.txt
+dist_html_DATA = doc/designstyle.css doc/index.html \
doc/howto.html doc/guide.html doc/reference.html \
doc/tips.html doc/example.html doc/auto_escape.html \
doc/xss_resources.html
@@ -452,7 +451,7 @@
## This should always include $(TESTS), but may also include other
## binaries that you compile but don't want automatically installed.
-noinst_PROGRAMS = $(TESTS)
+check_PROGRAMS = $(TESTS)
rpm: dist-gzip packages/rpm.sh packages/rpm/rpm.spec
@cd packages && ./rpm.sh ${PACKAGE} ${VERSION}

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>cpp@gentoo.org</email>
<name>Gentoo C++ Project</name>
</maintainer>
<upstream>
<remote-id type="google-code">google-ctemplate</remote-id>
<remote-id type="github">olafvdspek/ctemplate</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1 +0,0 @@
DIST freetds-0.91.tar.gz 2136329 RMD160 1d33d4c4414d0793d83c87a8224bac181528fdb0 SHA1 3ab06c8e208e82197dc25d09ae353d9f3be7db52 SHA256 6a8148bd803aebceac6862b0dead1c5d9659f7e1038993abfe0ce8febb322465

View File

@ -1,666 +0,0 @@
#! /bin/sh
# Output a system dependent set of variables, describing how to set the
# run time search path of shared libraries in an executable.
#
# Copyright 1996-2007 Free Software Foundation, Inc.
# Taken from GNU libtool, 2001
# Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
#
# This file is free software; the Free Software Foundation gives
# unlimited permission to copy and/or distribute it, with or without
# modifications, as long as this notice is preserved.
#
# The first argument passed to this file is the canonical host specification,
# CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
# or
# CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld
# should be set by the caller.
#
# The set of defined variables is at the end of this script.
# Known limitations:
# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
# than 256 bytes, otherwise the compiler driver will dump core. The only
# known workaround is to choose shorter directory names for the build
# directory and/or the installation directory.
# All known linkers require a `.a' archive for static linking (except MSVC,
# which needs '.lib').
libext=a
shrext=.so
host="$1"
host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
# Code taken from libtool.m4's _LT_CC_BASENAME.
for cc_temp in $CC""; do
case $cc_temp in
compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
\-*) ;;
*) break;;
esac
done
cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC.
wl=
if test "$GCC" = yes; then
wl='-Wl,'
else
case "$host_os" in
aix*)
wl='-Wl,'
;;
darwin*)
case $cc_basename in
xlc*)
wl='-Wl,'
;;
esac
;;
mingw* | cygwin* | pw32* | os2*)
;;
hpux9* | hpux10* | hpux11*)
wl='-Wl,'
;;
irix5* | irix6* | nonstopux*)
wl='-Wl,'
;;
newsos6)
;;
linux* | k*bsd*-gnu)
case $cc_basename in
icc* | ecc*)
wl='-Wl,'
;;
pgcc | pgf77 | pgf90)
wl='-Wl,'
;;
ccc*)
wl='-Wl,'
;;
como)
wl='-lopt='
;;
*)
case `$CC -V 2>&1 | sed 5q` in
*Sun\ C*)
wl='-Wl,'
;;
esac
;;
esac
;;
osf3* | osf4* | osf5*)
wl='-Wl,'
;;
rdos*)
;;
solaris*)
wl='-Wl,'
;;
sunos4*)
wl='-Qoption ld '
;;
sysv4 | sysv4.2uw2* | sysv4.3*)
wl='-Wl,'
;;
sysv4*MP*)
;;
sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
wl='-Wl,'
;;
unicos*)
wl='-Wl,'
;;
uts4*)
;;
esac
fi
# Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS.
hardcode_libdir_flag_spec=
hardcode_libdir_separator=
hardcode_direct=no
hardcode_minus_L=no
case "$host_os" in
cygwin* | mingw* | pw32*)
# FIXME: the MSVC++ port hasn't been tested in a loooong time
# When not using gcc, we currently assume that we are using
# Microsoft Visual C++.
if test "$GCC" != yes; then
with_gnu_ld=no
fi
;;
interix*)
# we just hope/assume this is gcc and not c89 (= MSVC++)
with_gnu_ld=yes
;;
openbsd*)
with_gnu_ld=no
;;
esac
ld_shlibs=yes
if test "$with_gnu_ld" = yes; then
# Set some defaults for GNU ld with shared library support. These
# are reset later if shared libraries are not supported. Putting them
# here allows them to be overridden if necessary.
# Unlike libtool, we use -rpath here, not --rpath, since the documented
# option of GNU ld is called -rpath, not --rpath.
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
case "$host_os" in
aix3* | aix4* | aix5*)
# On AIX/PPC, the GNU linker is very broken
if test "$host_cpu" != ia64; then
ld_shlibs=no
fi
;;
amigaos*)
hardcode_libdir_flag_spec='-L$libdir'
hardcode_minus_L=yes
# Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
# that the semantics of dynamic libraries on AmigaOS, at least up
# to version 4, is to share data among multiple programs linked
# with the same dynamic library. Since this doesn't match the
# behavior of shared libraries on other platforms, we cannot use
# them.
ld_shlibs=no
;;
beos*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
:
else
ld_shlibs=no
fi
;;
cygwin* | mingw* | pw32*)
# hardcode_libdir_flag_spec is actually meaningless, as there is
# no search path for DLLs.
hardcode_libdir_flag_spec='-L$libdir'
if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
:
else
ld_shlibs=no
fi
;;
interix[3-9]*)
hardcode_direct=no
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
;;
gnu* | linux* | k*bsd*-gnu)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
:
else
ld_shlibs=no
fi
;;
netbsd*)
;;
solaris*)
if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
ld_shlibs=no
elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
:
else
ld_shlibs=no
fi
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
case `$LD -v 2>&1` in
*\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
ld_shlibs=no
;;
*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
else
ld_shlibs=no
fi
;;
esac
;;
sunos4*)
hardcode_direct=yes
;;
*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
:
else
ld_shlibs=no
fi
;;
esac
if test "$ld_shlibs" = no; then
hardcode_libdir_flag_spec=
fi
else
case "$host_os" in
aix3*)
# Note: this linker hardcodes the directories in LIBPATH if there
# are no directories specified by -L.
hardcode_minus_L=yes
if test "$GCC" = yes; then
# Neither direct hardcoding nor static linking is supported with a
# broken collect2.
hardcode_direct=unsupported
fi
;;
aix4* | aix5*)
if test "$host_cpu" = ia64; then
# On IA64, the linker does run time linking by default, so we don't
# have to do anything special.
aix_use_runtimelinking=no
else
aix_use_runtimelinking=no
# Test if we are trying to use run time linking or normal
# AIX style linking. If -brtl is somewhere in LDFLAGS, we
# need to do runtime linking.
case $host_os in aix4.[23]|aix4.[23].*|aix5*)
for ld_flag in $LDFLAGS; do
if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
aix_use_runtimelinking=yes
break
fi
done
;;
esac
fi
hardcode_direct=yes
hardcode_libdir_separator=':'
if test "$GCC" = yes; then
case $host_os in aix4.[012]|aix4.[012].*)
collect2name=`${CC} -print-prog-name=collect2`
if test -f "$collect2name" && \
strings "$collect2name" | grep resolve_lib_name >/dev/null
then
# We have reworked collect2
:
else
# We have old collect2
hardcode_direct=unsupported
hardcode_minus_L=yes
hardcode_libdir_flag_spec='-L$libdir'
hardcode_libdir_separator=
fi
;;
esac
fi
# Begin _LT_AC_SYS_LIBPATH_AIX.
echo 'int main () { return 0; }' > conftest.c
${CC} ${LDFLAGS} conftest.c -o conftest
aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
}'`
if test -z "$aix_libpath"; then
aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0 *\(.*\)$/\1/; p; }
}'`
fi
if test -z "$aix_libpath"; then
aix_libpath="/usr/lib:/lib"
fi
rm -f conftest.c conftest
# End _LT_AC_SYS_LIBPATH_AIX.
if test "$aix_use_runtimelinking" = yes; then
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
else
if test "$host_cpu" = ia64; then
hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
else
hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
fi
fi
;;
amigaos*)
hardcode_libdir_flag_spec='-L$libdir'
hardcode_minus_L=yes
# see comment about different semantics on the GNU ld section
ld_shlibs=no
;;
bsdi[45]*)
;;
cygwin* | mingw* | pw32*)
# When not using gcc, we currently assume that we are using
# Microsoft Visual C++.
# hardcode_libdir_flag_spec is actually meaningless, as there is
# no search path for DLLs.
hardcode_libdir_flag_spec=' '
libext=lib
;;
darwin* | rhapsody*)
hardcode_direct=no
if test "$GCC" = yes ; then
:
else
case $cc_basename in
xlc*)
;;
*)
ld_shlibs=no
;;
esac
fi
;;
dgux*)
hardcode_libdir_flag_spec='-L$libdir'
;;
freebsd1*)
ld_shlibs=no
;;
freebsd2.2*)
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
;;
freebsd2*)
hardcode_direct=yes
hardcode_minus_L=yes
;;
freebsd* | dragonfly*)
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
;;
hpux9*)
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
hardcode_libdir_separator=:
hardcode_direct=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes
;;
hpux10*)
if test "$with_gnu_ld" = no; then
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
hardcode_libdir_separator=:
hardcode_direct=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes
fi
;;
hpux11*)
if test "$with_gnu_ld" = no; then
hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
hardcode_libdir_separator=:
case $host_cpu in
hppa*64*|ia64*)
hardcode_direct=no
;;
*)
hardcode_direct=yes
# hardcode_minus_L: Not really in the search PATH,
# but as the default location of the library.
hardcode_minus_L=yes
;;
esac
fi
;;
irix5* | irix6* | nonstopux*)
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator=:
;;
netbsd*)
hardcode_libdir_flag_spec='-R$libdir'
hardcode_direct=yes
;;
newsos6)
hardcode_direct=yes
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator=:
;;
openbsd*)
if test -f /usr/libexec/ld.so; then
hardcode_direct=yes
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
else
case "$host_os" in
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
hardcode_libdir_flag_spec='-R$libdir'
;;
*)
hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
;;
esac
fi
else
ld_shlibs=no
fi
;;
os2*)
hardcode_libdir_flag_spec='-L$libdir'
hardcode_minus_L=yes
;;
osf3*)
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
hardcode_libdir_separator=:
;;
osf4* | osf5*)
if test "$GCC" = yes; then
hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
else
# Both cc and cxx compiler support -rpath directly
hardcode_libdir_flag_spec='-rpath $libdir'
fi
hardcode_libdir_separator=:
;;
solaris*)
hardcode_libdir_flag_spec='-R$libdir'
;;
sunos4*)
hardcode_libdir_flag_spec='-L$libdir'
hardcode_direct=yes
hardcode_minus_L=yes
;;
sysv4)
case $host_vendor in
sni)
hardcode_direct=yes # is this really true???
;;
siemens)
hardcode_direct=no
;;
motorola)
hardcode_direct=no #Motorola manual says yes, but my tests say they lie
;;
esac
;;
sysv4.3*)
;;
sysv4*MP*)
if test -d /usr/nec; then
ld_shlibs=yes
fi
;;
sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
;;
sysv5* | sco3.2v5* | sco5v6*)
hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
hardcode_libdir_separator=':'
;;
uts4*)
hardcode_libdir_flag_spec='-L$libdir'
;;
*)
ld_shlibs=no
;;
esac
fi
# Check dynamic linker characteristics
# Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER.
# Unlike libtool.m4, here we don't care about _all_ names of the library, but
# only about the one the linker finds when passed -lNAME. This is the last
# element of library_names_spec in libtool.m4, or possibly two of them if the
# linker has special search rules.
library_names_spec= # the last element of library_names_spec in libtool.m4
libname_spec='lib$name'
case "$host_os" in
aix3*)
library_names_spec='$libname.a'
;;
aix4* | aix5*)
library_names_spec='$libname$shrext'
;;
amigaos*)
library_names_spec='$libname.a'
;;
beos*)
library_names_spec='$libname$shrext'
;;
bsdi[45]*)
library_names_spec='$libname$shrext'
;;
cygwin* | mingw* | pw32*)
shrext=.dll
library_names_spec='$libname.dll.a $libname.lib'
;;
darwin* | rhapsody*)
shrext=.dylib
library_names_spec='$libname$shrext'
;;
dgux*)
library_names_spec='$libname$shrext'
;;
freebsd1*)
;;
freebsd* | dragonfly*)
case "$host_os" in
freebsd[123]*)
library_names_spec='$libname$shrext$versuffix' ;;
*)
library_names_spec='$libname$shrext' ;;
esac
;;
gnu*)
library_names_spec='$libname$shrext'
;;
hpux9* | hpux10* | hpux11*)
case $host_cpu in
ia64*)
shrext=.so
;;
hppa*64*)
shrext=.sl
;;
*)
shrext=.sl
;;
esac
library_names_spec='$libname$shrext'
;;
interix[3-9]*)
library_names_spec='$libname$shrext'
;;
irix5* | irix6* | nonstopux*)
library_names_spec='$libname$shrext'
case "$host_os" in
irix5* | nonstopux*)
libsuff= shlibsuff=
;;
*)
case $LD in
*-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
*-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
*-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
*) libsuff= shlibsuff= ;;
esac
;;
esac
;;
linux*oldld* | linux*aout* | linux*coff*)
;;
linux* | k*bsd*-gnu)
library_names_spec='$libname$shrext'
;;
knetbsd*-gnu)
library_names_spec='$libname$shrext'
;;
netbsd*)
library_names_spec='$libname$shrext'
;;
newsos6)
library_names_spec='$libname$shrext'
;;
nto-qnx*)
library_names_spec='$libname$shrext'
;;
openbsd*)
library_names_spec='$libname$shrext$versuffix'
;;
os2*)
libname_spec='$name'
shrext=.dll
library_names_spec='$libname.a'
;;
osf3* | osf4* | osf5*)
library_names_spec='$libname$shrext'
;;
rdos*)
;;
solaris*)
library_names_spec='$libname$shrext'
;;
sunos4*)
library_names_spec='$libname$shrext$versuffix'
;;
sysv4 | sysv4.3*)
library_names_spec='$libname$shrext'
;;
sysv4*MP*)
library_names_spec='$libname$shrext'
;;
sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
library_names_spec='$libname$shrext'
;;
uts4*)
library_names_spec='$libname$shrext'
;;
esac
sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
# How to pass a linker flag through the compiler.
wl="$escaped_wl"
# Static library suffix (normally "a").
libext="$libext"
# Shared library suffix (normally "so").
shlibext="$shlibext"
# Format of library name prefix.
libname_spec="$escaped_libname_spec"
# Library names that the linker finds when passed -lNAME.
library_names_spec="$escaped_library_names_spec"
# Flag to hardcode \$libdir into a binary during linking.
# This must work even if \$libdir does not exist.
hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
# Whether we need a single -rpath flag with a separated argument.
hardcode_libdir_separator="$hardcode_libdir_separator"
# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
# resulting binary.
hardcode_direct="$hardcode_direct"
# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
# resulting binary.
hardcode_minus_L="$hardcode_minus_L"
EOF

View File

@ -1,49 +0,0 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/freetds/freetds-0.91.ebuild,v 1.1 2011/09/20 10:11:34 jlec Exp $
EAPI=4
inherit autotools
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~ppc-macos"
DESCRIPTION="Tabular Datastream Library."
HOMEPAGE="http://www.freetds.org/"
SRC_URI="http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
IUSE="kerberos odbc iodbc mssql"
RESTRICT="test"
DEPEND="
iodbc? ( dev-db/libiodbc )
kerberos? ( virtual/krb5 )
odbc? ( dev-db/unixODBC )"
RDEPEND="${DEPEND}"
src_prepare() {
# taken from a nightly build (20100522)
cp "${FILESDIR}/config.rpath" "${S}" || die
sed -ie 's:with_iodbc/include":with_iodbc/include/iodbc":' configure.ac || die
eautoreconf
}
src_configure() {
myconf="--with-tdsver=7.0 $(use_enable mssql msdblib)"
if use iodbc ; then
myconf="${myconf} --enable-odbc --with-iodbc=${EPREFIX}/usr"
elif use odbc ; then
myconf="${myconf} --enable-odbc --with-unixodbc=${EPREFIX}/usr"
fi
if use kerberos ; then
myconf="${myconf} --enable-krb5"
fi
econf $myconf
}
src_install() {
emake DESTDIR="${D}" DOCDIR="doc/${PF}" install
}

View File

@ -1,183 +0,0 @@
# ChangeLog for dev-db/lmdb
# Copyright 1999-2016 Gentoo Foundation; Distributed under the GPL v2
# (auto-generated from git log)
*lmdb-0.9.14 (09 Aug 2015)
09 Aug 2015; Robin H. Johnson <robbat2@gentoo.org> +lmdb-0.9.14.ebuild,
+metadata.xml:
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration
tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this
project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo
developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve
cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014
work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on
the bikeshed
*lmdb-0.9.15 (11 Aug 2015)
11 Aug 2015; Eray Aslan <eras@gentoo.org> +lmdb-0.9.15.ebuild:
version bump
Package-Manager: portage-2.2.20
16 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Updating remote-id in metadata.xml
Package-Manager: portage-2.2.20.1
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Justin Lecher <jlec@gentoo.org> metadata.xml:
Use https by default
Convert all URLs for sites supporting encrypted connections from http to
https
Signed-off-by: Justin Lecher <jlec@gentoo.org>
24 Aug 2015; Mike Gilbert <floppym@gentoo.org> metadata.xml:
Revert DOCTYPE SYSTEM https changes in metadata.xml
repoman does not yet accept the https version.
This partially reverts eaaface92ee81f30a6ac66fe7acbcc42c00dc450.
Bug: https://bugs.gentoo.org/552720
*lmdb-0.9.16 (18 Sep 2015)
18 Sep 2015; Eray Aslan <eras@gentoo.org> +lmdb-0.9.16.ebuild:
Version bump to lmdb-0.9.16
Package-Manager: portage-2.2.20.1
*lmdb-0.9.17 (25 Dec 2015)
25 Dec 2015; Robert Förster <Dessa@gmake.de> +lmdb-0.9.17.ebuild:
version bump
Package-Manager: portage-2.2.26
25 Dec 2015; Robert Förster <Dessa@gmake.de> lmdb-0.9.14.ebuild,
lmdb-0.9.15.ebuild, lmdb-0.9.16.ebuild, lmdb-0.9.17.ebuild:
add missing die statements
Package-Manager: portage-2.2.26
11 Jan 2016; Robin H. Johnson <robbat2@gentoo.org> lmdb-0.9.14.ebuild,
lmdb-0.9.15.ebuild, lmdb-0.9.16.ebuild, lmdb-0.9.17.ebuild:
do not use / as sed subst seperator in match or replacement that can contain
paths, per bug #569086.
Package-Manager: portage-2.2.24
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Replace all herds with appropriate projects (GLEP 67)
Replace all uses of herd with appropriate project maintainers, or no
maintainers in case of herds requested to be disbanded.
24 Jan 2016; Michał Górny <mgorny@gentoo.org> metadata.xml:
Set appropriate maintainer types in metadata.xml (GLEP 67)
12 Feb 2016; Eray Aslan <eras@gentoo.org> -lmdb-0.9.15.ebuild,
-lmdb-0.9.16.ebuild:
remove old
Package-Manager: portage-2.2.27
*lmdb-0.9.18 (12 Feb 2016)
12 Feb 2016; Eray Aslan <eras@gentoo.org> +lmdb-0.9.18.ebuild:
version bump to 0.9.18
Package-Manager: portage-2.2.27
12 Feb 2016; Eray Aslan <eras@gentoo.org> lmdb-0.9.18.ebuild:
QA: copyright 2015 -> 2016
Package-Manager: portage-2.2.27
12 Feb 2016; Eray Aslan <eras@gentoo.org> lmdb-0.9.14.ebuild,
lmdb-0.9.17.ebuild, lmdb-0.9.18.ebuild:
subslot added - bug 571948
Package-Manager: portage-2.2.27
12 Feb 2016; Eray Aslan <eras@gentoo.org> lmdb-0.9.14.ebuild,
lmdb-0.9.17.ebuild:
QA: copyright 2015 -> 2016
Package-Manager: portage-2.2.27
14 Mar 2016; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.18.ebuild:
amd64 stable wrt bug #577264
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
15 Mar 2016; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.18.ebuild:
x86 stable wrt bug #577264
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
16 Mar 2016; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.18.ebuild:
ppc stable wrt bug #577264
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
17 Mar 2016; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.18.ebuild:
ppc64 stable wrt bug #577264
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
19 Mar 2016; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.18.ebuild:
sparc stable wrt bug #577264
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
20 Mar 2016; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.18.ebuild:
ia64 stable wrt bug #577264
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
30 Mar 2016; Markus Meier <maekke@gentoo.org> lmdb-0.9.18.ebuild:
arm stable, bug #577264
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"

View File

@ -1,89 +0,0 @@
# ChangeLog for dev-db/lmdb
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-db/lmdb/ChangeLog,v 1.25 2015/03/03 06:06:15 dlan Exp $
02 Mar 2015; Yixun Lan <dlan@gentoo.org> lmdb-0.9.14.ebuild:
add arm64 support, tested on A53 board
28 Feb 2015; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.14.ebuild:
Stable for ia64, wrt bug #531430
03 Feb 2015; Eray Aslan <eras@gentoo.org> -lmdb-0.9.10.ebuild,
-lmdb-0.9.11.ebuild, -lmdb-0.9.13.ebuild:
Remove old
02 Jan 2015; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.14.ebuild:
Stable for sparc, wrt bug #531430
31 Dec 2014; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.14.ebuild:
Stable for ppc, wrt bug #531430
26 Dec 2014; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.14.ebuild:
Stable for x86, wrt bug #531430
23 Dec 2014; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.14.ebuild:
Stable for alpha, wrt bug #531430
08 Dec 2014; Jeroen Roovers <jer@gentoo.org> lmdb-0.9.14.ebuild:
Stable for HPPA (bug #531430).
08 Dec 2014; Agostino Sarubbo <ago@gentoo.org> lmdb-0.9.14.ebuild:
Stable for ppc64, wrt bug #531430
07 Dec 2014; Markus Meier <maekke@gentoo.org> lmdb-0.9.14.ebuild:
arm stable, bug #531430
07 Dec 2014; Chema Alonso <nimiux@gentoo.org> lmdb-0.9.14.ebuild:
Stable for amd64 wrt bug #531430
31 Oct 2014; Eray Aslan <eras@gentoo.org> metadata.xml:
Add ldap herd to metadata
27 Oct 2014; Robin H. Johnson <robbat2@gentoo.org> lmdb-0.9.10.ebuild,
lmdb-0.9.11.ebuild, lmdb-0.9.13.ebuild, lmdb-0.9.14.ebuild:
Bug #525126 redux, block the old conflicting openldap.
27 Oct 2014; Robin H. Johnson <robbat2@gentoo.org> lmdb-0.9.14.ebuild:
Copy keywords from openldap, because this code came from there.
*lmdb-0.9.14 (23 Oct 2014)
23 Oct 2014; Eray Aslan <eras@gentoo.org> +lmdb-0.9.14.ebuild:
Version bump
19 Aug 2014; Anthony G. Basile <blueness@gentoo.org> lmdb-0.9.10.ebuild,
lmdb-0.9.11.ebuild, lmdb-0.9.13.ebuild:
Keyword ~ppc ~ppc64, bug #498466
14 Aug 2014; Pawel Hajdan jr <phajdan.jr@gentoo.org> lmdb-0.9.11.ebuild:
x86 stable wrt bug #508764
08 Aug 2014; Chema Alonso <nimiux@gentoo.org> lmdb-0.9.11.ebuild:
Stable for amd64 wrt bug #508764
*lmdb-0.9.13 (19 Jul 2014)
19 Jul 2014; Eray Aslan <eras@gentoo.org> +lmdb-0.9.13.ebuild:
Version bump
05 Jul 2014; Tobias Klausmann <klausman@gentoo.org> lmdb-0.9.11.ebuild:
Keyworded on alpha, bug #498466
31 Jan 2014; Markus Meier <maekke@gentoo.org> lmdb-0.9.11.ebuild:
add ~arm, bug #498466
19 Jan 2014; Jeroen Roovers <jer@gentoo.org> lmdb-0.9.11.ebuild:
Marked ~hppa (bug #498466).
*lmdb-0.9.11 (18 Jan 2014)
18 Jan 2014; Eray Aslan <eras@gentoo.org> +lmdb-0.9.11.ebuild:
Version bump
18 Jan 2014; Eray Aslan <eras@gentoo.org> lmdb-0.9.10.ebuild:
Fix whitespace
*lmdb-0.9.10 (18 Jan 2014)
18 Jan 2014; Eray Aslan <eras@gentoo.org> +lmdb-0.9.10.ebuild, +metadata.xml:
Initial commit

View File

@ -1,9 +0,0 @@
DIST LMDB_0.9.17.tar.gz 135816 SHA256 80a08218e40f76a0485ec18c42de6f1e020b1ed0268f7cb34c69746e8d98c72c SHA512 2f6108364973e01f6379613c02b9fa11933d6c91eadc5ae0cad55818bc0205041d0663a5dd936d89ec651eb1de0257390d48d549d1bc24ef29d7ee57c9fcb941 WHIRLPOOL 9ed1ed2857cc1282e30fa5a6ecab710bbb00f88f973a90228004194f7f52fe21053e27692e9ec9d0dedd33c6e204bd9f66702fd63e60c8a8a23f655acfbda474
DIST LMDB_0.9.18.tar.gz 139156 SHA256 dd35b471d6eea84f48f2feece13d121abf59ef255308b8624a36223ffbdf9989 SHA512 394e88d99d446eb30771d7cf7a661584683a0d6d8e976cc561b5eecbb2a5d0817bbd59994002afa4eae6c86a39f05f50ebc2eff77cd70dd8c67225df4611f5e6 WHIRLPOOL 067fdb080edfc338885358c5cfef39a6ca9cdab8f49fd0f62bc68005e1f7dac9cd69fc87d130cf19f818906d090b906ea8b9716440358f33982e96e91ae4c049
DIST lmdb-0.9.14.tar.gz 128170 SHA256 3b14dfe2134521cfebd98168b925f7327b9bd07c715640b79f3526e54f0ccb1f SHA512 d5bde616fb22631fe1689e2c77babfbf5098833cf313bce59a5daab1e450d2998a65f087929879e73e0a897b934ff40b8e340c79ec7b2b1c1fe7e1eea7da6267 WHIRLPOOL 0ebda52fd50d9d73bc079e6a613b2e2cdaa1032665d91e499dea9dcf1698095bfe84b03a931118baae8048c616e9bae7153972446502d368e7dc9ee33105e777
EBUILD lmdb-0.9.14.ebuild 1382 SHA256 230b8cf9f44c43ef7a5862359a44d92b16ad86f1ed8aacb38ebdf31817fc4f5d SHA512 0e20d311695a74ed3d81ecc0743eed6cc3ff4732f0a0934cd245d73892ffc4ce837e281ce0099f53b6eaf9365f290a3c631ea837d74e163e06d5ad6589878456 WHIRLPOOL c4a8d41290f33148016e5ecf08903d118648988eb4bafc7923b757ace4302f2fe658323562a56898cbf66303fb9663bb80edbeb3c0db2ccfbc7328e9382cd5ec
EBUILD lmdb-0.9.17.ebuild 1370 SHA256 6b956f270adb31595d8e68293068db384563142b63c989f43a6f38b82825aca5 SHA512 9151f5ea29537e070c906c4aa142cae801367265deb2cef1798c1dda6127b369067eed6897bee3a3676bb6778ba253dc9d1a0535f93dd3fa46fae46740de0891 WHIRLPOOL c2704d5d352753bebb414abc9f6444c8d3a290ac121d6b1f720302a955a05d1fcf0cee0b17a87b8f77dc05ce73e4e81cc492bae97471220a18da50b5620219d0
EBUILD lmdb-0.9.18.ebuild 1276 SHA256 3e0bb895046c959140c46cd12c8107160548af9af4dffd8d0f979f435e8b7b1f SHA512 de307a9e258d4ff01d743a8ecd682e1a37298369df025addd53a6b25eec2fce1c5878fd350a9116f2c947c3113a7c3036f144af803c1d6b33d197daaf2412fd7 WHIRLPOOL acb7843976aa3e3cc0a5dde96c43d3b2c6b7a2a228090c738df9717d5f2e018fc017a539cd91eddb82a0b52be1773c337bebb9a0d9424cf5973956f9e6bd2fef
MISC ChangeLog 5817 SHA256 04588d3d025d97b2fa3c6a6293706da0d79a2ca71591a0427e05a1aa057851ea SHA512 7f744ecd6aa29286c21147c2874143092ba75ab1b789ba5447f62b13784700dc14f3869eac4ab0bba969b93bef054d225d2e160f696be6c8b8cf9edc4785bef0 WHIRLPOOL 259180fd919d72ab6fc68dc15bc2a481d3531a5caa2ad4a1721e10a4da6624b0f58f1f993dedbb19b8134d5e66ccabc9fffb2ac3f0d79f9b943bf39e476daa74
MISC ChangeLog-2015 2969 SHA256 c8be453c72fed6218ec06e0110e0ae0e4f0d2f1b7013075f791d687667f4b946 SHA512 2601794579e2081d9727ebef3f6af9f1e7a1f99683537a896149fde1d81c54a35279a9f6451e4b166daa0a74617d4bec9051011749f65882dee8311c5940cc1d WHIRLPOOL 5e11dddc945ecd8d212d33c3facb037714f5098c43072bb6324aef7bc5db47291eb6faa5fe2b0c401a3c13a64f2c6584c91c9e254b0cd2bf557f336908c60bb5
MISC metadata.xml 540 SHA256 61eb9f33306e258f3c4e432818e0c17113d38e847d9e90026cbf490075c2bccc SHA512 7ff1fddaca73c5d7b4a6a9ada9a7aad60e16c8c7063ad5cd9cf57301f504f6e0fe53bf568dec83abf522c2c099d2b3b2463619df17077ebaa3b39bd67bd738c4 WHIRLPOOL c412ead07298b9f6996feec6851deab4b97222105543256ff93ea5836babe61627c88ac92f68b66b3a7ea84a48b4f84e3fd975c6cb4a77afdbbe2f581f4fa902

View File

@ -1,51 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit toolchain-funcs
DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store"
HOMEPAGE="http://symas.com/mdb/"
SRC_URI="https://gitorious.org/mdb/mdb/archive/2f587ae081d076e3707360c5db086520c219d3ea.tar.gz
-> lmdb-0.9.14.tar.gz"
LICENSE="OPENLDAP"
SLOT="0/${PV}"
KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="static-libs"
DEPEND=""
# =net-nds/openldap-2.4.40 installs lmdb files.
RDEPEND="!=net-nds/openldap-2.4.40"
S="${WORKDIR}/mdb-mdb/libraries/liblmdb"
src_prepare() {
sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \
-e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \
-e "s!ar rs!$(tc-getAR) rs!" \
-e "s!^prefix.*!prefix = /usr!" \
-e "s!/man/!/share/man/!" \
-e "/for f/s!lib!$(get_libdir)!" \
-e "s!shared!shared -Wl,-soname,liblmdb.so.0!" \
"${S}/Makefile" || die
}
src_configure() {
:
}
src_compile() {
emake LDLIBS+=" -pthread" || die
}
src_install() {
mkdir -p "${D}"/usr/{bin,$(get_libdir),include,share/man/man1} || die
default
mv "${D}"/usr/$(get_libdir)/liblmdb.so{,.0} || die
dosym liblmdb.so.0 /usr/$(get_libdir)/liblmdb.so
use static-libs || rm "${D}"/usr/$(get_libdir)/liblmdb.a || die
}

View File

@ -1,49 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit toolchain-funcs
DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store"
HOMEPAGE="http://symas.com/mdb/"
SRC_URI="https://github.com/LMDB/lmdb/archive/LMDB_${PV}.tar.gz"
LICENSE="OPENLDAP"
SLOT="0/${PV}"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="static-libs"
DEPEND=""
# =net-nds/openldap-2.4.40 installs lmdb files.
RDEPEND="!=net-nds/openldap-2.4.40"
S="${WORKDIR}/${PN}-LMDB_${PV}/libraries/liblmdb"
src_prepare() {
sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \
-e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \
-e "s!^AR.*!AR = $(tc-getAR)!" \
-e "/mkdir/s!lib!$(get_libdir)!" \
-e "/for f/s!lib!$(get_libdir)!" \
-e "s!prefix)/man!mandir)!" \
-e "s!shared!shared -Wl,-soname,liblmdb.so.0!" \
"${S}/Makefile" || die
}
src_configure() {
:
}
src_compile() {
emake LDLIBS+=" -pthread" || die
}
src_install() {
emake DESTDIR="${ED}" prefix="${EROOT}usr" mandir="${EROOT}usr/share/man" install || die
mv "${ED}"usr/$(get_libdir)/liblmdb.so{,.0} || die
dosym liblmdb.so.0 "${EROOT}"usr/$(get_libdir)/liblmdb.so
use static-libs || rm "${ED}"usr/$(get_libdir)/liblmdb.a || die
}

View File

@ -1,48 +0,0 @@
# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit toolchain-funcs
DESCRIPTION="An ultra-fast, ultra-compact key-value embedded data store"
HOMEPAGE="http://symas.com/mdb/"
SRC_URI="https://github.com/LMDB/lmdb/archive/LMDB_${PV}.tar.gz"
LICENSE="OPENLDAP"
SLOT="0/${PV}"
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris"
IUSE="static-libs"
DEPEND=""
# =net-nds/openldap-2.4.40 installs lmdb files.
RDEPEND="!=net-nds/openldap-2.4.40"
S="${WORKDIR}/${PN}-LMDB_${PV}/libraries/liblmdb"
src_prepare() {
sed -i -e "s!^CC.*!CC = $(tc-getCC)!" \
-e "s!^CFLAGS.*!CFLAGS = ${CFLAGS}!" \
-e "s!^AR.*!AR = $(tc-getAR)!" \
-e "/^prefix/s!/usr/local!${EROOT}usr!" \
-e "/^libdir/s!lib\$!$(get_libdir)!" \
-e "s!shared!shared -Wl,-soname,liblmdb.so.0!" \
"${S}/Makefile" || die
}
src_configure() {
:
}
src_compile() {
emake LDLIBS+=" -pthread"
}
src_install() {
emake DESTDIR="${ED}" install
mv "${ED}"usr/$(get_libdir)/liblmdb.so{,.0} || die
dosym liblmdb.so.0 "${EROOT}"usr/$(get_libdir)/liblmdb.so
use static-libs || rm "${ED}"usr/$(get_libdir)/liblmdb.a || die
}

View File

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<longdescription lang="en">
An ultra-fast, ultra-compact key-value embedded data store
</longdescription>
<maintainer type="person">
<email>eras@gentoo.org</email>
<name>Eray Aslan</name>
</maintainer>
<maintainer type="project">
<email>ldap-bugs@gentoo.org</email>
<name>Gentoo LDAP Project</name>
</maintainer>
<upstream>
<remote-id type="github">LMDB/lmdb</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1 +0,0 @@
DIST tcl8.5.7-src.tar.gz 4421720 RMD160 1bb843548c05332eb3404b99b4800613f25a9dbf SHA1 a603d27bf0b854739c99f0d658bfc3f1c485f578 SHA256 67d28d51a8d04c37114030276503bc8859a4b291bc33133556ab2d11303e66f2

View File

@ -1,24 +0,0 @@
diff -Naur tcl8.5a6.orig/unix/configure tcl8.5a6/unix/configure
--- tcl8.5a6.orig/unix/configure 2007-04-27 02:33:51.000000000 +0900
+++ tcl8.5a6/unix/configure 2007-05-16 10:27:25.000000000 +0900
@@ -17623,7 +17623,7 @@
eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
-TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
+TCL_LIBRARY='$(libdir)/tcl$(VERSION)'
PRIVATE_INCLUDE_DIR='$(includedir)'
HTML_DIR='$(DISTDIR)/html'
diff -Naur tcl8.5a6.orig/unix/configure.in tcl8.5a6/unix/configure.in
--- tcl8.5a6.orig/unix/configure.in 2007-04-27 02:33:51.000000000 +0900
+++ tcl8.5a6/unix/configure.in 2007-05-16 10:27:25.000000000 +0900
@@ -645,7 +645,7 @@
eval "TCL_LIB_FILE=${TCL_LIB_FILE}"
-TCL_LIBRARY='$(prefix)/lib/tcl$(VERSION)'
+TCL_LIBRARY='$(libdir)/tcl$(VERSION)'
PRIVATE_INCLUDE_DIR='$(includedir)'
HTML_DIR='$(DISTDIR)/html'

View File

@ -1,11 +0,0 @@
--- tcl8.5a6.orig/unix/tcl.m4 2007-04-27 02:33:51.000000000 +0900
+++ tcl8.5a6/unix/tcl.m4 2007-05-16 10:46:31.000000000 +0900
@@ -1425,7 +1425,7 @@
# get rid of the warnings.
#CFLAGS_OPTIMIZE="${CFLAGS_OPTIMIZE} -D__NO_STRING_INLINES -D__NO_MATH_INLINES"
- SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS}'
+ SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS} -Wl,-soname,${@}'
DL_OBJS="tclLoadDl.o"
DL_LIBS="-ldl"
LDFLAGS="$LDFLAGS -Wl,--export-dynamic"

View File

@ -1,112 +0,0 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-lang/tcl/tcl-8.5.7.ebuild,v 1.11 2009/10/06 17:33:00 armin76 Exp $
WANT_AUTOCONF=latest
WANT_AUTOMAKE=latest
inherit autotools eutils flag-o-matic multilib toolchain-funcs
MY_P="${PN}${PV/_beta/b}"
DESCRIPTION="Tool Command Language"
HOMEPAGE="http://www.tcl.tk/"
SRC_URI="mirror://sourceforge/tcl/${MY_P}-src.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd"
IUSE="debug threads"
DEPEND=""
S="${WORKDIR}/${MY_P}"
pkg_setup() {
if use threads ; then
ewarn ""
ewarn "PLEASE NOTE: You are compiling ${P} with"
ewarn "threading enabled."
ewarn "Threading is not supported by all applications"
ewarn "that compile against tcl. You use threading at"
ewarn "your own discretion."
ewarn ""
epause 5
fi
}
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${PN}-8.5_alpha6-multilib.patch
# Bug 125971
epatch "${FILESDIR}"/${PN}-8.5_alpha6-tclm4-soname.patch
cd "${S}"/unix
eautoreconf
}
src_compile() {
# workaround stack check issues, bug #280934
if use hppa; then
append-cflags "-DTCL_NO_STACK_CHECK=1"
fi
tc-export CC
cd "${S}"/unix
econf \
$(use_enable threads) \
$(use_enable debug symbols) || die
emake || die
}
src_install() {
#short version number
local v1
v1=${PV%.*}
cd "${S}"/unix
S= emake DESTDIR="${D}" install || die
# fix the tclConfig.sh to eliminate refs to the build directory
local mylibdir=$(get_libdir) ; mylibdir=${mylibdir//\/}
sed -i \
-e "s,^TCL_BUILD_LIB_SPEC='-L.*/unix,TCL_BUILD_LIB_SPEC='-L$/usr/${mylibdir}," \
-e "s,^TCL_SRC_DIR='.*',TCL_SRC_DIR='/usr/${mylibdir}/tcl${v1}/include'," \
-e "s,^TCL_BUILD_STUB_LIB_SPEC='-L.*/unix,TCL_BUILD_STUB_LIB_SPEC='-L/usr/${mylibdir}," \
-e "s,^TCL_BUILD_STUB_LIB_PATH='.*/unix,TCL_BUILD_STUB_LIB_PATH='/usr/${mylibdir}," \
-e "s,^TCL_LIB_FILE='libtcl${v1}..TCL_DBGX..so',TCL_LIB_FILE=\"libtcl${v1}\$\{TCL_DBGX\}.so\"," \
-e "s,^TCL_CC_SEARCH_FLAGS='\(.*\)',TCL_CC_SEARCH_FLAGS='\1:/usr/${mylibdir}'," \
-e "s,^TCL_LD_SEARCH_FLAGS='\(.*\)',TCL_LD_SEARCH_FLAGS='\1:/usr/${mylibdir}'," \
"${D}"/usr/${mylibdir}/tclConfig.sh || die
# install private headers
insinto /usr/${mylibdir}/tcl${v1}/include/unix
doins "${S}"/unix/*.h || die
insinto /usr/${mylibdir}/tcl${v1}/include/generic
doins "${S}"/generic/*.h || die
rm -f "${D}"/usr/${mylibdir}/tcl${v1}/include/generic/tcl.h
rm -f "${D}"/usr/${mylibdir}/tcl${v1}/include/generic/tclDecls.h
rm -f "${D}"/usr/${mylibdir}/tcl${v1}/include/generic/tclPlatDecls.h
# install symlink for libraries
dosym libtcl${v1}.so /usr/${mylibdir}/libtcl.so
dosym libtclstub${v1}.a /usr/${mylibdir}/libtclstub.a
dosym tclsh${v1} /usr/bin/tclsh
cd "${S}"
dodoc ChangeLog* README changes
}
pkg_postinst() {
ewarn
ewarn "If you're upgrading from <dev-lang/tcl-8.5, you must recompile the other"
ewarn "packages on your system that link with tcl after the upgrade"
ewarn "completes. To perform this action, please run revdep-rebuild"
ewarn "in package app-portage/gentoolkit."
ewarn "If you have dev-lang/tk and dev-tcltk/tclx installed you should"
ewarn "upgrade them before this recompilation, too,"
ewarn
}

View File

@ -1 +0,0 @@
DIST diffstat-1.55.tgz 235836 RMD160 213673a4d06b41e8502d40eda8448332ce401b76 SHA1 625650a9f1a27edbb98316adb3013e57c8e2e23a SHA256 59a46c75a99f2c373a81880051adc43a17b71c55478691e702c61c13c6d61b55

View File

@ -1,14 +0,0 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/diffstat/diffstat-1.55.ebuild,v 1.6 2012/06/22 16:04:32 ranger Exp $
EAPI="4"
DESCRIPTION="Display a histogram of diff changes"
HOMEPAGE="http://invisible-island.net/diffstat/diffstat.html"
SRC_URI="ftp://invisible-island.net/diffstat/${P}.tgz"
LICENSE="as-is"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
IUSE=""

View File

@ -1,173 +0,0 @@
# ChangeLog for dev-util/itstool
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/itstool/ChangeLog,v 1.50 2014/08/07 18:21:52 jer Exp $
07 Aug 2014; Jeroen Roovers <jer@gentoo.org> itstool-2.0.2.ebuild:
Stable for HPPA (bug #512012).
28 Jul 2014; Agostino Sarubbo <ago@gentoo.org> itstool-2.0.2.ebuild:
Stable for ppc, wrt bug #512012
23 Jul 2014; Agostino Sarubbo <ago@gentoo.org> itstool-2.0.2.ebuild:
Stable for x86, wrt bug #512012
22 Jul 2014; Agostino Sarubbo <ago@gentoo.org> itstool-2.0.2.ebuild:
Stable for amd64, wrt bug #512912
*itstool-2.0.2 (25 Apr 2014)
25 Apr 2014; Gilles Dartiguelongue <eva@gentoo.org> -itstool-1.2.0.ebuild,
+itstool-2.0.2.ebuild:
Version bump. Clean up old revision.
21 Apr 2014; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for arm, wrt bug #507568
19 Apr 2014; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for sparc, wrt bug #507568
18 Apr 2014; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for alpha, wrt bug #507568
17 Apr 2014; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for ia64, wrt bug #507568
16 Apr 2014; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for ppc64, wrt bug #507568
14 Apr 2014; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for ppc, wrt bug #507568
28 Mar 2014; Jeroen Roovers <jer@gentoo.org> itstool-1.2.0-r1.ebuild:
Stable for HPPA (bug #499954).
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> itstool-1.2.0-r1.ebuild:
x86 stable, bug 499954
09 Mar 2014; Pacho Ramos <pacho@gentoo.org> itstool-1.2.0-r1.ebuild:
amd64 stable, bug 499954
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> itstool-1.2.0-r1.ebuild:
Fix wrong commit, bug 502160
22 Feb 2014; Pacho Ramos <pacho@gentoo.org> itstool-1.2.0-r1.ebuild:
arch stable, bug 888
20 Jan 2014; Mike Frysinger <vapier@gentoo.org> itstool-1.2.0-r1.ebuild,
itstool-1.2.0.ebuild:
Add s390 love #469982.
*itstool-1.2.0-r1 (04 Dec 2013)
04 Dec 2013; Justin Lecher <jlec@gentoo.org> +itstool-1.2.0-r1.ebuild,
metadata.xml:
Bump to python-r1 eclass
29 Aug 2013; Jeroen Roovers <jer@gentoo.org> itstool-1.2.0.ebuild:
Stable for HPPA (bug #482886).
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for sparc, wrt bug #458984
01 Apr 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for alpha, wrt bug #458984
29 Mar 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for ia64, wrt bug #458984
28 Mar 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for arm, wrt bug #458984
27 Mar 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for ppc64, wrt bug #458984
26 Mar 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for ppc, wrt bug #458984
25 Feb 2013; Zac Medico <zmedico@gentoo.org> itstool-1.2.0.ebuild:
Add ~arm-linux and ~x86-linux keywords.
08 Feb 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Add ~sh, wrt bug #449220
28 Jan 2013; Alexis Ballier <aballier@gentoo.org> itstool-1.2.0.ebuild:
keyword ~amd64-fbsd
06 Jan 2013; Markus Meier <maekke@gentoo.org> itstool-1.2.0.ebuild:
add ~arm, bug #449220
06 Jan 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Add ~sparc, wrt bug #449220
01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Add ~alpha, wrt bug #449220
01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Add ~ia64, wrt bug #449220
19 Dec 2012; Jeroen Roovers <jer@gentoo.org> itstool-1.2.0.ebuild:
Marked ~hppa (bug #447432).
16 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
itstool-1.2.0.ebuild:
Make license a bit more precise.
16 Dec 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
-itstool-1.1.2.ebuild, -itstool-1.1.3.ebuild, itstool-1.2.0.ebuild:
Update license; change "as-is" to "HPND" as recommended at
http://article.gmane.org/gmane.linux.gentoo.devel/80427; drop old.
04 Oct 2012; Agostino Sarubbo <ago@gentoo.org> itstool-1.2.0.ebuild:
Stable for amd64, wrt bug #427544
03 Oct 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org> itstool-1.2.0.ebuild:
x86 stable wrt bug #427544
23 Sep 2012; Anthony G. Basile <blueness@gentoo.org> itstool-1.2.0.ebuild:
keyword ~ppc, bug #379651
23 Sep 2012; Anthony G. Basile <blueness@gentoo.org> itstool-1.2.0.ebuild:
keyword ~ppc64, bug #379649
15 Sep 2012; Anthony G. Basile <blueness@gentoo.org> itstool-1.2.0.ebuild:
Keyword ~mips
*itstool-1.2.0 (25 Jun 2012)
25 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+itstool-1.2.0.ebuild:
Version bump.
*itstool-1.1.3 (07 Jun 2012)
07 Jun 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
-itstool-1.1.1.ebuild, +itstool-1.1.3.ebuild:
Version bump with better error handling. Drop old.
29 Apr 2012; Markus Meier <maekke@gentoo.org> itstool-1.1.2.ebuild:
x86 stable, bug #410611
18 Apr 2012; Agostino Sarubbo <ago@gentoo.org> itstool-1.1.2.ebuild:
Stable for amd64, wrt bug #410611
*itstool-1.1.2 (11 Feb 2012)
11 Feb 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
+itstool-1.1.2.ebuild:
Bump, improves error handling.
14 Jan 2012; Markus Meier <maekke@gentoo.org> itstool-1.1.1.ebuild:
x86 stable, bug #393007
29 Dec 2011; Pacho Ramos <pacho@gentoo.org> itstool-1.1.1.ebuild:
amd64 stable, bug 393007
25 Nov 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
itstool-1.1.1.ebuild:
Fix LICENSE (bug #391861, thanks to Hanno Boeck for reporting).
*itstool-1.1.1 (24 Oct 2011)
24 Oct 2011; Alexandre Rostovtsev <tetromino@gentoo.org>
+itstool-1.1.1.ebuild, +metadata.xml:
New package, moved from the gnome overlay. Needed for gnome-3.2.

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
DIST itstool-1.2.0.tar.bz2 82479 SHA256 46fed63fb89c72dbfc03097b4477084ff05ad6f171212d8f1f1546ea543978aa SHA512 d738c8d2ba610e723b241a02c3f15fea038df54361abd4b63350887d9a14ce3306e05d7389388f898ec37ef25afc29601810e9fe4ff1f010502a081c13f1a8a6 WHIRLPOOL f241b15f60af8b309278092e6ff7670f00d5f2b0b2f251a733268abdddff2d0ccee702e042e8583f5b112e258a425d0f2a0df912aa32e2f43907e4dd76ef2bc6
DIST itstool-2.0.2.tar.bz2 96748 SHA256 bf909fb59b11a646681a8534d5700fec99be83bb2c57badf8c1844512227033a SHA512 b7915c4d463fe5969e282029c2080730c78e18d2d5878da53c6a370f471056b51a7b3f3c08417b801212ba674f55548a112a12a9d81634f60d1e52a8a47a4aa2 WHIRLPOOL 9e027e9e01cdfd5d4e14b83d2cf85e2c6b9778f5f966de50fe501e56547a4c014b68cc242b33f073756cdf8d217f0171baaff5a8f1b86c47aab1f31437b4773e
EBUILD itstool-1.2.0-r1.ebuild 969 SHA256 15e8a26eb76ec3d04f24d77bd14f6c3be118d544544f2b8e74eebebdce442472 SHA512 92e2754767a38d7066149e3f72492c5f9ea3695cb98784fd2ec7e3c9604a33705a22a54127e847d5ba8ea624778d5d2a085993e7ad9c7f97549cc3502d79df56 WHIRLPOOL 6ec18e96edc7593d25e2b9ccb1af88a71feb9d55e7a01f2808fd9dca436cbeefa0f957ec2302d6c2f74b20a19fc6851df73a31b3b942d57f220136eb6f68d5ea
EBUILD itstool-2.0.2.ebuild 970 SHA256 4cc598a79a449b1c89dae33b3f4568b16aa7c089f8c7b56e3fd2ab94d8821677 SHA512 8ea1a833ff95e96776ff3193cff67d5f0bdb256abe6cdcfa489cc6468fcdafe19ed8ab9ceb41871c37cbbb8c94d24f20d5c1bc614ed4792694ccdc1bd8c2eab3 WHIRLPOOL c7d9d28f992c050d7c4abd5136cf368c0f468502ed73e358b159e825e22ce05d1ca7aaa7b6cdd5a8ca46e22cfbe72358c77567b87d682628ae5f019b99ddcc3a
MISC ChangeLog 5904 SHA256 6f92ac6f723b9fcb9ab1631e1fc75aaac20061709d3398f4f4a13b70004d15c5 SHA512 8fb5150b6c93b0c11a75d751d079ea4ef77e44dc1c9cb7721f4536d961459641cfa9f458b04dd0cfca399f78ebe37e55270e16a10eebe9661c32a848a2f06bb9 WHIRLPOOL 03684d219cce6783651237a568879b7d77c4563e8930ca7bc862667b91a49bd400d75b5e8d4f33a8a6e69c449d82a6f2d609702adffbee2b51197f2d4c838be5
MISC metadata.xml 426 SHA256 4feb4a7aa47f0d07e449a4b5c9cbe5627b46b927963310ab9c0e60e0ff46966a SHA512 e78270308c807d68c7fded6e7c3967c25bf9de1e0f8131db55498b37ab1de5076ee94865bd45329130d6b875bb0f75f7f8d4ec64ced0a041d5ee1ae466727620 WHIRLPOOL 66a01adb5ca03d6cd94a44bcf15b64ae6f7f338579ca95bc946b4a0ce571e56f8ccd057c1fe5154f0be987a139958afa489ded358458ad969caa26f72e9adef1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iEYEAREIAAYFAlPjw8IACgkQVWmRsqeSphOnmACfYNQEGgKz/mYPgPFDCYEWviQV
W7QAn0YiFp75AP09hcTksGjzRikyB89u
=tKSC
-----END PGP SIGNATURE-----

View File

@ -1,35 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/itstool/itstool-1.2.0-r1.ebuild,v 1.13 2014/04/21 10:29:12 ago Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="xml"
inherit python-single-r1
DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
HOMEPAGE="http://itstool.org/"
SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2"
# files in /usr/share/itstool/its are HPND/as-is || GPL-3
LICENSE="GPL-3+ || ( HPND GPL-3+ )"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~arm-linux ~x86-linux"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
dev-libs/libxml2[python,${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
pkg_setup() {
DOCS=(ChangeLog NEWS) # AUTHORS, README are empty
python-single-r1_pkg_setup
}
src_prepare() {
python_fix_shebang .
}

View File

@ -1,35 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/itstool/itstool-2.0.2.ebuild,v 1.5 2014/08/07 18:21:52 jer Exp $
EAPI=5
PYTHON_COMPAT=( python{2_6,2_7} )
PYTHON_REQ_USE="xml"
inherit python-single-r1
DESCRIPTION="Translation tool for XML documents that uses gettext files and ITS rules"
HOMEPAGE="http://itstool.org/"
SRC_URI="http://files.itstool.org/itstool/${P}.tar.bz2"
# files in /usr/share/itstool/its are HPND/as-is || GPL-3
LICENSE="GPL-3+ || ( HPND GPL-3+ )"
SLOT="0"
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~arm-linux ~x86-linux"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="${PYTHON_DEPS}
dev-libs/libxml2[python,${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}"
pkg_setup() {
DOCS=(ChangeLog NEWS) # AUTHORS, README are empty
python-single-r1_pkg_setup
}
src_prepare() {
python_fix_shebang .
}

View File

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>gnome</herd>
<longdescription lang="en">ITS Tool allows you to translate your XML documents
with gettext PO files, using rules from the W3C Internationalization Tag Set
(ITS) to determine what to translate and how to separate it into PO file
messages.
</longdescription>
</pkgmetadata>

View File

@ -1,106 +0,0 @@
# ChangeLog for dev-util/yacc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/yacc/ChangeLog,v 1.30 2014/01/18 02:57:12 vapier Exp $
18 Jan 2014; Mike Frysinger <vapier@gentoo.org> yacc-1.9.1-r4.ebuild,
yacc-1.9.1-r5.ebuild:
Add arm64 love.
26 Sep 2012; Ulrich Müller <ulm@gentoo.org> yacc-1.9.1-r4.ebuild,
yacc-1.9.1-r5.ebuild:
Fix LICENSE, public domain according to README file.
10 May 2012; Agostino Sarubbo <ago@gentoo.org> -yacc-1.9.1-r3.ebuild:
Remove old
06 Feb 2011; Mart Raudsepp <leio@gentoo.org> yacc-1.9.1-r3.ebuild:
Drop to ~mips
*yacc-1.9.1-r5 (28 Aug 2010)
28 Aug 2010; Harald van Dijk <truedfx@gentoo.org> +yacc-1.9.1-r5.ebuild:
Use LDFLAGS (#334983 by flameeyes), plus emake/RDEPEND cleanup
27 Oct 2008; Brent Baude <ranger@gentoo.org> yacc-1.9.1-r4.ebuild:
Marking yacc-1.9.1-r4 ppc64 for bug 232005
24 Oct 2008; Jeroen Roovers <jer@gentoo.org> yacc-1.9.1-r4.ebuild:
Stable for HPPA (bug #232005).
24 Oct 2008; Raúl Porcel <armin76@gentoo.org> yacc-1.9.1-r4.ebuild:
alpha/ia64 stable wrt #232005
23 Oct 2008; Tobias Scherbaum <dertobi123@gentoo.org>
yacc-1.9.1-r4.ebuild:
ppc stable, bug #232005
23 Oct 2008; Markus Meier <maekke@gentoo.org> yacc-1.9.1-r4.ebuild:
amd64/x86 stable, bug #232005
22 Oct 2008; Ferris McCormick <fmccor@gentoo.org> yacc-1.9.1-r4.ebuild:
Sparc stable, part of Security Bug #232005.
*yacc-1.9.1-r4 (04 Oct 2008)
04 Oct 2008; Robert Buchholz <rbu@gentoo.org>
+files/yacc-1.9.1-CVE-2008-3196.patch, +yacc-1.9.1-r4.ebuild:
Fix stack access error (security bug #232005).
14 May 2007; Thilo Bangert <bangert@gentoo.org> metadata.xml:
add <herd>no-herd</herd>
*yacc-1.9.1-r3 (17 Jan 2007)
17 Jan 2007; Harald van Dijk <truedfx@gentoo.org> -yacc-1.9.1-r2.ebuild,
+yacc-1.9.1-r3.ebuild:
Create correct /usr/bin/yacc symlink after removing yacc
18 Aug 2005; MATSUU Takuto <matsuu@gentoo.org> yacc-1.9.1-r2.ebuild:
Stable on sh.
07 May 2005; Elfyn McBratney <beu@gentoo.org> yacc-1.9.1-r2.ebuild:
Add a more descriptive, er, DESCRIPTION - bug #85712.
01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> yacc-1.9.1-r1.ebuild,
yacc-1.9.1-r2.ebuild:
virtual/glibc -> virtual/libc
*yacc-1.9.1-r2 (05 Apr 2004)
05 Apr 2004; Aron Griffis <agriffis@gentoo.org> yacc-1.9.1-r2.ebuild:
I should have bumped the rev for the previous change... doing it now.
05 Apr 2004; Aron Griffis <agriffis@gentoo.org> yacc-1.9.1-r1.ebuild,
files/mkstemp.patch, files/yacc-1.9.1-ia64.patch:
Propogate CFLAGS to Makefile in a sed-safe way. Use 64-bit patch from bug
46233 (also applied to byacc)
05 Mar 2004; Tom Gall <tgall@gentoo.org> yacc-1.9.1-r1.ebuild:
Stable on ppc64
03 Oct 2003; Aron Griffis <agriffis@gentoo.org> yacc-1.9.1-r1.ebuild:
Stable on alpha
23 Feb 2003; Guy Martin <gmsoft@gentoo.org> yacc-1.9.1-r1.ebuild :
Added hppa to keywords.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*yacc-1.9.1-r1 (1 Feb 2002)
25 Mar 2003; Aron Griffis <agriffis@gentoo.org> yacc-1.9.1-r1.ebuild:
Add ~alpha to KEYWORDS
15 Mar 2003; Jan Seidel <tuxus@gentoo.org> :
Added mips to KEYWORDS
05 Mar 2003; Will Woods <wwoods@gentoo.org> yacc-1.9.1-r1.ebuild:
Added alpha to KEYWORDS (skipped ~alpha, yacc is known-good on other distros)
1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

View File

@ -1,28 +0,0 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
AUX mkstemp.patch 413 SHA256 4c73ba7bc0f4a2e012cdb030d0e727e266791f586297c3aabbf247bad5e697c6 SHA512 4ab85fa425f3d9dfb73ca14e9fe6469896863ed8d7769c116a8a2731c35ba7a0a1766c9d7db9deda82a11432ce46095a736711e0921f6da4875ecc14e91751ae WHIRLPOOL 18fd9527bfd00ef257878809901c3c3f3c2a11f7b619a0cf610451287d9571b9c89bc911922acd5057b6253ddc810561263f2185fb68a92697975fa47da26d12
AUX yacc-1.9.1-CVE-2008-3196.patch 1199 SHA256 5bd7b40a6b600575d37ab0ee93a31cc5e6896c828884504d2aee5dc247fbc25e SHA512 7c636f5b6d98d4bf33b60ae1c49079fc849c35ca9f84e3277bafc58d9689c7b8021af34c3d7411d8637b1c821036105e73b6d5770241de72d5358718a052abf3 WHIRLPOOL c03f1a6ce34b5b22521acfe2ad42eb48b1c36d386acbe6344bc3aa6c22f6e21439c9495eb8818f98d139286a66c1f28bab2a4e944ea31401df65cf90e4485567
AUX yacc-1.9.1-ia64.patch 504 SHA256 8bea1acbb1a2b225376df4c7b382dad05751b5fd073d1a3483a2c83e4ae4295a SHA512 6525f6c3f9d0011fea00781a24fb0f2d4f80a13835746d8ea8b05a762d789d5f17984da04f32178dbdd73ab098be38fe044bf108ed2e145888cf5ebfe84bb1ec WHIRLPOOL 666eecf30061b7a5282d2553b17fb5d97ba01df8cfd56aa18b3d9cac25760ad15c23ee80fde06dfb994bd108d61e4ab7a9b54c55a924c3d64ae6b90e7acbf71d
DIST yacc-1.9.1.tar.Z 64805 SHA256 8a0f3faf78d0ada00eea5ffd1e141bb7a979d5d570a4c8a9a6ea57e5f3751477 SHA512 6adb51c5f07e8084a86688589f52d9eee0183fb4d77508e36621a6b0ba91a5c4195feb87db3401ec69560554f71f2f6984dec01266e41e0fd54fa72ef1780e80 WHIRLPOOL 91bcefbf56374559c83c40ff5c15303d6547c607aa0ab98eea2883dc78fd82d638d6638787eb89fa283cc19791bf9e1cc3041ecc435404b012d913ee04664560
EBUILD yacc-1.9.1-r4.ebuild 1650 SHA256 48944e5f5529eccdf10f5be9d2277948fec6036e4bb178b53a4da1f23f649410 SHA512 681c141f0cf850535c81ee411be3e0d55178ac7e85da1ae771cbcc20c2310ca55e152550262801c73303079d042ad0e403b705952b9484cdb32d3ef28622a76d WHIRLPOOL fd5cd295a2b23fd1154cbdef62663a6ed19ba97951d7d2038a670e7a1d8cfcf949702119945ecc74c1f4526995d4daa6f4d9f11f0161c450cb3bbdfdac3463b9
EBUILD yacc-1.9.1-r5.ebuild 1692 SHA256 c95dc9bde4ebf9b387dedf6e769d971fdbc75ec12d1e2d57db21e984e6765e36 SHA512 3cb8e59024871d3675d202a2d7b48bce4bcf9e4067f03a414552764c99b09bea3716595ecee284475007d4f0f2a38497df6171050e1d00ccf81bd221913a5545 WHIRLPOOL 0475d9f28a847a16f26d49aa4ee7ab57af7bbceb62aa92d923220a272c8671eacfa507f5f415f545599808cab1578d365144a9627ebfd1e65320673e2ad4582b
MISC ChangeLog 3826 SHA256 eb040be53bb12023e21cc37871b0b425db30ddcf141466fbfdc47abca7b6adf1 SHA512 ea7f2dcde89a9b2a0c00ed18fb562dac75be8715cd795b88c5695686251894645375dde53ba9eb4d9b3fe61abb9eef6fc0db8ed19797cc674b567699e7d52ffc WHIRLPOOL cefa66658dcdff9c6f04760bb2ecc71b9e25313f08231bcca05a529099bd1bdb1bbfb50828d029fb0de261a24876720377d56a8d3823422144d38185cf8067c6
MISC metadata.xml 210 SHA256 90082fe26a119a63ca8fbe227f66c33ba74167b6cf28e2cef02dea6c4f656c39 SHA512 4554adeece55ce9adfdadba04443a3ede6ff910b96a11b77bb1f07ddd6bdbc756b8e6e1873660f8f54e67f46db1065980794a6136c6de7883b24d0ee13ff51fe WHIRLPOOL f546bd1233d5a9934ba0480881ceba944cb8ff1869c12ed2421d4ccbb247ee38dc0c7c8b979f10533ad0fc603b5e4829d0ddf174a83d0bda8e8dd62c1c873eeb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
iQIcBAEBCAAGBQJS2e2PAAoJEPGu1DbS6WIALRwP/1VyMuIUPfDDYqp91wf87COw
bENnQklsyewRHXDxwnW8jLuMvBN1U2c4WmcPmgXs+2TyDfyaRu73UINbrogd89ZV
FH9MVcMGyEiAdJzwDV/PNEoIuhU02hivsGEIEd6ta3u/dJgmApjibwDvdUrb2Yay
N8GcQrRybwIxOhnnXT7KIn4nl4eQHRnotr2b9rHrIQMBKYA2u0KNfv3QM15yc3vY
34ScRyuBw8LVkPdvRfIauo7/5J4+qQ+7pbOIXfVR41j7cs8Ow3cia5BYb5pSf7Od
A6G72MN2SfYF8dXxyT3wklLj5NpflZQqR0bZFlV3FduvxoxZTQzLn3xGL2EQRLSU
Vuz64mbi8Dz7gmAgXM0fL/zbJ4MceJcU91y7w9dMzoDBllYhziXcaKm7c2p/Ajy/
DZX5TyiaCfFpfhPomn9GytNhczY2HlzW2pTXFxqCRIqlt8m22VrBuUD5B1GEiXpW
iXx+JzbsnwS/mqYNetOFgvNa3c0t8CpTWAc1OcfX6Z5Y9B9+rDGJoq+TVcOP/ZMM
tp+9KgT4e5hKzOrjwa90mo1EFZltByAeJLrEw5QiuxmUQxR9LJqHdzmihPFG4+YA
MVJhCVwe2uwwYwM1CHUyPQLa3psZ3sj9Udh7DYjxsdtGaRwiA4KtfcT/fGqXrxOS
M47m3TfxW4F6xrMnZ+qn
=P1By
-----END PGP SIGNATURE-----

View File

@ -1,15 +0,0 @@
--- main.c.orig 2002-12-17 14:28:54.000000000 -0500
+++ main.c 2002-12-17 14:29:31.000000000 -0500
@@ -264,9 +264,9 @@
text_file_name[len + 5] = 't';
union_file_name[len + 5] = 'u';
- mktemp(action_file_name);
- mktemp(text_file_name);
- mktemp(union_file_name);
+ mkstemp(action_file_name);
+ mkstemp(text_file_name);
+ mkstemp(union_file_name);
len = strlen(file_prefix);

View File

@ -1,33 +0,0 @@
Tue Jul 8 15:06:50 2008 UTC by otto
Fix an venerable bug: if we're reducing a rule that has an empty
right hand side and the yacc stackpointer is pointing at the very
end of the allocated stack, we end up accessing the stack out of
bounds by the implicit $$ = $1 action. Detected by my new malloc,
experienced by sturm@ on sparc64; ok deraadt@
Index: yacc-1.9.1/skeleton.c
===================================================================
--- yacc-1.9.1.orig/skeleton.c
+++ yacc-1.9.1/skeleton.c
@@ -18,6 +18,7 @@ char *banner[] =
"/*static char yysccsid[] = \"from: @(#)yaccpar 1.9 (Berkeley) 02/21/93\";*/",
"static char yyrcsid[] = \"$Id: yacc-1.9.1-CVE-2008-3196.patch,v 1.1 2008/10/04 18:57:18 rbu Exp $\";",
"#endif",
+ "#include <string.h>",
"#define YYBYACC 1",
"#define YYMAJOR 1",
"#define YYMINOR 9",
@@ -226,7 +227,10 @@ char *body[] =
" YYPREFIX, yystate, yyn, yyrule[yyn]);",
"#endif",
" yym = yylen[yyn];",
- " yyval = yyvsp[1-yym];",
+ " if (yym)",
+ " yyval = yyvsp[1-yym];",
+ " else",
+ " memset(&yyval, 0, sizeof yyval);",
" switch (yyn)",
" {",
0

View File

@ -1,24 +0,0 @@
--- byacc-1.9/defs.h.busted Sat May 6 21:10:56 2000
+++ byacc-1.9/defs.h Sat May 6 21:11:22 2000
@@ -1,7 +1,8 @@
#include <assert.h>
#include <ctype.h>
#include <stdio.h>
-
+#include <string.h>
+#include <stdlib.h>
/* machine-dependent definitions */
/* the following definitions are for the Tahoe */
@@ -280,10 +281,3 @@
extern int errno;
-/* system functions */
-
-extern void free();
-extern char *calloc();
-extern char *malloc();
-extern char *realloc();
-extern char *strcpy();

View File

@ -1,7 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -1,62 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/yacc/yacc-1.9.1-r4.ebuild,v 1.10 2014/01/18 02:57:12 vapier Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Yacc: Yet Another Compiler-Compiler"
HOMEPAGE="http://dinosaur.compilertools.net/#yacc"
SRC_URI="ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/${P}.tar.Z"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86"
IUSE=""
DEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
# Use our CFLAGS
sed -i -e 's: -O : $(CFLAGS) :' Makefile || die 'sed failed'
# mkstemp patch from byacc ebuild
epatch "${FILESDIR}"/mkstemp.patch
# The following patch fixes yacc to run correctly on ia64 (and
# other 64-bit arches). See bug 46233
epatch "${FILESDIR}"/${P}-ia64.patch
# avoid stack access error, bug 232005
epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch
}
src_compile() {
make clean || die
emake -j1 CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die
}
src_install() {
dobin yacc || die
doman yacc.1
dodoc 00README* ACKNOWLEDGEMENTS NEW_FEATURES NO_WARRANTY NOTES README*
}
pkg_preinst() {
# bison installs a /usr/bin/yacc symlink ...
# we need to remove it to avoid triggering
# collision-protect errors #90089
if [[ -L ${ROOT}/usr/bin/yacc ]] ; then
rm -f "${ROOT}"/usr/bin/yacc
fi
}
pkg_postrm() {
# and if we uninstall yacc but keep bison,
# lets restore the /usr/bin/yacc symlink
if [[ ! -e ${ROOT}/usr/bin/yacc ]] && [[ -e ${ROOT}/usr/bin/yacc.bison ]] ; then
ln -s yacc.bison "${ROOT}"/usr/bin/yacc
fi
}

View File

@ -1,63 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/yacc/yacc-1.9.1-r5.ebuild,v 1.3 2014/01/18 02:57:12 vapier Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Yacc: Yet Another Compiler-Compiler"
HOMEPAGE="http://dinosaur.compilertools.net/#yacc"
SRC_URI="ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/${P}.tar.Z"
LICENSE="public-domain"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE=""
DEPEND=""
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
# Use our CFLAGS and LDFLAGS
sed -i -e 's: -O : $(CFLAGS) $(LDFLAGS) :' Makefile || die 'sed failed'
# mkstemp patch from byacc ebuild
epatch "${FILESDIR}"/mkstemp.patch
# The following patch fixes yacc to run correctly on ia64 (and
# other 64-bit arches). See bug 46233
epatch "${FILESDIR}"/${P}-ia64.patch
# avoid stack access error, bug 232005
epatch "${FILESDIR}"/${P}-CVE-2008-3196.patch
}
src_compile() {
emake clean || die
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}" || die
}
src_install() {
dobin yacc || die
doman yacc.1
dodoc 00README* ACKNOWLEDGEMENTS NEW_FEATURES NO_WARRANTY NOTES README*
}
pkg_preinst() {
# bison installs a /usr/bin/yacc symlink ...
# we need to remove it to avoid triggering
# collision-protect errors #90089
if [[ -L ${ROOT}/usr/bin/yacc ]] ; then
rm -f "${ROOT}"/usr/bin/yacc
fi
}
pkg_postrm() {
# and if we uninstall yacc but keep bison,
# lets restore the /usr/bin/yacc symlink
if [[ ! -e ${ROOT}/usr/bin/yacc ]] && [[ -e ${ROOT}/usr/bin/yacc.bison ]] ; then
ln -s yacc.bison "${ROOT}"/usr/bin/yacc
fi
}

View File

@ -1,13 +0,0 @@
AUX cvsps-2.1-build.patch 396 SHA256 77f31e3e4cbd223a69f0a8be0bec568520eb821bd0ffea5fae64d918adda298d SHA512 bd4e9ea02a89038e9b3d16aa075649659836d36d76145aa643008cf017fde032d66273bc4148340b1b75bfaa83830ab1381c9f9295c54915e19386538b232991 WHIRLPOOL 8eb87f79c78acfea4297af91309b4d2d4e953317b0e9ee5a6f139756a8feb8fa403d665d521bf9f767920f127b0f4f344581d4dc6784de1133964cc1c33d207b
AUX cvsps-2.1-solaris.patch 3064 SHA256 1df81614d4be5f269aea11fc2238c8835f7b8736f42fccd263e12c92aeb129f2 SHA512 b42581865d988166dd9bb6a1685feb9786c1f424f778afd795aec94f734cfd2b06955d87505c52e7d48d117c8652c7bc51730fcd4f2598acc58c810c32f6af2f WHIRLPOOL f19da0cb0a414c9e025a394f5731057b9aeaa83a9cde84de1422103276c2c0ff2175314b7fd97dd16b19d307629243990e38778857708536159ff2747d253b42
AUX cvsps-2.2_beta1-solaris.patch 3648 SHA256 607a22c49a2a7261048c8d53f2602c65ca7529f150afe7215c07cdb6ff7db64c SHA512 a876362b082b3a877a5ee4da7c23eab24d6f00362cd7ea33d93a71e93a185d0c30421f502d3029e493e99ef2e2ef34f0d6092f98134c3e54480e892ccaddf591 WHIRLPOOL a14381df95abe6d259241fddcac33a762727efb0fd828d0c2020e6a537a3b6b31778b7be658f2be646e4cb73df92ec6307b504a605a7ac69a86f11c273c5528e
AUX cvsps-3.13-make.patch 1189 SHA256 5aa8e745d6d4a41eb3640bbf5df7c4a95879ab64787a3f1ad32afd04af7ed159 SHA512 0ddc7115a0a66f418f81468230c92b17f3b7c6a38a82505de79c27764ee46ee5805ebf1d0a12360df77718cccf9bf2ac61f45b21c1cfecb7700e648ea1187e9e WHIRLPOOL f9b4ee45f105410ce1e0f317f3d3120a94183e0b33fc6a102ca13dc5ecfedf34ab5deb6583494865f9e419457d1b5eacd1a2c982c020182e10f3470a7972804b
DIST cvsps-2.1.tar.gz 61634 SHA256 91d3198b33463861a581686d5fcf99a5c484e7c4d819384c04fda9cafec1075a SHA512 8ba703fc4dd1c7a8201f4cefec533a6e228943f53f5380d8d17107718d8cb607c861a733d7ad1d6ed9288c4dbeae9fd59ceaf52172f16885a00d000a667e0e38 WHIRLPOOL 8299c0ff5ae5701409142c02fad6c604b2aadd2038282b29b49ff8934eb0740f456b3e4d837ed966e31af7ebb73f2e8e97bd48190ed806dbb3ed76182ba85caf
DIST cvsps-2.2b1.tar.gz 62763 SHA256 6906acb3636cdb4a4a9d608111aec22a85530037cb08a62ed5eb74ca0b218f81 SHA512 9e6f95df53cdc16566f1606a9299ee641de9b020a373c9004218b3db23fbdcce9e32d4a57dce332580bc4e6429b90977c2753facd0ad8f9a9234b79f03a7a33d WHIRLPOOL e60706d0324a28a6bcbdc6aeb73e51211295e2b6462d04d7b1bc54634ae8b558971ac0545860a7649dd230a8de823e9ec1912b97bfe584d59bc76808b49d6ec8
DIST cvsps-3.13.tar.gz 64437 SHA256 5f078a6e02c394f663893751f128caf643fe00a30b559e87db6f45190c623799 SHA512 9fe2be4839c7a6f31a788102fd6ebb1e2e0693f09a4dad2bca5cd5d0788088eb34388d592778f04bcfec9817e3ffffb66d70db9aa47996d3bd1c45cf7cd8464f WHIRLPOOL 52694e8b2b3cb0924333d80533618f687676f0b44f782c1c4f7bbc28a4f4e6a425c966823f027db7dcee27695c27c0b136115e449e83eac43459a7da03baa57c
EBUILD cvsps-2.1-r1.ebuild 970 SHA256 72a7f38095ef8070f57c7d0ecc1c3b500f9f33a04e39d89dea52964c3bda25b3 SHA512 148801e9b6e81b7345b1048326d4d06215124b8e4d146a2fb7cd2827e3e9ded3448226a22a3d60dbc28e5b67028b18e58ea0dc891e51c8ee53a5c19c61b9fcc6 WHIRLPOOL b8ac3e3d9bdd30a4644f40fef55245a990ea4b10caf13f8362affdab943447712b0150a89c3c9edbbdd3d9de37099b9b1a72fc479e39674a228a0df134fac4a2
EBUILD cvsps-2.2_beta1.ebuild 991 SHA256 211bcccaf2e5739cd4baf2b73c5d899210db631cb30aced5f36061d8e8a4aca4 SHA512 e033c501b7db333f941d5a1c58acb5b596ea3b1dd874af29a7f1af3d415ec56205a4c2dd6d9dabc9833f709890c8309a0adc799b4d64e2975fe0c1a66e5cb201 WHIRLPOOL 5fe9dabba35ef9c304ebf9a049a5034826bbb05000488ba445d503257cad3b7a58209ee5d78c59f656b4c2fe756249d7cab07cb79e5e1274968d7f33c6c9078a
EBUILD cvsps-3.13-r1.ebuild 1072 SHA256 a2d4ae7189f8aa244a07058e1ea7c89993f46cc3aed9740099199bfd23c65149 SHA512 6cfa21d8b4e48ead4a4974a4df47bc9a94ba04951a98c995724b60dedae0ecda69f0e9b7814300cd8c0b04b06a76982b69eec10b57ab06ac27f3ae79b2ce8351 WHIRLPOOL 7e65cf399f3785c97058ea651f78bfb9c9d1df0677c967569c65e93b46f5bbfd1ed7884c943a5243a116e55548ec0d9f5fcb198a76363c9bb55c1bc4362e54c5
MISC ChangeLog 2666 SHA256 bf45352b9614ba2e28428ff0a840eeee70fa2b6fe235750f8f62b21ba7766e80 SHA512 31146f47ff89dec146d91cd0b1acd5a80007ffc7cc624e7bb68e857c7a2f34cb9c872a821240d0a61f9aa509775a4e61c856110ccf44a6fbd95f7cea2ce76c40 WHIRLPOOL 1d06264f3c48eb140fa4c44ff8d657efe46b198ba88a1eab41d8635c669f26fa9f6b833cba612d036c5e558b9518664e160ef353404d506bfcdf75fb14420450
MISC ChangeLog-2015 6582 SHA256 199f4edc5cf349ad8868f4ebaa930e3578344fc530c16742476afd20ee049a37 SHA512 26c5c8a2c273872e0058e5e620548cf1b2273f0c728a1bb7996f9dec397577c09fe349306659cbd9699b049ddf290faad6cedf3a7a967c1cae22340bfbb6ebc4 WHIRLPOOL 423302d9ae13cb5eeafb400832514cbb7a7d6a8e90ab872e1e605d42796116d69a5cae55154631e723629657cc2a11d3bab030d3232f03d2fa60986b90814ada
MISC metadata.xml 439 SHA256 0ed9a0aeb4405965433909e19ad2627a31154f08cdff33214162ab022a681fc6 SHA512 45494ce3c0efc67090bb2c8a3538f5cf8e0b71487059c678421bc38d5395d09a77cfaedd98804bfedc53945ed6048f382f088066db6f570201cf54470fb1a153 WHIRLPOOL 094f00b3690c97d6d724dc05b1f6f12822b2af35208e33d8dbe2bda2d08bdb4fc05295c8f007440c20ad341b833e7d703c75ae60efe37dd14abe85bfe6418f92

View File

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
inherit eutils toolchain-funcs
MY_P="${P/_/}"
DESCRIPTION="Generates patchset information from a CVS repository"
HOMEPAGE="http://www.cobite.com/cvsps/"
SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
DEPEND="sys-libs/zlib"
RDEPEND="${DEPEND}"
S="${WORKDIR}/${MY_P}"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-build.patch
epatch "${FILESDIR}"/${P}-solaris.patch
# no configure around
if [[ ${CHOST} == *-solaris* ]] ; then
sed -i -e '/^LDLIBS+=/s/$/ -lsocket/' Makefile || die
fi
tc-export CC
}
src_install() {
dobin cvsps || die
doman cvsps.1
dodoc README CHANGELOG
}

View File

@ -1,38 +0,0 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="4"
inherit eutils toolchain-funcs
MY_P="${P/_beta/b}"
DESCRIPTION="Generates patchset information from a CVS repository"
HOMEPAGE="http://www.cobite.com/cvsps/"
SRC_URI="http://www.cobite.com/cvsps/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="sys-libs/zlib"
DEPEND="${RDEPEND}"
S="${WORKDIR}/${MY_P}"
src_prepare() {
epatch "${FILESDIR}"/${PN}-2.1-build.patch
epatch "${FILESDIR}"/${P}-solaris.patch
# no configure around
if [[ ${CHOST} == *-solaris* ]] ; then
sed -i -e '/^LDLIBS+=/s/$/ -lsocket/' Makefile || die
fi
tc-export CC
}
src_install() {
dobin cvsps || die
doman cvsps.1
dodoc README CHANGELOG
}

View File

@ -1,39 +0,0 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
inherit eutils toolchain-funcs
DESCRIPTION="Generates patchset information from a CVS repository (supports fast-import)"
HOMEPAGE="http://www.catb.org/~esr/cvsps/"
SRC_URI="http://www.catb.org/~esr/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
IUSE=""
RDEPEND="sys-libs/zlib"
DEPEND="${RDEPEND}
app-text/asciidoc"
RESTRICT=test # upstream does not ship tests
src_prepare() {
local gentoo_name=${PN}-3
epatch "${FILESDIR}"/${P}-make.patch
mv ${PN}.asc ${gentoo_name}.asc || die
sed -i "s/${PN}/${gentoo_name}/g" ${gentoo_name}.asc || die
sed -i "s/PROG = cvsps/PROG = ${gentoo_name}/" Makefile || die
tc-export CC
export prefix="${EPREFIX}"/usr
}
src_install() {
default
dodoc README
}

View File

@ -1,18 +0,0 @@
--- Makefile.orig 2008-03-24 07:16:47.000000000 -0400
+++ Makefile 2008-03-24 07:17:18.000000000 -0400
@@ -3,6 +3,7 @@
CC?=gcc
CFLAGS?=-g -O2 -Wall
CFLAGS+=-I. -DVERSION=\"$(MAJOR).$(MINOR)\"
+LDLIBS+=-lz
prefix?=/usr/local
OBJS=\
cbtcommon/debug.o\
@@ -21,7 +22,6 @@
all: cvsps
cvsps: $(OBJS)
- $(CC) -o cvsps $(OBJS) -lz
install:
[ -d $(prefix)/bin ] || mkdir -p $(prefix)/bin

View File

@ -1,131 +0,0 @@
Modified version of
http://cvs.openpkg.org/fileview?f=openpkg-src/cvsps/cvsps.patch&v=1.13
Index: cache.c
--- cache.c.orig 2008-04-02 03:18:44 +0200
+++ cache.c 2008-04-02 09:10:25 +0200
@@ -361,7 +361,7 @@
strcpy(buff, p_buff);
- while ((s = strsep(&p, ";")))
+ while ((s = my_strsep(&p, ";")))
{
char * c = strchr(s, ':');
Index: cvs_direct.c
--- cvs_direct.c.orig 2008-04-02 03:18:44 +0200
+++ cvs_direct.c 2008-04-02 09:10:25 +0200
@@ -92,12 +92,12 @@
strcpy_a(root, p_root, PATH_MAX);
- tok = strsep(&p, ":");
+ tok = my_strsep(&p, ":");
/* if root string looks like :pserver:... then the first token will be empty */
if (strlen(tok) == 0)
{
- char * method = strsep(&p, ":");
+ char * method = my_strsep(&p, ":");
if (strcmp(method, "pserver") == 0)
{
ctx = open_ctx_pserver(ctx, p);
@@ -185,14 +185,14 @@
strcpy_a(root, p_root, PATH_MAX);
- tok = strsep(&p, ":");
+ tok = my_strsep(&p, ":");
if (strlen(tok) == 0 || !p)
{
debug(DEBUG_APPERROR, "parse error on third token");
goto out_free_err;
}
- tok2 = strsep(&tok, "@");
+ tok2 = my_strsep(&tok, "@");
if (!strlen(tok2) || (!tok || !strlen(tok)))
{
debug(DEBUG_APPERROR, "parse error on user@server in pserver");
@@ -272,7 +272,7 @@
strcpy_a(root, p_root, PATH_MAX);
/* if there's a ':', it's remote */
- tok = strsep(&p, ":");
+ tok = my_strsep(&p, ":");
if (p)
{
@@ -281,7 +281,7 @@
if (!cvs_rsh)
cvs_rsh = "rsh";
- tok2 = strsep(&tok, "@");
+ tok2 = my_strsep(&tok, "@");
if (tok)
snprintf(execcmd, PATH_MAX, "%s -l %s %s %s server", cvs_rsh, tok2, tok, cvs_server);
@@ -776,7 +776,7 @@
static int parse_patch_arg(char * arg, char ** str)
{
char *tok, *tok2 = "";
- tok = strsep(str, " ");
+ tok = my_strsep(str, " ");
if (!tok)
return 0;
@@ -796,7 +796,7 @@
/* see if command wants two args and they're separated by ' ' */
if (tok[2] == 0 && strchr("BdDFgiorVxYz", tok[1]))
{
- tok2 = strsep(str, " ");
+ tok2 = my_strsep(str, " ");
if (!tok2)
{
debug(DEBUG_APPERROR, "diff_opts parse_error: argument %s requires two arguments", tok);
Index: util.c
--- util.c.orig 2008-04-02 03:18:44 +0200
+++ util.c 2008-04-02 09:10:25 +0200
@@ -316,3 +316,31 @@
exit(1);
}
}
+
+char *my_strsep(char **stringp, const char *delim)
+{
+ char *s;
+ const char *spanp;
+ int c, sc;
+ char *tok;
+
+ if ((s = *stringp) == NULL)
+ return NULL;
+ for (tok = s;;) {
+ c = *s++;
+ spanp = delim;
+ do {
+ if ((sc = *spanp++) == c) {
+ if (c == 0)
+ s = NULL;
+ else
+ s[-1] = 0;
+ *stringp = s;
+ return tok;
+ }
+ } while (sc != 0);
+ }
+ /* NOTREACHED */
+ return NULL;
+}
+
Index: util.h
--- util.h.orig 2008-04-02 03:18:44 +0200
+++ util.h 2008-04-02 09:15:35 +0200
@@ -24,5 +24,6 @@
void timing_stop(const char *);
int my_system(const char *);
int escape_filename(char *, int, const char *);
+char *my_strsep(char **, const char *);
#endif /* UTIL_H */

View File

@ -1,135 +0,0 @@
Modified version of.
http://cvs.openpkg.org/fileview?f=openpkg-src/cvsps/cvsps.patch&v=1.13
diff --git a/cache.c b/cache.c
index 4c51cf7..2c3918d 100644
--- a/cache.c
+++ b/cache.c
@@ -361,7 +361,7 @@ static void parse_cache_revision(PatchSetMember * psm, const char * p_buff)
strcpy(buff, p_buff);
- while ((s = strsep(&p, ";")))
+ while ((s = my_strsep(&p, ";")))
{
char * c = strchr(s, ':');
diff --git a/cvs_direct.c b/cvs_direct.c
index e281848..5aa8f0f 100644
--- a/cvs_direct.c
+++ b/cvs_direct.c
@@ -92,12 +92,12 @@ CvsServerCtx * open_cvs_server(char * p_root, int compress)
strcpy_a(root, p_root, PATH_MAX);
- tok = strsep(&p, ":");
+ tok = my_strsep(&p, ":");
/* if root string looks like :pserver:... then the first token will be empty */
if (strlen(tok) == 0)
{
- char * method = strsep(&p, ":");
+ char * method = my_strsep(&p, ":");
if (strcmp(method, "pserver") == 0)
{
ctx = open_ctx_pserver(ctx, p);
@@ -185,14 +185,14 @@ static CvsServerCtx * open_ctx_pserver(CvsServerCtx * ctx, const char * p_root)
strcpy_a(root, p_root, PATH_MAX);
- tok = strsep(&p, ":");
+ tok = my_strsep(&p, ":");
if (strlen(tok) == 0 || !p)
{
debug(DEBUG_APPERROR, "parse error on third token");
goto out_free_err;
}
- tok2 = strsep(&tok, "@");
+ tok2 = my_strsep(&tok, "@");
if (!strlen(tok2) || (!tok || !strlen(tok)))
{
debug(DEBUG_APPERROR, "parse error on user@server in pserver");
@@ -272,7 +272,7 @@ static CvsServerCtx * open_ctx_forked(CvsServerCtx * ctx, const char * p_root)
strcpy_a(root, p_root, PATH_MAX);
/* if there's a ':', it's remote */
- tok = strsep(&p, ":");
+ tok = my_strsep(&p, ":");
if (p)
{
@@ -281,7 +281,7 @@ static CvsServerCtx * open_ctx_forked(CvsServerCtx * ctx, const char * p_root)
if (!cvs_rsh)
cvs_rsh = "rsh";
- tok2 = strsep(&tok, "@");
+ tok2 = my_strsep(&tok, "@");
if (tok)
snprintf(execcmd, PATH_MAX, "%s -l %s %s %s server", cvs_rsh, tok2, tok, cvs_server);
@@ -776,7 +776,7 @@ void cvs_rupdate(CvsServerCtx * ctx, const char * rep, const char * file, const
static int parse_patch_arg(char * arg, char ** str)
{
char *tok, *tok2 = "";
- tok = strsep(str, " ");
+ tok = my_strsep(str, " ");
if (!tok)
return 0;
@@ -796,7 +796,7 @@ static int parse_patch_arg(char * arg, char ** str)
/* see if command wants two args and they're separated by ' ' */
if (tok[2] == 0 && strchr("BdDFgiorVxYz", tok[1]))
{
- tok2 = strsep(str, " ");
+ tok2 = my_strsep(str, " ");
if (!tok2)
{
debug(DEBUG_APPERROR, "diff_opts parse_error: argument %s requires two arguments", tok);
diff --git a/util.c b/util.c
index 7884c84..f3ab3a3 100644
--- a/util.c
+++ b/util.c
@@ -316,3 +316,31 @@ void strcpy_a(char * dst, const char * src, int n)
exit(1);
}
}
+
+char *my_strsep(char **stringp, const char *delim)
+{
+ char *s;
+ const char *spanp;
+ int c, sc;
+ char *tok;
+
+ if ((s = *stringp) == NULL)
+ return NULL;
+ for (tok = s;;) {
+ c = *s++;
+ spanp = delim;
+ do {
+ if ((sc = *spanp++) == c) {
+ if (c == 0)
+ s = NULL;
+ else
+ s[-1] = 0;
+ *stringp = s;
+ return tok;
+ }
+ } while (sc != 0);
+ }
+ /* NOTREACHED */
+ return NULL;
+}
+
diff --git a/util.h b/util.h
index ff2d3a0..336fd63 100644
--- a/util.h
+++ b/util.h
@@ -24,5 +24,6 @@ void timing_stop(const char *);
int my_system(const char *);
int escape_filename(char *, int, const char *);
void strcpy_a(char * dst, const char * src, int n);
+char *my_strsep(char **, const char *);
#endif /* UTIL_H */

View File

@ -1,52 +0,0 @@
diff --git a/Makefile b/Makefile
index 6266c9d..4f60d2f 100644
--- a/Makefile
+++ b/Makefile
@@ -8,6 +8,9 @@ INSTALL = install
prefix?=/usr/local
target=$(DESTDIR)$(prefix)
+PROG = cvsps
+MANPAGE = $(PROG).1
+
OBJS= debug.o \
hash.o \
sio.o \
@@ -19,12 +22,12 @@ OBJS= debug.o \
cvsclient.o \
list_sort.o
-all: cvsps
+all: $(PROG) $(MANPAGE)
deps:
makedepend -Y -I. *.c
-cvsps: $(OBJS)
- $(CC) -o cvsps $(OBJS) $(LDFLAGS) $(LDLIBS)
+$(PROG): $(OBJS)
+ $(CC) -o $(PROG) $(OBJS) $(LDFLAGS) $(LDLIBS)
check:
@@ -50,17 +53,17 @@ pylint:
.txt.html:
a2x --doctype manpage --format xhtml $*.txt
-install: cvsps.1 all
+install: all
$(INSTALL) -d "$(target)/bin"
$(INSTALL) -d "$(target)/share/man/man1"
- $(INSTALL) cvsps "$(target)/bin"
- $(INSTALL) -m 644 cvsps.1 "$(target)/share/man/man1"
+ $(INSTALL) $(PROG) "$(target)/bin"
+ $(INSTALL) -m 644 $(MANPAGE) "$(target)/share/man/man1"
tags: *.c *.h
ctags *.c *.h
clean:
- rm -f cvsps *.o core tags cvsps.1 cvsps.html docbook-xsl.css
+ rm -f $(PROG) *.o core tags $(MANPAGE) cvsps.html docbook-xsl.css
SOURCES = Makefile *.[ch] merge_utils.sh
DOCS = README COPYING NEWS cvsps.asc TODO

View File

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>slyfox@gentoo.org</email>
<name>Sergei Trofimovich</name>
</maintainer>
<maintainer type="project">
<email>cvs-utils@gentoo.org</email>
<name>Gentoo CVS Project</name>
</maintainer>
<upstream>
<remote-id type="freecode">cvsps</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=compile configure install postinst postrm prepare setup
DEPEND=test? ( || ( >=dev-lang/python-2.7.5-r2:2.7 ) ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=A simple but powerful template language for C++
EAPI=6
HOMEPAGE=https://github.com/olafvdspek/ctemplate
IUSE=doc emacs vim-syntax static-libs test
KEYWORDS=amd64 arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=emacs? ( virtual/emacs ) vim-syntax? ( >=app-editors/vim-core-7 )
RESTRICT=test
SLOT=0
SRC_URI=https://dev.gentoo.org/~pinkbyte/distfiles/ctemplate-2.3.tar.bz2
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 elisp-common 23f47b2e1de7abf387105eddd1318738 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=e2dab5309d927f1c938e9164a320ffc2

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=configure install prepare
DEPEND=iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) odbc? ( dev-db/unixODBC ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Tabular Datastream Library.
EAPI=4
HOMEPAGE=http://www.freetds.org/
IUSE=kerberos odbc iodbc mssql
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~ppc-macos
LICENSE=GPL-2
RDEPEND=iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) odbc? ( dev-db/unixODBC )
RESTRICT=test
SLOT=0
SRC_URI=http://ibiblio.org/pub/Linux/ALPHA/freetds/stable/freetds-0.91.tar.gz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=7d148eee379c322540060b1de8cb6a18

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DESCRIPTION=An ultra-fast, ultra-compact key-value embedded data store
EAPI=5
HOMEPAGE=http://symas.com/mdb/
IUSE=static-libs
KEYWORDS=alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=OPENLDAP
RDEPEND=!=net-nds/openldap-2.4.40
SLOT=0/0.9.14
SRC_URI=https://gitorious.org/mdb/mdb/archive/2f587ae081d076e3707360c5db086520c219d3ea.tar.gz -> lmdb-0.9.14.tar.gz
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=d9f4a7fa357daf2ad59c7d7e5af55e60

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DESCRIPTION=An ultra-fast, ultra-compact key-value embedded data store
EAPI=5
HOMEPAGE=http://symas.com/mdb/
IUSE=static-libs
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=OPENLDAP
RDEPEND=!=net-nds/openldap-2.4.40
SLOT=0/0.9.17
SRC_URI=https://github.com/LMDB/lmdb/archive/LMDB_0.9.17.tar.gz
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=dab1f2d18a3c3c3401bee9568d1da6b9

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile configure install prepare
DESCRIPTION=An ultra-fast, ultra-compact key-value embedded data store
EAPI=5
HOMEPAGE=http://symas.com/mdb/
IUSE=static-libs
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-solaris
LICENSE=OPENLDAP
RDEPEND=!=net-nds/openldap-2.4.40
SLOT=0/0.9.18
SRC_URI=https://github.com/LMDB/lmdb/archive/LMDB_0.9.18.tar.gz
_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=eddba5c22256ee1e2450b2dbfc4691e5

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=compile install postinst setup unpack
DEPEND=>=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Tool Command Language
EAPI=0
HOMEPAGE=http://www.tcl.tk/
IUSE=debug threads
KEYWORDS=alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd
LICENSE=BSD
SLOT=0
SRC_URI=mirror://sourceforge/tcl/tcl8.5.7-src.tar.gz
_eclasses_=autotools dc412f38566b91012efd58b9c203e6c3 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 flag-o-matic 2274fcc1e7ef6affaff5bcd636275417 libtool 0081a71a261724730ec4c248494f044d ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=54a5cb9c0123f752b2f9e8be0dc1419e

View File

@ -1,9 +0,0 @@
DEFINED_PHASES=-
DESCRIPTION=Display a histogram of diff changes
EAPI=4
HOMEPAGE=http://invisible-island.net/diffstat/diffstat.html
KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
LICENSE=as-is
SLOT=0
SRC_URI=ftp://invisible-island.net/diffstat/diffstat-1.55.tgz
_md5_=a4feeb72a61e130643c300ff1eb9c45b

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=prepare setup
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/libxml2[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]
DESCRIPTION=Translation tool for XML documents that uses gettext files and ITS rules
EAPI=5
HOMEPAGE=http://itstool.org/
IUSE=python_targets_python2_7
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~arm-linux ~x86-linux
LICENSE=GPL-3+ || ( HPND GPL-3+ )
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/libxml2[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]
REQUIRED_USE=python_targets_python2_7
SLOT=0
SRC_URI=http://files.itstool.org/itstool/itstool-1.2.0.tar.bz2
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=90cd59a34b4fe7cec6c7829af72b98ce

View File

@ -1,14 +0,0 @@
DEFINED_PHASES=prepare setup
DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/libxml2[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]
DESCRIPTION=Translation tool for XML documents that uses gettext files and ITS rules
EAPI=5
HOMEPAGE=http://itstool.org/
IUSE=python_targets_python2_7
KEYWORDS=~alpha amd64 ~arm hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~arm-linux ~x86-linux
LICENSE=GPL-3+ || ( HPND GPL-3+ )
RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)] dev-libs/libxml2[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),python_single_target_python2_7(+)]
REQUIRED_USE=python_targets_python2_7
SLOT=0
SRC_URI=http://files.itstool.org/itstool/itstool-2.0.2.tar.bz2
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e python-single-r1 317a2557b4d7319a7418225f65accf77 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=90a1d499a5a4e0b23eb75c49889fbd4d

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=compile install postrm preinst unpack
DESCRIPTION=Yacc: Yet Another Compiler-Compiler
EAPI=0
HOMEPAGE=http://dinosaur.compilertools.net/#yacc
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86
LICENSE=public-domain
SLOT=0
SRC_URI=ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/yacc-1.9.1.tar.Z
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=ecc26b5a9e9526ecea941ad61ffb3d03

View File

@ -1,10 +0,0 @@
DEFINED_PHASES=compile install postrm preinst unpack
DESCRIPTION=Yacc: Yet Another Compiler-Compiler
EAPI=0
HOMEPAGE=http://dinosaur.compilertools.net/#yacc
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86
LICENSE=public-domain
SLOT=0
SRC_URI=ftp://metalab.unc.edu/pub/Linux/devel/compiler-tools/yacc-1.9.1.tar.Z
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=d311b521d21a63e6b0e603d9b5bbdfdc

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=install unpack
DEPEND=sys-libs/zlib
DESCRIPTION=Generates patchset information from a CVS repository
EAPI=0
HOMEPAGE=http://www.cobite.com/cvsps/
KEYWORDS=alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=sys-libs/zlib
SLOT=0
SRC_URI=http://www.cobite.com/cvsps/cvsps-2.1.tar.gz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=d35fb60c4da4fb2103fd9c518a3e204d

View File

@ -1,12 +0,0 @@
DEFINED_PHASES=install prepare
DEPEND=sys-libs/zlib
DESCRIPTION=Generates patchset information from a CVS repository
EAPI=4
HOMEPAGE=http://www.cobite.com/cvsps/
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=sys-libs/zlib
SLOT=0
SRC_URI=http://www.cobite.com/cvsps/cvsps-2.2b1.tar.gz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=47843b94dcbefee2d4a89befa1750a35

View File

@ -1,13 +0,0 @@
DEFINED_PHASES=install prepare
DEPEND=sys-libs/zlib app-text/asciidoc
DESCRIPTION=Generates patchset information from a CVS repository (supports fast-import)
EAPI=5
HOMEPAGE=http://www.catb.org/~esr/cvsps/
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris
LICENSE=GPL-2
RDEPEND=sys-libs/zlib
RESTRICT=test
SLOT=3
SRC_URI=http://www.catb.org/~esr/cvsps/cvsps-3.13.tar.gz
_eclasses_=epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 227b041a120d309fdefbebb3b8c1dfa9 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 185a06792159ca143528e7010368e8af
_md5_=55bbf615be2010dcee621e2ccf85a1dc