parent
207f822973
commit
072e3534a0
@ -1,3 +1,2 @@
|
||||
DIST libzpaq501.zip 43716 SHA256 3ea073fd7f02a5eafe6bd4e64723f8098224484eaa2ff42f5c56508bb48cc689 SHA512 67e7301297a56eb1b75db863f5e9dc79c66c1b478b92dfbe4bdeeef0605323c78f940798faaf2828510d3f40064a19e31032ca35f32c177462b9958d7f6b7308 WHIRLPOOL 165c23488142078fda516b98518e90508484dd1963e48ba9ea53a628a4a6b362746481ce578f71211d8aedab7b976d77ed5c9707ecb8d79eae802da9c75ca146
|
||||
DIST zpaq610.zip 266105 SHA256 886caae1779b67e8daa1a3aa7b2dc744da297a5e6d160755ccf3dddb55409f83 SHA512 ff1337877d5393b099392582820cb493d5e695c52070cfd6ce6b1967326bc0c3985e5ac6872959f69ec9c3945ed365570711b4e590f7f437bc1a30e46a61f01f WHIRLPOOL c10a7d98eb694c540832f7c209668d07e40c7e752932d30ed21ab955c13d9a39e557daad928c3faf5b2098654bfc5bffd1a5ab74537dc16a88f9fbbdf1ce38c8
|
||||
DIST zpaq638.zip 568402 SHA256 83d6a0a018e8edbac721517225475c06f0e7d88e6a1a69abe3b58e687eb6e13b SHA512 a2c038c6f9861f74c18cbdbf81ed94a18cc4b4440a931e3355abb5a14a906e91ff38f0c1be771b4b43a0442985d7d85779dfe1efed3d57b8155646f379204441 WHIRLPOOL 1d1a8aa7e590f81771ffcee58b12fe253802528e7decaa3442a6448270ef3cf32f1233757e17eee58d3b37a0df9b0c8def9460541ac4ac97e559345a0ca29046
|
||||
DIST zpaq641.zip 576673 SHA256 0d90a6be9a70c9c2b337116da4044385821c3b7bbd1988bff8d21171e5daf86c SHA512 48ee840496ee3b61b33117a7a421903635b515040c1a4414c83be66ae6da2516e26511fb3a09ecd1448a84f6b1e7f6df5069af6806d53361110a11590270e7eb WHIRLPOOL a27c3a06854face7e6a6558863e351700601459b354904d61733e75d3719a047a041fff3b315954801ca610355facdf1242b232edfd630d25bef94a321179e6e
|
||||
|
@ -1,40 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/libzpaq/libzpaq-5.01.ebuild,v 1.3 2012/05/24 04:33:22 vapier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit autotools-utils flag-o-matic eutils
|
||||
|
||||
MY_P=${PN}${PV/./}
|
||||
DESCRIPTION="Library to compress files or objects in the ZPAQ format"
|
||||
HOMEPAGE="http://mattmahoney.net/dc/zpaq.html"
|
||||
SRC_URI="http://mattmahoney.net/dc/${MY_P}.zip"
|
||||
|
||||
LICENSE="zpaq"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="+jit static-libs"
|
||||
|
||||
DEPEND="app-arch/unzip"
|
||||
RDEPEND=""
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_OPTS+=-p1 epatch "${FILESDIR}"/0001-Add-autotools-files.patch
|
||||
# XXX: update the patch instead when the old version is gone
|
||||
touch libzpaqo.cpp || die
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
--with-library-version=2:0:0
|
||||
)
|
||||
|
||||
use jit || append-flags -DNOJIT
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
@ -1,3 +1,2 @@
|
||||
DIST zpaq404.zip 45770 SHA256 ce946b8a9cb92c5656a20ff83a3a0ef88e23b374a58e33c295ef00b1843dfe30 SHA512 b624eeb358550a77979813ad950c940ff9de91636292eaa3b6e034a58474882615c7e8d154e7efd1dbb6ad77e20709d271ddb95897e294281a53d16ce0f26432 WHIRLPOOL b925fde2b55d4ba1006dac86a46abbda7c5ff18f154bec84d4400889ceec1cc9bf23e17490c5a9f6b5fb4088695bb76ffa06ee7b66063317b1682b0659179aee
|
||||
DIST zpaq610.zip 266105 SHA256 886caae1779b67e8daa1a3aa7b2dc744da297a5e6d160755ccf3dddb55409f83 SHA512 ff1337877d5393b099392582820cb493d5e695c52070cfd6ce6b1967326bc0c3985e5ac6872959f69ec9c3945ed365570711b4e590f7f437bc1a30e46a61f01f WHIRLPOOL c10a7d98eb694c540832f7c209668d07e40c7e752932d30ed21ab955c13d9a39e557daad928c3faf5b2098654bfc5bffd1a5ab74537dc16a88f9fbbdf1ce38c8
|
||||
DIST zpaq638.zip 568402 SHA256 83d6a0a018e8edbac721517225475c06f0e7d88e6a1a69abe3b58e687eb6e13b SHA512 a2c038c6f9861f74c18cbdbf81ed94a18cc4b4440a931e3355abb5a14a906e91ff38f0c1be771b4b43a0442985d7d85779dfe1efed3d57b8155646f379204441 WHIRLPOOL 1d1a8aa7e590f81771ffcee58b12fe253802528e7decaa3442a6448270ef3cf32f1233757e17eee58d3b37a0df9b0c8def9460541ac4ac97e559345a0ca29046
|
||||
DIST zpaq641.zip 576673 SHA256 0d90a6be9a70c9c2b337116da4044385821c3b7bbd1988bff8d21171e5daf86c SHA512 48ee840496ee3b61b33117a7a421903635b515040c1a4414c83be66ae6da2516e26511fb3a09ecd1448a84f6b1e7f6df5069af6806d53361110a11590270e7eb WHIRLPOOL a27c3a06854face7e6a6558863e351700601459b354904d61733e75d3719a047a041fff3b315954801ca610355facdf1242b232edfd630d25bef94a321179e6e
|
||||
|
@ -1,80 +0,0 @@
|
||||
From 0c5836166c1d856eb7f20b9cfc3b6f646b1bf587 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Tue, 4 Jan 2011 21:04:53 +0100
|
||||
Subject: [PATCH] Add autotools files.
|
||||
|
||||
---
|
||||
Makefile.am | 18 ++++++++++++++++++
|
||||
configure.ac | 35 +++++++++++++++++++++++++++++++++++
|
||||
2 files changed, 53 insertions(+), 0 deletions(-)
|
||||
create mode 100644 Makefile.am
|
||||
create mode 100644 configure.ac
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
new file mode 100644
|
||||
index 0000000..51275c3
|
||||
--- /dev/null
|
||||
+++ b/Makefile.am
|
||||
@@ -0,0 +1,18 @@
|
||||
+bin_PROGRAMS = zpaq
|
||||
+lib_LIBRARIES = libzpaqstub.a
|
||||
+
|
||||
+if HAVE_POD2MAN
|
||||
+man1_MANS = zpaq.1
|
||||
+
|
||||
+zpaq.1: zpaq.1.pod
|
||||
+ $(POD2MAN) $< > $@
|
||||
+endif
|
||||
+
|
||||
+libzpaqstub_a_SOURCES = zpaq.cpp
|
||||
+
|
||||
+zpaq_SOURCES = zpaq.cpp libzpaq.h
|
||||
+zpaq_CPPFLAGS = $(AM_CPPFLAGS) -DOPT='"$(CXX) $(CXXFLAGS) zpaqopt.cpp $(LDFLAGS) @RUNTIME_LDFLAGS@ -o zpaqopt.exe $(LIBS) -lzpaqstub"'
|
||||
+zpaq_LDADD = -lzpaq
|
||||
+
|
||||
+MOSTLYCLEANFILES = zpaq.1
|
||||
+EXTRA_DIST = zpaq.1.pod
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
new file mode 100644
|
||||
index 0000000..24dddc6
|
||||
--- /dev/null
|
||||
+++ b/configure.ac
|
||||
@@ -0,0 +1,35 @@
|
||||
+AC_PREREQ([2.60])
|
||||
+AC_INIT([zpaq], [na])
|
||||
+AC_CONFIG_AUX_DIR([build-aux])
|
||||
+AM_INIT_AUTOMAKE([1.6 foreign no-dependencies])
|
||||
+
|
||||
+AC_LANG([C++])
|
||||
+AC_PROG_CXX
|
||||
+AC_PROG_RANLIB
|
||||
+
|
||||
+runtime_LDFLAGS='-Wl,--strip-all'
|
||||
+AC_MSG_CHECKING([whether the linker supports $runtime_LDFLAGS])
|
||||
+save_LDFLAGS=$LDFLAGS
|
||||
+LDFLAGS="$LDFLAGS $runtime_LDFLAGS"
|
||||
+AC_LINK_IFELSE(
|
||||
+ [AC_LANG_PROGRAM([], [])],
|
||||
+ [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no])
|
||||
+runtime_LDFLAGS=])
|
||||
+LDFLAGS=$save_LDFLAGS
|
||||
+AC_SUBST([RUNTIME_LDFLAGS], [$runtime_LDFLAGS])
|
||||
+
|
||||
+AC_CHECK_PROG([POD2MAN], [pod2man], [pod2man])
|
||||
+AM_CONDITIONAL([HAVE_POD2MAN], [test x"$POD2MAN" != x""])
|
||||
+AS_IF([test "x$POD2MAN" = x], [
|
||||
+ AC_MSG_WARN([Unable to find pod2man, manpage will not be generated])
|
||||
+])
|
||||
+
|
||||
+AC_ARG_ENABLE([debug],
|
||||
+ [AS_HELP_STRING([--enable-debug],
|
||||
+ [Enable debug])])
|
||||
+AS_IF([test x"$enable_debug" != x"yes"], [
|
||||
+ AC_DEFINE([NDEBUG], [1], [Set this to disable debug])
|
||||
+])
|
||||
+
|
||||
+AC_CONFIG_FILES([Makefile])
|
||||
+AC_OUTPUT
|
||||
--
|
||||
1.7.6.1
|
||||
|
@ -1,347 +0,0 @@
|
||||
From cb14b21eb30e3c78eb475aabab97a89d3d428d91 Mon Sep 17 00:00:00 2001
|
||||
From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
|
||||
Date: Tue, 4 Jan 2011 21:04:53 +0100
|
||||
Subject: [PATCH] Add autotools files.
|
||||
|
||||
---
|
||||
Makefile.am | 28 ++++++
|
||||
configure.ac | 38 +++++++++
|
||||
m4/ax_pthread.m4 | 246 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||
3 files changed, 312 insertions(+), 0 deletions(-)
|
||||
create mode 100644 Makefile.am
|
||||
create mode 100644 configure.ac
|
||||
create mode 100644 m4/ax_pthread.m4
|
||||
|
||||
diff --git a/Makefile.am b/Makefile.am
|
||||
new file mode 100644
|
||||
index 0000000..d005d5e
|
||||
--- /dev/null
|
||||
+++ b/Makefile.am
|
||||
@@ -0,0 +1,28 @@
|
||||
+bin_PROGRAMS = zpaq
|
||||
+bin_SCRIPTS = zpaqopt
|
||||
+lib_LIBRARIES = libzpaqstub.a
|
||||
+
|
||||
+ACLOCAL_AMFLAGS = -I m4
|
||||
+
|
||||
+if HAVE_POD2MAN
|
||||
+man1_MANS = zpaq.1
|
||||
+
|
||||
+zpaq.1: zpaq.1.pod
|
||||
+ $(POD2MAN) $< > $@
|
||||
+endif
|
||||
+
|
||||
+libzpaqstub_a_SOURCES = zpaq.cpp
|
||||
+libzpaqstub_a_CPPFLAGS = -DOPT
|
||||
+
|
||||
+zpaq_SOURCES = zpaq.cpp divsufsort.c divsufsort.h
|
||||
+zpaq_CFLAGS = $(OPENMP_CXXFLAGS)
|
||||
+zpaq_CXXFLAGS = $(OPENMP_CXXFLAGS) $(PTHREAD_CFLAGS)
|
||||
+zpaq_LDADD = -lzpaq $(PTHREAD_LIBS)
|
||||
+
|
||||
+zpaqopt:
|
||||
+ echo '$(CXX) $(CXXFLAGS) $(PTHREAD_CFLAGS) $$1.cpp $(LDFLAGS) @RUNTIME_LDFLAGS@ -o $$1.exe $(LIBS) $(zpaq_LDADD) -lzpaqstub' > $@
|
||||
+
|
||||
+.PHONY: zpaqopt
|
||||
+
|
||||
+MOSTLYCLEANFILES = zpaq.1 zpaqopt
|
||||
+EXTRA_DIST = zpaq.1.pod
|
||||
diff --git a/configure.ac b/configure.ac
|
||||
new file mode 100644
|
||||
index 0000000..b7ad2b7
|
||||
--- /dev/null
|
||||
+++ b/configure.ac
|
||||
@@ -0,0 +1,38 @@
|
||||
+AC_PREREQ([2.60])
|
||||
+AC_INIT([zpaq], [na])
|
||||
+AC_CONFIG_AUX_DIR([build-aux])
|
||||
+AM_INIT_AUTOMAKE([1.6 foreign no-dependencies])
|
||||
+
|
||||
+AC_LANG([C++])
|
||||
+AC_PROG_CC
|
||||
+AC_PROG_CXX
|
||||
+AC_PROG_RANLIB
|
||||
+AC_OPENMP
|
||||
+ACX_PTHREAD
|
||||
+
|
||||
+runtime_LDFLAGS='-Wl,--strip-all'
|
||||
+AC_MSG_CHECKING([whether the linker supports $runtime_LDFLAGS])
|
||||
+save_LDFLAGS=$LDFLAGS
|
||||
+LDFLAGS="$LDFLAGS $runtime_LDFLAGS"
|
||||
+AC_LINK_IFELSE(
|
||||
+ [AC_LANG_PROGRAM([], [])],
|
||||
+ [AC_MSG_RESULT([yes])], [AC_MSG_RESULT([no])
|
||||
+runtime_LDFLAGS=])
|
||||
+LDFLAGS=$save_LDFLAGS
|
||||
+AC_SUBST([RUNTIME_LDFLAGS], [$runtime_LDFLAGS])
|
||||
+
|
||||
+AC_CHECK_PROG([POD2MAN], [pod2man], [pod2man])
|
||||
+AM_CONDITIONAL([HAVE_POD2MAN], [test x"$POD2MAN" != x""])
|
||||
+AS_IF([test "x$POD2MAN" = x], [
|
||||
+ AC_MSG_WARN([Unable to find pod2man, manpage will not be generated])
|
||||
+])
|
||||
+
|
||||
+AC_ARG_ENABLE([debug],
|
||||
+ [AS_HELP_STRING([--enable-debug],
|
||||
+ [Enable debug])])
|
||||
+AS_IF([test x"$enable_debug" != x"yes"], [
|
||||
+ AC_DEFINE([NDEBUG], [1], [Set this to disable debug])
|
||||
+])
|
||||
+
|
||||
+AC_CONFIG_FILES([Makefile])
|
||||
+AC_OUTPUT
|
||||
diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4
|
||||
new file mode 100644
|
||||
index 0000000..3d0806d
|
||||
--- /dev/null
|
||||
+++ b/m4/ax_pthread.m4
|
||||
@@ -0,0 +1,246 @@
|
||||
+# note: dropped PTHREAD_CC, joinable and stuff
|
||||
+
|
||||
+# ===========================================================================
|
||||
+# http://www.gnu.org/software/autoconf-archive/ax_pthread.html
|
||||
+# ===========================================================================
|
||||
+#
|
||||
+# SYNOPSIS
|
||||
+#
|
||||
+# AX_PTHREAD([ACTION-IF-FOUND[, ACTION-IF-NOT-FOUND]])
|
||||
+#
|
||||
+# DESCRIPTION
|
||||
+#
|
||||
+# This macro figures out how to build C programs using POSIX threads. It
|
||||
+# sets the PTHREAD_LIBS output variable to the threads library and linker
|
||||
+# flags, and the PTHREAD_CFLAGS output variable to any special C compiler
|
||||
+# flags that are needed. (The user can also force certain compiler
|
||||
+# flags/libs to be tested by setting these environment variables.)
|
||||
+#
|
||||
+# Also sets PTHREAD_CC to any special C compiler that is needed for
|
||||
+# multi-threaded programs (defaults to the value of CC otherwise). (This
|
||||
+# is necessary on AIX to use the special cc_r compiler alias.)
|
||||
+#
|
||||
+# NOTE: You are assumed to not only compile your program with these flags,
|
||||
+# but also link it with them as well. e.g. you should link with
|
||||
+# $PTHREAD_CC $CFLAGS $PTHREAD_CFLAGS $LDFLAGS ... $PTHREAD_LIBS $LIBS
|
||||
+#
|
||||
+# If you are only building threads programs, you may wish to use these
|
||||
+# variables in your default LIBS, CFLAGS, and CC:
|
||||
+#
|
||||
+# LIBS="$PTHREAD_LIBS $LIBS"
|
||||
+# CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
|
||||
+# CC="$PTHREAD_CC"
|
||||
+#
|
||||
+# In addition, if the PTHREAD_CREATE_JOINABLE thread-attribute constant
|
||||
+# has a nonstandard name, defines PTHREAD_CREATE_JOINABLE to that name
|
||||
+# (e.g. PTHREAD_CREATE_UNDETACHED on AIX).
|
||||
+#
|
||||
+# Also HAVE_PTHREAD_PRIO_INHERIT is defined if pthread is found and the
|
||||
+# PTHREAD_PRIO_INHERIT symbol is defined when compiling with
|
||||
+# PTHREAD_CFLAGS.
|
||||
+#
|
||||
+# ACTION-IF-FOUND is a list of shell commands to run if a threads library
|
||||
+# is found, and ACTION-IF-NOT-FOUND is a list of commands to run it if it
|
||||
+# is not found. If ACTION-IF-FOUND is not specified, the default action
|
||||
+# will define HAVE_PTHREAD.
|
||||
+#
|
||||
+# Please let the authors know if this macro fails on any platform, or if
|
||||
+# you have any other suggestions or comments. This macro was based on work
|
||||
+# by SGJ on autoconf scripts for FFTW (http://www.fftw.org/) (with help
|
||||
+# from M. Frigo), as well as ac_pthread and hb_pthread macros posted by
|
||||
+# Alejandro Forero Cuervo to the autoconf macro repository. We are also
|
||||
+# grateful for the helpful feedback of numerous users.
|
||||
+#
|
||||
+# Updated for Autoconf 2.68 by Daniel Richard G.
|
||||
+#
|
||||
+# LICENSE
|
||||
+#
|
||||
+# Copyright (c) 2008 Steven G. Johnson <stevenj@alum.mit.edu>
|
||||
+# Copyright (c) 2011 Daniel Richard G. <skunk@iSKUNK.ORG>
|
||||
+#
|
||||
+# This program is free software: you can redistribute it and/or modify it
|
||||
+# under the terms of the GNU General Public License as published by the
|
||||
+# Free Software Foundation, either version 3 of the License, or (at your
|
||||
+# option) any later version.
|
||||
+#
|
||||
+# This program is distributed in the hope that it will be useful, but
|
||||
+# WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
|
||||
+# Public License for more details.
|
||||
+#
|
||||
+# You should have received a copy of the GNU General Public License along
|
||||
+# with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
+#
|
||||
+# As a special exception, the respective Autoconf Macro's copyright owner
|
||||
+# gives unlimited permission to copy, distribute and modify the configure
|
||||
+# scripts that are the output of Autoconf when processing the Macro. You
|
||||
+# need not follow the terms of the GNU General Public License when using
|
||||
+# or distributing such scripts, even though portions of the text of the
|
||||
+# Macro appear in them. The GNU General Public License (GPL) does govern
|
||||
+# all other use of the material that constitutes the Autoconf Macro.
|
||||
+#
|
||||
+# This special exception to the GPL applies to versions of the Autoconf
|
||||
+# Macro released by the Autoconf Archive. When you make and distribute a
|
||||
+# modified version of the Autoconf Macro, you may extend this special
|
||||
+# exception to the GPL to apply to your modified version as well.
|
||||
+
|
||||
+#serial 16
|
||||
+
|
||||
+AU_ALIAS([ACX_PTHREAD], [AX_PTHREAD])
|
||||
+AC_DEFUN([AX_PTHREAD], [
|
||||
+AC_REQUIRE([AC_CANONICAL_HOST])
|
||||
+AC_LANG_PUSH([C])
|
||||
+ax_pthread_ok=no
|
||||
+
|
||||
+# We used to check for pthread.h first, but this fails if pthread.h
|
||||
+# requires special compiler flags (e.g. on True64 or Sequent).
|
||||
+# It gets checked for in the link test anyway.
|
||||
+
|
||||
+# First of all, check if the user has set any of the PTHREAD_LIBS,
|
||||
+# etcetera environment variables, and if threads linking works using
|
||||
+# them:
|
||||
+if test x"$PTHREAD_LIBS$PTHREAD_CFLAGS" != x; then
|
||||
+ save_CFLAGS="$CFLAGS"
|
||||
+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
|
||||
+ save_LIBS="$LIBS"
|
||||
+ LIBS="$PTHREAD_LIBS $LIBS"
|
||||
+ AC_MSG_CHECKING([for pthread_join in LIBS=$PTHREAD_LIBS with CFLAGS=$PTHREAD_CFLAGS])
|
||||
+ AC_TRY_LINK_FUNC(pthread_join, ax_pthread_ok=yes)
|
||||
+ AC_MSG_RESULT($ax_pthread_ok)
|
||||
+ if test x"$ax_pthread_ok" = xno; then
|
||||
+ PTHREAD_LIBS=""
|
||||
+ PTHREAD_CFLAGS=""
|
||||
+ fi
|
||||
+ LIBS="$save_LIBS"
|
||||
+ CFLAGS="$save_CFLAGS"
|
||||
+fi
|
||||
+
|
||||
+# We must check for the threads library under a number of different
|
||||
+# names; the ordering is very important because some systems
|
||||
+# (e.g. DEC) have both -lpthread and -lpthreads, where one of the
|
||||
+# libraries is broken (non-POSIX).
|
||||
+
|
||||
+# Create a list of thread flags to try. Items starting with a "-" are
|
||||
+# C compiler flags, and other items are library names, except for "none"
|
||||
+# which indicates that we try without any flags at all, and "pthread-config"
|
||||
+# which is a program returning the flags for the Pth emulation library.
|
||||
+
|
||||
+ax_pthread_flags="pthreads none -Kthread -kthread lthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config"
|
||||
+
|
||||
+# The ordering *is* (sometimes) important. Some notes on the
|
||||
+# individual items follow:
|
||||
+
|
||||
+# pthreads: AIX (must check this before -lpthread)
|
||||
+# none: in case threads are in libc; should be tried before -Kthread and
|
||||
+# other compiler flags to prevent continual compiler warnings
|
||||
+# -Kthread: Sequent (threads in libc, but -Kthread needed for pthread.h)
|
||||
+# -kthread: FreeBSD kernel threads (preferred to -pthread since SMP-able)
|
||||
+# lthread: LinuxThreads port on FreeBSD (also preferred to -pthread)
|
||||
+# -pthread: Linux/gcc (kernel threads), BSD/gcc (userland threads)
|
||||
+# -pthreads: Solaris/gcc
|
||||
+# -mthreads: Mingw32/gcc, Lynx/gcc
|
||||
+# -mt: Sun Workshop C (may only link SunOS threads [-lthread], but it
|
||||
+# doesn't hurt to check since this sometimes defines pthreads too;
|
||||
+# also defines -D_REENTRANT)
|
||||
+# ... -mt is also the pthreads flag for HP/aCC
|
||||
+# pthread: Linux, etcetera
|
||||
+# --thread-safe: KAI C++
|
||||
+# pthread-config: use pthread-config program (for GNU Pth library)
|
||||
+
|
||||
+case "${host_cpu}-${host_os}" in
|
||||
+ *solaris*)
|
||||
+
|
||||
+ # On Solaris (at least, for some versions), libc contains stubbed
|
||||
+ # (non-functional) versions of the pthreads routines, so link-based
|
||||
+ # tests will erroneously succeed. (We need to link with -pthreads/-mt/
|
||||
+ # -lpthread.) (The stubs are missing pthread_cleanup_push, or rather
|
||||
+ # a function called by this macro, so we could check for that, but
|
||||
+ # who knows whether they'll stub that too in a future libc.) So,
|
||||
+ # we'll just look for -pthreads and -lpthread first:
|
||||
+
|
||||
+ ax_pthread_flags="-pthreads pthread -mt -pthread $ax_pthread_flags"
|
||||
+ ;;
|
||||
+
|
||||
+ *-darwin*)
|
||||
+ ax_pthread_flags="-pthread $ax_pthread_flags"
|
||||
+ ;;
|
||||
+esac
|
||||
+
|
||||
+if test x"$ax_pthread_ok" = xno; then
|
||||
+for flag in $ax_pthread_flags; do
|
||||
+
|
||||
+ case $flag in
|
||||
+ none)
|
||||
+ AC_MSG_CHECKING([whether pthreads work without any flags])
|
||||
+ ;;
|
||||
+
|
||||
+ -*)
|
||||
+ AC_MSG_CHECKING([whether pthreads work with $flag])
|
||||
+ PTHREAD_CFLAGS="$flag"
|
||||
+ ;;
|
||||
+
|
||||
+ pthread-config)
|
||||
+ AC_CHECK_PROG(ax_pthread_config, pthread-config, yes, no)
|
||||
+ if test x"$ax_pthread_config" = xno; then continue; fi
|
||||
+ PTHREAD_CFLAGS="`pthread-config --cflags`"
|
||||
+ PTHREAD_LIBS="`pthread-config --ldflags` `pthread-config --libs`"
|
||||
+ ;;
|
||||
+
|
||||
+ *)
|
||||
+ AC_MSG_CHECKING([for the pthreads library -l$flag])
|
||||
+ PTHREAD_LIBS="-l$flag"
|
||||
+ ;;
|
||||
+ esac
|
||||
+
|
||||
+ save_LIBS="$LIBS"
|
||||
+ save_CFLAGS="$CFLAGS"
|
||||
+ LIBS="$PTHREAD_LIBS $LIBS"
|
||||
+ CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
|
||||
+
|
||||
+ # Check for various functions. We must include pthread.h,
|
||||
+ # since some functions may be macros. (On the Sequent, we
|
||||
+ # need a special flag -Kthread to make this header compile.)
|
||||
+ # We check for pthread_join because it is in -lpthread on IRIX
|
||||
+ # while pthread_create is in libc. We check for pthread_attr_init
|
||||
+ # due to DEC craziness with -lpthreads. We check for
|
||||
+ # pthread_cleanup_push because it is one of the few pthread
|
||||
+ # functions on Solaris that doesn't have a non-functional libc stub.
|
||||
+ # We try pthread_create on general principles.
|
||||
+ AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <pthread.h>
|
||||
+ static void routine(void *a) { a = 0; }
|
||||
+ static void *start_routine(void *a) { return a; }],
|
||||
+ [pthread_t th; pthread_attr_t attr;
|
||||
+ pthread_create(&th, 0, start_routine, 0);
|
||||
+ pthread_join(th, 0);
|
||||
+ pthread_attr_init(&attr);
|
||||
+ pthread_cleanup_push(routine, 0);
|
||||
+ pthread_cleanup_pop(0) /* ; */])],
|
||||
+ [ax_pthread_ok=yes],
|
||||
+ [])
|
||||
+
|
||||
+ LIBS="$save_LIBS"
|
||||
+ CFLAGS="$save_CFLAGS"
|
||||
+
|
||||
+ AC_MSG_RESULT($ax_pthread_ok)
|
||||
+ if test "x$ax_pthread_ok" = xyes; then
|
||||
+ break;
|
||||
+ fi
|
||||
+
|
||||
+ PTHREAD_LIBS=""
|
||||
+ PTHREAD_CFLAGS=""
|
||||
+done
|
||||
+fi
|
||||
+
|
||||
+AC_SUBST(PTHREAD_LIBS)
|
||||
+AC_SUBST(PTHREAD_CFLAGS)
|
||||
+
|
||||
+# Finally, execute ACTION-IF-FOUND/ACTION-IF-NOT-FOUND:
|
||||
+if test x"$ax_pthread_ok" = xyes; then
|
||||
+ ifelse([$1],,AC_DEFINE(HAVE_PTHREAD,1,[Define if you have POSIX threads libraries and header files.]),[$1])
|
||||
+ :
|
||||
+else
|
||||
+ ax_pthread_ok=no
|
||||
+ $2
|
||||
+fi
|
||||
+AC_LANG_POP
|
||||
+])dnl AX_PTHREAD
|
||||
--
|
||||
1.7.6.1
|
||||
|
@ -1,43 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/zpaq/zpaq-4.04.ebuild,v 1.3 2012/05/24 04:35:17 vapier Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit autotools-utils eutils
|
||||
|
||||
MY_P=${PN}${PV/./}
|
||||
DESCRIPTION="A unified compressor for PAQ algorithms"
|
||||
HOMEPAGE="http://mattmahoney.net/dc/zpaq.html"
|
||||
SRC_URI="http://mattmahoney.net/dc/${MY_P}.zip"
|
||||
|
||||
LICENSE="GPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="=app-arch/libzpaq-5*
|
||||
dev-libs/libdivsufsort"
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/unzip"
|
||||
|
||||
S=${WORKDIR}
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_OPTS+=-p1 epatch "${FILESDIR}"/${PN}-${PV%.*}-autotools.patch
|
||||
autotools-utils_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myeconfargs=(
|
||||
$(use_enable debug)
|
||||
)
|
||||
|
||||
autotools-utils_src_configure
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "You may also want to install app-arch/zpaq-extras package which provides"
|
||||
elog "few additional configs and preprocessors for use with zpaq."
|
||||
}
|
@ -1,8 +1,8 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/zpaq/zpaq-6.10.ebuild,v 1.2 2013/07/20 14:22:19 mgorny Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-arch/zpaq/zpaq-6.41.ebuild,v 1.1 2013/09/19 09:04:02 mgorny Exp $
|
||||
|
||||
EAPI=3
|
||||
EAPI=5
|
||||
|
||||
AUTOTOOLS_AUTORECONF=1
|
||||
inherit autotools-utils eutils
|
@ -1,333 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-24.3-r1.ebuild,v 1.16 2013/08/02 16:32:56 ulm Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
|
||||
|
||||
DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
|
||||
HOMEPAGE="http://www.gnu.org/software/emacs/"
|
||||
SRC_URI="mirror://gnu/emacs/${P}.tar.xz
|
||||
mirror://gentoo/${P}-patches-1.tar.xz"
|
||||
|
||||
LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
|
||||
SLOT="24"
|
||||
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
|
||||
IUSE="alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm"
|
||||
REQUIRED_USE="?? ( aqua X )"
|
||||
|
||||
RDEPEND="sys-libs/ncurses
|
||||
>=app-admin/eselect-emacs-1.2
|
||||
>=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?]
|
||||
net-libs/liblockfile
|
||||
hesiod? ( net-dns/hesiod )
|
||||
kerberos? ( virtual/krb5 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
gpm? ( sys-libs/gpm )
|
||||
dbus? ( sys-apps/dbus )
|
||||
gnutls? ( net-libs/gnutls )
|
||||
libxml2? ( >=dev-libs/libxml2-2.2.0 )
|
||||
selinux? ( sys-libs/libselinux )
|
||||
X? (
|
||||
x11-libs/libXmu
|
||||
x11-libs/libXt
|
||||
x11-misc/xbitmaps
|
||||
gconf? ( >=gnome-base/gconf-2.26.2 )
|
||||
gsettings? ( >=dev-libs/glib-2.28.6 )
|
||||
gif? ( media-libs/giflib )
|
||||
jpeg? ( virtual/jpeg:0= )
|
||||
png? ( >=media-libs/libpng-1.4:0= )
|
||||
svg? ( >=gnome-base/librsvg-2.0 )
|
||||
tiff? ( media-libs/tiff )
|
||||
xpm? ( x11-libs/libXpm )
|
||||
imagemagick? ( >=media-gfx/imagemagick-6.6.2 )
|
||||
xft? (
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
x11-libs/libXft
|
||||
m17n-lib? (
|
||||
>=dev-libs/libotf-0.9.4
|
||||
>=dev-libs/m17n-lib-1.5.1
|
||||
)
|
||||
)
|
||||
gtk? (
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
!gtk3? ( x11-libs/gtk+:2 )
|
||||
)
|
||||
!gtk? (
|
||||
motif? ( >=x11-libs/motif-2.3:0 )
|
||||
!motif? (
|
||||
Xaw3d? ( x11-libs/libXaw3d )
|
||||
!Xaw3d? ( athena? ( x11-libs/libXaw ) )
|
||||
)
|
||||
)
|
||||
)"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
app-arch/xz-utils
|
||||
alsa? ( virtual/pkgconfig )
|
||||
dbus? ( virtual/pkgconfig )
|
||||
gnutls? ( virtual/pkgconfig )
|
||||
libxml2? ( virtual/pkgconfig )
|
||||
X? ( virtual/pkgconfig )
|
||||
gzip-el? ( app-arch/gzip )
|
||||
pax_kernel? ( sys-apps/paxctl )"
|
||||
|
||||
RDEPEND="${RDEPEND}
|
||||
!<app-editors/emacs-vcs-${PV}"
|
||||
|
||||
EMACS_SUFFIX="${PN/emacs/emacs-${SLOT}}"
|
||||
SITEFILE="20${PN}-${SLOT}-gentoo.el"
|
||||
# FULL_VERSION keeps the full version number, which is needed in
|
||||
# order to determine some path information correctly for copy/move
|
||||
# operations later on
|
||||
FULL_VERSION="${PV%%_*}"
|
||||
S="${WORKDIR}/emacs-${FULL_VERSION}"
|
||||
|
||||
src_prepare() {
|
||||
EPATCH_SUFFIX=patch epatch
|
||||
epatch_user
|
||||
|
||||
if ! use alsa; then
|
||||
# ALSA is detected even if not requested by its USE flag.
|
||||
# Suppress it by supplying pkg-config with a wrong library name.
|
||||
sed -i -e "/ALSA_MODULES=/s/alsa/DiSaBlEaLsA/" configure.ac \
|
||||
|| die "unable to sed configure.ac"
|
||||
fi
|
||||
if ! use gzip-el; then
|
||||
# Emacs' build system automatically detects the gzip binary and
|
||||
# compresses el files. We don't want that so confuse it with a
|
||||
# wrong binary name
|
||||
sed -i -e "/AC_PATH_PROG/s/gzip/PrEvEnTcOmPrEsSiOn/" configure.ac \
|
||||
|| die "unable to sed configure.ac"
|
||||
fi
|
||||
|
||||
AT_M4DIR=m4 eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
strip-flags
|
||||
|
||||
if use sh; then
|
||||
replace-flags "-O[1-9]" -O0 #262359
|
||||
elif use ia64; then
|
||||
replace-flags "-O[2-9]" -O1 #325373
|
||||
else
|
||||
replace-flags "-O[3-9]" -O2
|
||||
fi
|
||||
|
||||
local myconf
|
||||
|
||||
if use alsa && ! use sound; then
|
||||
einfo "Although sound USE flag is disabled you chose to have alsa,"
|
||||
einfo "so sound is switched on anyway."
|
||||
myconf+=" --with-sound"
|
||||
else
|
||||
myconf+=" $(use_with sound)"
|
||||
fi
|
||||
|
||||
if use X; then
|
||||
myconf+=" --with-x --without-ns"
|
||||
myconf+=" $(use_with gconf)"
|
||||
myconf+=" $(use_with gsettings)"
|
||||
myconf+=" $(use_with toolkit-scroll-bars)"
|
||||
myconf+=" $(use_with gif)"
|
||||
myconf+=" $(use_with jpeg)"
|
||||
myconf+=" $(use_with png)"
|
||||
myconf+=" $(use_with svg rsvg)"
|
||||
myconf+=" $(use_with tiff)"
|
||||
myconf+=" $(use_with xpm)"
|
||||
myconf+=" $(use_with imagemagick)"
|
||||
|
||||
if use xft; then
|
||||
myconf+=" --with-xft"
|
||||
myconf+=" $(use_with m17n-lib libotf)"
|
||||
myconf+=" $(use_with m17n-lib m17n-flt)"
|
||||
else
|
||||
myconf+=" --without-xft"
|
||||
myconf+=" --without-libotf --without-m17n-flt"
|
||||
use m17n-lib && ewarn \
|
||||
"USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
|
||||
fi
|
||||
|
||||
local f
|
||||
if use gtk; then
|
||||
einfo "Configuring to build with GIMP Toolkit (GTK+)"
|
||||
myconf+=" --with-x-toolkit=$(usex gtk3 gtk3 gtk2)"
|
||||
for f in motif Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"gtk\" is set."
|
||||
done
|
||||
elif use motif; then
|
||||
einfo "Configuring to build with Motif toolkit"
|
||||
myconf+=" --with-x-toolkit=motif"
|
||||
for f in Xaw3d athena; do
|
||||
use ${f} && ewarn \
|
||||
"USE flag \"${f}\" has no effect if \"motif\" is set."
|
||||
done
|
||||
elif use athena || use Xaw3d; then
|
||||
einfo "Configuring to build with Athena/Lucid toolkit"
|
||||
myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
|
||||
else
|
||||
einfo "Configuring to build with no toolkit"
|
||||
myconf+=" --with-x-toolkit=no"
|
||||
fi
|
||||
elif use aqua; then
|
||||
einfo "Configuring to build with Nextstep (Cocoa) support"
|
||||
myconf+=" --with-ns --disable-ns-self-contained"
|
||||
myconf+=" --without-x"
|
||||
else
|
||||
myconf+=" --without-x --without-ns"
|
||||
fi
|
||||
|
||||
# Save version information in the Emacs binary. It will be available
|
||||
# in variable "system-configuration-options".
|
||||
myconf+=" GENTOO_PACKAGE=${CATEGORY}/${PF}"
|
||||
|
||||
# According to configure, this option is only used for GNU/Linux
|
||||
# (x86_64 and s390). For Gentoo Prefix we have to explicitly spell
|
||||
# out the location because $(get_libdir) does not necessarily return
|
||||
# something that matches the host OS's libdir naming (e.g. RHEL).
|
||||
local crtdir=$($(tc-getCC) -print-file-name=crt1.o)
|
||||
crtdir=${crtdir%/*}
|
||||
|
||||
econf \
|
||||
--program-suffix="-${EMACS_SUFFIX}" \
|
||||
--program-transform-name="s/^\(emacs\)-[0-9].*-\1/\1/" \
|
||||
--infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
|
||||
--enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
|
||||
--with-crt-dir="${crtdir}" \
|
||||
--with-gameuser="${GAMES_USER_DED:-games}" \
|
||||
--without-compress-info \
|
||||
$(use_with hesiod) \
|
||||
$(use_with kerberos) $(use_with kerberos kerberos5) \
|
||||
$(use_with gpm) \
|
||||
$(use_with dbus) \
|
||||
$(use_with gnutls) \
|
||||
$(use_with libxml2 xml2) \
|
||||
$(use_with selinux) \
|
||||
$(use_with wide-int) \
|
||||
${myconf}
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export SANDBOX_ON=0 # for the unbelievers, see Bug #131505
|
||||
emake
|
||||
}
|
||||
|
||||
src_install () {
|
||||
emake DESTDIR="${D}" NO_BIN_LINK=t install
|
||||
|
||||
# move info dir to avoid collisions with the dir file generated by portage
|
||||
mv "${ED}"/usr/share/info/${EMACS_SUFFIX}/dir{,.orig} \
|
||||
|| die "moving info dir failed"
|
||||
touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
|
||||
docompress -x /usr/share/info/${EMACS_SUFFIX}/dir.orig
|
||||
|
||||
# avoid collision between slots, see bug #169033 e.g.
|
||||
rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el
|
||||
rm -rf "${ED}"/usr/share/{applications,icons}
|
||||
rm -rf "${ED}"/var
|
||||
|
||||
# remove unused <version>/site-lisp dir
|
||||
rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp
|
||||
|
||||
local cdir
|
||||
if use source; then
|
||||
cdir="/usr/share/emacs/${FULL_VERSION}/src"
|
||||
insinto "${cdir}"
|
||||
# This is not meant to install all the source -- just the
|
||||
# C source you might find via find-function
|
||||
doins src/*.{c,h,m}
|
||||
elif has installsources ${FEATURES}; then
|
||||
cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
|
||||
fi
|
||||
|
||||
sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF
|
||||
X
|
||||
;;; ${PN}-${SLOT} site-lisp configuration
|
||||
X
|
||||
(when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
|
||||
Y (setq find-function-C-source-directory
|
||||
Y "${EPREFIX}${cdir}")
|
||||
X (let ((path (getenv "INFOPATH"))
|
||||
X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
|
||||
X (re "\\\\\`${EPREFIX}/usr/share/info\\\\>"))
|
||||
X (and path
|
||||
X ;; move Emacs Info dir before anything else in /usr/share/info
|
||||
X (let* ((p (cons nil (split-string path ":" t))) (q p))
|
||||
X (while (and (cdr q) (not (string-match re (cadr q))))
|
||||
X (setq q (cdr q)))
|
||||
X (setcdr q (cons dir (delete dir (cdr q))))
|
||||
X (setq Info-directory-list (prune-directory-list (cdr p)))))))
|
||||
EOF
|
||||
elisp-site-file-install "${T}/${SITEFILE}" || die
|
||||
|
||||
dodoc README BUGS
|
||||
|
||||
if use aqua; then
|
||||
dodir /Applications/Gentoo
|
||||
rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
|
||||
mv nextstep/Emacs.app \
|
||||
"${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
|
||||
fi
|
||||
|
||||
DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
|
||||
through the Emacs eselect module, which also redirects man and info
|
||||
pages. Therefore, several Emacs versions can be installed at the
|
||||
same time. \"man emacs.eselect\" for details.
|
||||
\\n\\nIf you upgrade from Emacs version 24.2 or earlier, then it is
|
||||
strongly recommended that you use app-admin/emacs-updater to rebuild
|
||||
all byte-compiled elisp files of the installed Emacs packages."
|
||||
use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
|
||||
Installing media-fonts/font-adobe-{75,100}dpi on the X server's
|
||||
machine would satisfy basic Emacs requirements under X11.
|
||||
See also https://wiki.gentoo.org/wiki/Project:Emacs/Xft_support
|
||||
for how to enable anti-aliased fonts."
|
||||
use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
|
||||
\"${EPREFIX}/Applications/Gentoo\". You may want to copy or symlink
|
||||
it into /Applications by yourself."
|
||||
readme.gentoo_create_doc
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# move Info dir file to correct name
|
||||
local infodir=/usr/share/info/${EMACS_SUFFIX} f
|
||||
if [[ -f ${ED}${infodir}/dir.orig ]]; then
|
||||
mv "${ED}"${infodir}/dir{.orig,} || die "moving info dir failed"
|
||||
elif [[ -d "${ED}"${infodir} ]]; then
|
||||
# this should not happen in EAPI 4
|
||||
ewarn "Regenerating Info directory index in ${infodir} ..."
|
||||
rm -f "${ED}"${infodir}/dir{,.*}
|
||||
for f in "${ED}"${infodir}/*; do
|
||||
if [[ ${f##*/} != *-[0-9]* && -e ${f} ]]; then
|
||||
install-info --info-dir="${ED}"${infodir} "${f}" \
|
||||
|| die "install-info failed"
|
||||
fi
|
||||
done
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elisp-site-regen
|
||||
|
||||
local pvr
|
||||
for pvr in ${REPLACING_VERSIONS}; do
|
||||
[[ ${pvr%%[-_]*} = 24.[12] ]] && FORCE_PRINT_ELOG=1
|
||||
done
|
||||
readme.gentoo_print_elog
|
||||
|
||||
if use livecd; then
|
||||
# force an update of the emacs symlink for the livecd/dvd,
|
||||
# because some microemacs packages set it with USE=livecd
|
||||
eselect emacs update
|
||||
else
|
||||
eselect emacs update ifunset
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
elisp-site-regen
|
||||
eselect emacs update ifunset
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST openscap-0.9.12.tar.gz 12777461 SHA256 8af595087fcf8b6a5076e3755b7a838fcaca899b398537c44c0fe3ff20d90cc8 SHA512 e4a2944a5f4b7adb3df98cfa575f3befbf7418b8ba8e4648016b00026ea9a811cb189f50453f6ac99e3d5e0b5993598b019c33d1c363477a5b1d80349ddf6e7b WHIRLPOOL d86cc85d7b03f6ba1245015310fb6d2a4bc7abf14c7475e3dea1f07333b3c6e71654e89ac25ad80d205b70b8bb7034608e2ab2279ea020ee8dc4f94f897315d3
|
||||
DIST openscap-0.9.4.1.tar.gz 12012752 SHA256 9f80ba69482eb9a5ec0f08491fde3d5963c84441576fa5ede4fcc707d6166059 SHA512 8a91e5249c52a7174e03faa8bf347b6e39cb7330ec9aec5c6413d22b654a964c2f6861bc781e1e358bd62eafbd56562bbe980b18bf472b9645003f17fdc39c99 WHIRLPOOL b4b6beae40d60e8852b9a68ab2421a837d3139c6ea598c7e5b6355690178f1f85d88bece9cfd81d2a09fe177361ddd529d83ba1aced67bc87ad4e19d08cbae98
|
||||
DIST openscap-0.9.8.tar.gz 12688640 SHA256 977fd8a0196c3dce727b9b166777385565a7c5001ca4ef20bb024d12dcb53af2 SHA512 35a221cde33d3295a0dfb59422aa276a6d307621d45920fa70d6ad056ab84ad94953f060b22c6e0dc0738e2e0694ec66f514c36b8cb178ffd5ca3639ffd8ab94 WHIRLPOOL ec952d10dab5cada7f01cf82224be7858c730a66545c05ad7148c20e2e62f6ac8d5aaaeac67d67038df8a6ab3a0290e1e9c76ee53748e485de0bbd41b5c281fc
|
||||
|
@ -0,0 +1,122 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/app-forensics/openscap/openscap-0.9.12.ebuild,v 1.1 2013/09/19 15:31:32 hwoarang Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_DEPEND="2"
|
||||
PYTHON_COMPAT=( python{2_5,2_6,2_7} )
|
||||
|
||||
inherit bash-completion-r1 eutils multilib python-r1
|
||||
|
||||
DESCRIPTION="Framework which enables integration with the Security Content Automation Protocol (SCAP)"
|
||||
HOMEPAGE="http://www.open-scap.org/"
|
||||
SRC_URI="https://fedorahosted.org/releases/o/p/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="bash-completion doc ldap nss perl python rpm selinux sce sql test"
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="!nss? ( dev-libs/libgcrypt )
|
||||
nss? ( dev-libs/nss )
|
||||
ldap? ( net-nds/openldap )
|
||||
rpm? ( >=app-arch/rpm-4.9 )
|
||||
sql? ( dev-db/opendbx )
|
||||
dev-libs/libpcre
|
||||
dev-libs/libxml2
|
||||
dev-libs/libxslt
|
||||
net-misc/curl"
|
||||
DEPEND="${RDEPEND}
|
||||
perl? ( dev-lang/swig )
|
||||
python? ( dev-lang/swig )
|
||||
test? (
|
||||
app-arch/unzip
|
||||
dev-perl/XML-XPath
|
||||
net-misc/ipcalc
|
||||
sys-apps/grep )"
|
||||
|
||||
src_prepare() {
|
||||
# uncoment for debugging test
|
||||
# sed -i 's,set -e,&;set -x,' tests/API/XCCDF/unittests/test_remediate_simple.sh || die
|
||||
sed -i 's,^ bash, LC_ALL=C bash,' tests/probes/process/test_probes_process.sh || die
|
||||
|
||||
sed -i 's/uname -p/uname -m/' tests/probes/uname/test_probes_uname.xml.sh || die
|
||||
|
||||
#probe runlevel for non-centos/redhat/fedora is not implemented
|
||||
sed -i 's,.*runlevel_test.*,echo "runlevel test bypassed",' tests/mitre/test_mitre.sh || die
|
||||
sed -i 's,probecheck "runlevel,probecheck "runlevellllll,' tests/probes/runlevel/test_probes_runlevel.sh || die
|
||||
|
||||
#According to comment of theses tests, we must modify it. For the moment disable it
|
||||
sed -i 's,.*linux-def_inetlisteningservers_test,#&,' tests/mitre/test_mitre.sh || die
|
||||
sed -i 's,.*ind-def_environmentvariable_test,#&,' tests/mitre/test_mitre.sh || die
|
||||
|
||||
# theses tests are hardcoded for checking hald process...,
|
||||
# but no good solution for the moment, disabling them with a fake echo
|
||||
# because encased in a if then
|
||||
# sed -i 's,ha.d,/sbin/udevd --daemon,g' tests/mitre/unix-def_process_test.xml || die
|
||||
# sed -i 's,ha.d,/sbin/udevd --daemon,g' tests/mitre/unix-def_process58_test.xml || die
|
||||
sed -i 's,.*process_test.*,echo "process test bypassed",' tests/mitre/test_mitre.sh || die
|
||||
sed -i 's,.*process58_test.*,echo "process58 test bypassed",' tests/mitre/test_mitre.sh || die
|
||||
|
||||
#This test fail
|
||||
sed -i 's,.*generate report: xccdf,#&,' tests/API/XCCDF/unittests/all.sh || die
|
||||
|
||||
if ! use rpm ; then
|
||||
sed -i 's,probe_rpminfo_req_deps_ok=yes,probe_rpminfo_req_deps_ok=no,' configure || die
|
||||
sed -i 's,probe_rpminfo_opt_deps_ok=yes,probe_rpminfo_opt_deps_ok=no,' configure || die
|
||||
sed -i 's,probe_rpmverify_req_deps_ok=yes,probe_rpmverify_req_deps_ok=no,' configure || die
|
||||
sed -i 's,probe_rpmverify_opt_deps_ok=yes,probe_rpmverify_opt_deps_ok=no,' configure || die
|
||||
sed -i 's,^probe_rpm.*_deps_missing=,&disabled_by_USE_flag,' configure || die
|
||||
sed -i 's,.*rpm.*,#&,' tests/mitre/test_mitre.sh || die
|
||||
fi
|
||||
if ! use selinux ; then
|
||||
einfo "Disabling SELinux probes"
|
||||
sed -i 's,.*selinux.*, echo "SELinux test bypassed",' tests/mitre/test_mitre.sh || die
|
||||
#process58 need selinux
|
||||
sed -i 's,.*process58,#&,' tests/mitre/test_mitre.sh || die
|
||||
fi
|
||||
if ! use ldap; then
|
||||
einfo "Disabling LDAP probes"
|
||||
sed -i 's,ldap.h,ldapp.h,g' configure || die
|
||||
fi
|
||||
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf
|
||||
if use python ; then
|
||||
myconf+=" --enable-python"
|
||||
else
|
||||
myconf+=" --enable-python=no"
|
||||
fi
|
||||
if use perl ; then
|
||||
myconf+=" --enable-perl"
|
||||
fi
|
||||
if use nss ; then
|
||||
myconf+=" --with-crypto=nss3"
|
||||
else
|
||||
myconf+=" --with-crypto=gcrypt"
|
||||
fi
|
||||
if use sce ; then
|
||||
myconf+=" --enable-sce"
|
||||
else
|
||||
myconf+=" --enable-sce=no"
|
||||
fi
|
||||
econf ${myconf}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake install DESTDIR="${D}" || die
|
||||
find "${D}" -name '*.la' -delete || die
|
||||
if use doc ; then
|
||||
dohtml -r docs/html/* || die
|
||||
dodoc docs/examples/* || die
|
||||
fi
|
||||
if use bash-completion ; then
|
||||
dobashcomp "${D}"/etc/bash_completion.d/oscap
|
||||
fi
|
||||
rm -rf "${D}"/etc/bash_completion.d || die
|
||||
}
|
@ -1,83 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
# This script creates the mysql data directory during first service start.
|
||||
# In subsequent starts, it does nothing much.
|
||||
|
||||
# extract value of a MySQL option from config files
|
||||
# Usage: get_mysql_option SECTION VARNAME DEFAULT
|
||||
# result is returned in $result
|
||||
# We use my_print_defaults which prints all options from multiple files,
|
||||
# with the more specific ones later; hence take the last match.
|
||||
get_mysql_option(){
|
||||
result=`/usr/bin/my_print_defaults "$1" | sed -n "s/^--$2=//p" | tail -n 1`
|
||||
if [ -z "$result" ]; then
|
||||
# not found, use default
|
||||
result="$3"
|
||||
fi
|
||||
}
|
||||
|
||||
# Defaults here had better match what mysqld_safe will default to
|
||||
get_mysql_option mysqld datadir "/var/lib/mysql"
|
||||
datadir="$result"
|
||||
get_mysql_option mysqld_safe log-error "/var/log/mysql/mysql.log"
|
||||
errlogfile="$result"
|
||||
|
||||
# Absorb configuration settings from the specified systemd service file,
|
||||
# or the default "mysqld" service if not specified
|
||||
SERVICE_NAME="$1"
|
||||
if [ x"$SERVICE_NAME" = x ]
|
||||
then
|
||||
SERVICE_NAME=mysqld.service
|
||||
fi
|
||||
|
||||
myuser=`systemctl show -p User "${SERVICE_NAME}" |
|
||||
sed 's/^User=//'`
|
||||
if [ x"$myuser" = x ]
|
||||
then
|
||||
myuser=mysql
|
||||
fi
|
||||
|
||||
mygroup=`systemctl show -p Group "${SERVICE_NAME}" |
|
||||
sed 's/^Group=//'`
|
||||
if [ x"$mygroup" = x ]
|
||||
then
|
||||
mygroup=mysql
|
||||
fi
|
||||
|
||||
# Set up the errlogfile with appropriate permissions
|
||||
touch "$errlogfile"
|
||||
chown "$myuser:$mygroup" "$errlogfile"
|
||||
chmod 0640 "$errlogfile"
|
||||
[ -x /sbin/restorecon ] && /sbin/restorecon "$errlogfile"
|
||||
|
||||
# Make the data directory
|
||||
if [ ! -d "$datadir/mysql" ] ; then
|
||||
# First, make sure $datadir is there with correct permissions
|
||||
# (note: if it's not, and we're not root, this'll fail ...)
|
||||
if [ ! -e "$datadir" -a ! -h "$datadir" ]
|
||||
then
|
||||
mkdir -p "$datadir" || exit 1
|
||||
fi
|
||||
chown "$myuser:$mygroup" "$datadir"
|
||||
chmod 0755 "$datadir"
|
||||
[ -x /sbin/restorecon ] && /sbin/restorecon "$datadir"
|
||||
|
||||
# Now create the database
|
||||
echo "Initializing MySQL database"
|
||||
/usr/share/mysql/scripts/mysql_install_db \
|
||||
--datadir="$datadir" --user="$myuser" --basedir="/usr"
|
||||
ret=$?
|
||||
if [ $ret -ne 0 ] ; then
|
||||
echo "Initialization of MySQL database failed." >&2
|
||||
echo "Perhaps /etc/mysql/my.cnf is misconfigured." >&2
|
||||
# Clean up any partially-created database files
|
||||
if [ ! -e "$datadir/mysql/user.frm" ] ; then
|
||||
rm -rf "$datadir"/*
|
||||
fi
|
||||
exit $ret
|
||||
fi
|
||||
# In case we're running as root, make sure files are owned properly
|
||||
chown -R "$myuser:$mygroup" "$datadir"
|
||||
fi
|
||||
|
||||
exit 0
|
@ -1,6 +1,6 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.40.ebuild,v 1.1 2013/09/18 21:00:53 tomwij Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-java/java-sdk-docs/java-sdk-docs-1.7.0.40-r1.ebuild,v 1.1 2013/09/19 12:03:03 tomwij Exp $
|
||||
|
||||
EAPI=5
|
||||
|
@ -1,11 +0,0 @@
|
||||
diff -ur irc-8.0.orig/setup.py irc-8.0/setup.py
|
||||
--- irc-8.0.orig/setup.py 2013-01-12 22:14:36.000000000 +0800
|
||||
+++ irc-8.0/setup.py 2013-03-09 16:53:15.012847123 +0800
|
||||
@@ -34,7 +34,6 @@
|
||||
install_requires=[
|
||||
] + importlib_req + argparse_req,
|
||||
setup_requires=[
|
||||
- 'hgtools',
|
||||
'pytest-runner',
|
||||
],
|
||||
tests_require=[
|
@ -1,8 +1,8 @@
|
||||
--- setup.py 2013-03-11 15:04:36.162537614 +0800
|
||||
+++ setup.py.new 2013-03-11 15:06:48.495867668 +0800
|
||||
@@ -33,10 +33,6 @@
|
||||
],
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -34,10 +33,6 @@
|
||||
install_requires=[
|
||||
'six',
|
||||
] + importlib_req + argparse_req,
|
||||
- setup_requires=[
|
||||
- 'hgtools',
|
@ -1,13 +0,0 @@
|
||||
--- setup.py 2012-10-25 07:13:20.000000000 +0800
|
||||
+++ setup.py 2012-10-30 14:26:37.433324607 +0800
|
||||
@@ -29,10 +29,6 @@
|
||||
],
|
||||
install_requires=[
|
||||
] + importlib_req,
|
||||
- setup_requires=[
|
||||
- 'hgtools',
|
||||
- 'pytest-runner',
|
||||
- ],
|
||||
tests_require=[
|
||||
'pytest',
|
||||
],
|
@ -1,12 +0,0 @@
|
||||
--- setup.py
|
||||
+++ setup.py
|
||||
@@ -23,9 +23,6 @@
|
||||
"Programming Language :: Python :: 2.7",
|
||||
"Programming Language :: Python :: 3",
|
||||
],
|
||||
- setup_requires=[
|
||||
- 'hgtools',
|
||||
- ],
|
||||
use_2to3=True,
|
||||
use_2to3_exclude_fixers=[
|
||||
'lib2to3.fixes.fix_import',
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.2.ebuild,v 1.1 2013/04/15 07:02:53 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
app-text/dos2unix"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2"
|
||||
|
||||
src_prepare() {
|
||||
# Prevent setup from downloading hgtools package
|
||||
dos2unix setup.py || die "Oops :("
|
||||
epatch "${FILESDIR}/irc-setup.py.8.0.1.patch"
|
||||
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use examples; then
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins scripts/*
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.3-r1.ebuild,v 1.2 2013/09/05 18:46:17 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
app-text/dos2unix"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent setup from downloading hgtools package
|
||||
dos2unix setup.py || die "Oopsie"
|
||||
epatch "${FILESDIR}/irc-setup.py.8.0.1.patch"
|
||||
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( scripts/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.3.1.ebuild,v 1.2 2013/09/05 18:46:18 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
app-text/dos2unix"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent setup from downloading hgtools package
|
||||
dos2unix setup.py || die "Oopsie"
|
||||
epatch "${FILESDIR}/irc-setup.py.8.0.1.patch"
|
||||
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( scripts/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,46 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.3.ebuild,v 1.1 2013/05/02 06:11:45 patrick Exp $
|
||||
|
||||
EAPI="4"
|
||||
PYTHON_DEPEND="*:2.6"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="2.5"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
app-text/dos2unix"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2"
|
||||
|
||||
src_prepare() {
|
||||
# Prevent setup from downloading hgtools package
|
||||
dos2unix setup.py || die "Oops :("
|
||||
epatch "${FILESDIR}/irc-setup.py.8.0.1.patch"
|
||||
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils_src_prepare
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
|
||||
if use examples; then
|
||||
docompress -x "/usr/share/doc/${PF}/examples"
|
||||
insinto "/usr/share/doc/${PF}/examples"
|
||||
doins scripts/*
|
||||
fi
|
||||
}
|
@ -1,39 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.4.ebuild,v 1.2 2013/09/05 18:46:18 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
app-text/dos2unix"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent setup from downloading hgtools package
|
||||
dos2unix setup.py || die "Oopsie"
|
||||
epatch "${FILESDIR}/irc-setup.py.8.0.1.patch"
|
||||
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( scripts/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/irc/irc-8.5.ebuild,v 1.1 2013/08/19 15:47:00 idella4 Exp $
|
||||
|
||||
EAPI=5
|
||||
PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} pypy2_0 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="IRC client framework written in Python."
|
||||
HOMEPAGE="https://bitbucket.org/jaraco/irc http://pypi.python.org/pypi/irc"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
|
||||
|
||||
LICENSE="LGPL-2.1"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="examples test"
|
||||
|
||||
DEPEND="app-arch/unzip
|
||||
app-text/dos2unix
|
||||
dev-python/pytest-runner[${PYTHON_USEDEP}]
|
||||
dev-python/hgtools[${PYTHON_USEDEP}]
|
||||
test? ( dev-python/pytest[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}] )"
|
||||
|
||||
RDEPEND="!>=dev-python/python-irclib-3.2.2[${PYTHON_USEDEP}]
|
||||
dev-python/six[${PYTHON_USEDEP}]"
|
||||
|
||||
python_prepare_all() {
|
||||
# Prevent setup from downloading hgtools package
|
||||
dos2unix setup.py || die "Failed attempt of conversion by dos2unix"
|
||||
|
||||
# Don't rely on hgtools for version
|
||||
sed -e "s/use_hg_version=True/version=\"${PV}\"/" -i setup.py || die
|
||||
sed -e "/^tag_/d" -i setup.cfg || die
|
||||
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_test() {
|
||||
py.test irc/tests || die "Tests failed under ${EPYTHON}"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use examples && local EXAMPLES=( scripts/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
@ -1,2 +1,3 @@
|
||||
DIST mockldap-0.1.1.tar.gz 19898 SHA256 491becfe6b8c67ad47884afce610cf08f96c49f61e89e2c899b48e4d82183953 SHA512 28804e21dcc3c23e9057a2bbf6cc1867367589b0e21194a633168b67f6b7a32d7629a83c4ad2d7542c5ee30da69aa670a3c319e29eff5643da032b0e9cc17709 WHIRLPOOL 9e8b0c1568b814dd18604ffa9f250a4c465c0ac0526b18c12e235d93aa7553b2c5db1555436dd481d2b2476ad9fb98ac3a4d966d39b241c3994d02d2047c456d
|
||||
DIST mockldap-0.1.2.tar.gz 20036 SHA256 ac5fbf9f9ef6c3031e654e9ffaca4ee04999d0b8249b0ddc7a045a1fbbabeb5d SHA512 3b16807a5605b62f600194baeefeaba7d4a1e351889b44987f9bb57a2013f1dc93d8b10aec26fc5edbe3eecad65612029041e8b902689bbb5fea7968038c308f WHIRLPOOL ff4ee46e4cf5610fdbf006aab5186db5f3b996f9430520f1a8f5fe40097b953476ad4bf045e66e2e1a83b83b4c5b76f4e6091ad216d18f8a3f7adcbb80cf8236
|
||||
DIST mockldap-0.1.tar.gz 11530 SHA256 666d0fec93d94187a0fdea2d48f691c28d2841d631402039c373b32a53a35cf0 SHA512 295ff3c0c298b03978276c54315b1ae755bb82d79f96379df9521bca7f96c216fc2885c8c351887b61803d5022370f946af4a4c1dce9876fb52a1b8aae0ec980 WHIRLPOOL 78050fa67c612b4899fa351d9e95b6402160a28cb9c0d60f7a82cffb36780edcbca28d529f0334cfcb2aa5aaeefa7adcee8b336afb4f97a474df1c4e6f95d219
|
||||
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/mockldap/mockldap-0.1.2.ebuild,v 1.1 2013/09/19 15:52:04 mgorny Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python2_7 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A simple mock implementation of python-ldap"
|
||||
HOMEPAGE="https://bitbucket.org/psagers/mockldap/ https://pypi.python.org/pypi/mockldap"
|
||||
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="doc test"
|
||||
|
||||
RDEPEND="dev-python/funcparserlib[${PYTHON_USEDEP}]
|
||||
dev-python/mock[${PYTHON_USEDEP}]
|
||||
dev-python/python-ldap[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}
|
||||
dev-python/setuptools[${PYTHON_USEDEP}]
|
||||
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
|
||||
test? ( dev-python/passlib[${PYTHON_USEDEP}] )"
|
||||
|
||||
python_compile_all() {
|
||||
use doc && emake -C docs html
|
||||
}
|
||||
|
||||
python_test() {
|
||||
esetup.py test
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
use doc && local HTML_DOCS=( docs/build/html/. )
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
pkg_postinst() {
|
||||
if ! has_version dev-python/passlib; then
|
||||
elog "Please install dev-python/passlib for hashed password support."
|
||||
fi
|
||||
}
|
@ -1,3 +1,4 @@
|
||||
DIST yard-0.8.3-git.tgz 1080414 SHA256 7eb609ca07f075ba79ba3cacb3bf71552c582303811fafa6515fd0d609a99b55 SHA512 031e38d2d4690bd88a38d9601b7c6d3e86f73e60365c1cd75d2245d5b4ea0d61bc73fd3efa3ccc191dd416a42827edffe9cae4e651f78e94ce615df7831d4e9a WHIRLPOOL a2a08b3888ab6e9c15343156cc331cfb55cb72ab39ffe91e24b4d3d85c9d322ebb154cf76eadbb1a6bf783e9cc757eda0983660d6afcf23f24976a9484cd6613
|
||||
DIST yard-0.8.7-git.tgz 853690 SHA256 44dc672359f3ae10f406c7869b92217377eac151e77346ed332d70551e4e0bdd SHA512 55cd4aa4ea4cc70c6837ecac81b3739b2f761fffec642e4af31619c95b44b54c251eaca21bfd0a1dcedf57abb164f29e16c0deac5ce5842e86d3825e4e1cea1b WHIRLPOOL 9bdf72bc159f11cfedca9419fe5e894fd148c6cd28f412f28bd8f5b2b8d56b3e41f75eb6f735f2393758171dec573e23f58074666a16b6081d41e38b6cde0c98
|
||||
DIST yard-0.8.7.1-git.tgz 854143 SHA256 656c140ab38c40c01cb840899a21edaa86d4b76286557be6cef4f58567a44afb SHA512 84201848fdcadeb6e074b5e4ab2d808965d7d5f3200f795a1788a62c7adde1938338ad0b54c216142e022835cb2841cafe16230a32c126126ee6bf03b222182a WHIRLPOOL 6972e8e0ebec6ca013341819721525dfea6e271a310058d99c1536e6ce986c00c3de93f7c5d714f051c6606527abbcb16f2b36017bbfb8f91377390f20bf8706
|
||||
DIST yard-0.8.7.2-git.tgz 854200 SHA256 90905223f0b3308c36c5a5387d1d36588e85bd804d700b7e20c5305fe37936df SHA512 107d9f354eddb71fdefb0664199c7f66053028e57056e32d87b38a5946bad47ad3a607f9fe7f6b672ab625880205c335df88325a2f0ab676da5d96ffe9539be7 WHIRLPOOL 355ae08966dd95aef16af80323321a5f754ceced3fe79056f674c3f5263b02bca7037e16a5f0555e656e63d907b7a82419954a917fb73019c29884e491feddaa
|
||||
|
@ -0,0 +1,36 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/yard/yard-0.8.7.2.ebuild,v 1.1 2013/09/19 09:18:16 mrueg Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
USE_RUBY="ruby18 ruby19 jruby"
|
||||
|
||||
RUBY_FAKEGEM_RECIPE_TEST="rspec"
|
||||
RUBY_FAKEGEM_TASK_DOC="yard"
|
||||
|
||||
RUBY_FAKEGEM_EXTRADOC="README.md"
|
||||
RUBY_FAKEGEM_DOCDIR="doc docs"
|
||||
|
||||
RUBY_FAKEGEM_EXTRAINSTALL="templates"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Documentation generation tool for the Ruby programming language"
|
||||
HOMEPAGE="http://yardoc.org/"
|
||||
|
||||
# The gem lakes the gemspec file needed to pass tests.
|
||||
SRC_URI="https://github.com/lsegal/yard/archive/${PV}.tar.gz -> ${P}-git.tgz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
IUSE=""
|
||||
|
||||
ruby_add_bdepend "doc? ( || ( dev-ruby/bluecloth dev-ruby/maruku dev-ruby/rdiscount dev-ruby/kramdown ) )
|
||||
test? ( dev-ruby/ruby-gettext )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
sed -i -e '/[Bb]undler/ s:^:#:' spec/spec_helper.rb || die
|
||||
sed -i -e "s/require 'bundler'; rescue LoadError//" spec/cli/server_spec.rb || die
|
||||
}
|
@ -0,0 +1,176 @@
|
||||
Taken from http://www.adaptec.com/adapteccom/templates/driverdetail.aspx?NRMODE=Published&NRNODEGUID=%7b8AF9FA1B-5BBC-46D3-9A6A-4D416EB5560D%7d
|
||||
|
||||
ADAPTEC, INC.
|
||||
DOWNLOADABLE SOFTWARE LICENSE
|
||||
|
||||
This License is granted by Adaptec, Inc., referred to in this License as
|
||||
"ADAPTEC" or "we" or "us." ADAPTEC reserves the right to record all activities
|
||||
and to use any information obtained in accordance with the privacy policy which
|
||||
you can access below.
|
||||
|
||||
Directions to Obtain Your File:
|
||||
|
||||
CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS AS WELL AS THE EXPORT
|
||||
COMPLIANCE REQUIREMENTS SET OUT BELOW. YOU MUST ANSWER THE REQUIRED QUESTION
|
||||
TRUTHFULLY TO LET US KNOW WHETHER YOU HAVE READ AND UNDERSTOOD THE TERMS AND
|
||||
CONDITIONS AND EXPORT COMPLIANCE REQUIREMENTS AND WHETHER YOU AGREE TO COMPLY.
|
||||
YOU MUST CLICK A FURTHER BUTTON TO CONFIRM YOUR ANSWER AND IF YOU ANSWER IN THE
|
||||
AFFIRMATIVE, A BINDING LICENSE AGREEMENT ("LICENSE") WILL BE CONCLUDED BETWEEN
|
||||
US. YOU MAY THEN PROCEED TO DOWNLOAD THE SOFTWARE.
|
||||
|
||||
IF YOU DO NOT AGREE TO THESE TERMS, CONDITIONS, AND EXPORT COMPLIANCE
|
||||
REQUIREMENTS THEN DO NOT DOWNLOAD THE SOFTWARE. IF YOU WISH TO CANCEL THIS
|
||||
LICENSE AT ANY TIME YOU MAY DO SO BY DESTROYING ALL COPIES AND PARTIAL COPIES
|
||||
OF THE SOFTWARE WHICH YOU HAVE DOWNLOADED.
|
||||
|
||||
YOU ALSO AGREE THAT YOU HAVE ALL NECESSARY INFORMATION IN ORDER TO ENTER INTO
|
||||
THIS LICENSE WHETHER UNDER AN APPLICABLE EUROPEAN E-COMMERCE DIRECTIVE OR
|
||||
OTHERWISE. IF YOU DO NOT AGREE TO THESE TERMS, CONDITIONS, AND REQUIREMENTS, DO
|
||||
NOT DOWNLOAD ANY FILES.
|
||||
|
||||
Please retain a copy of the License for your files or you may contact ADAPTEC's
|
||||
Legal Department at the address listed below for a further copy. This license
|
||||
may be concluded in English or the language in which it is drafted by ADAPTEC
|
||||
and appears to you online, as applicable. If you are a consumer residing in
|
||||
Europe (a "European Consumer") then this License shall not affect your
|
||||
statutory rights under the local laws in Europe.
|
||||
|
||||
This License grants you a non-exclusive license to use the ADAPTEC Software and
|
||||
related documentation ("Software") on the following terms, conditions, and
|
||||
export compliance requirements:
|
||||
|
||||
If you are NOT an individual consumer residing in Europe then the following
|
||||
terms, conditions and export compliance requirements apply and are a part of
|
||||
your license: ALL SECTIONS EXCEPT AS SPECIFIED HEREIN.
|
||||
|
||||
If you are an individual consumer residing in Europe ("European Consumer") then
|
||||
the following terms, conditions and export compliance requirements apply and
|
||||
are made part of your License: 1, 2, 3, 4, applicable parts of 6, 7, 9 and the
|
||||
first paragraph of export compliance. IF YOU ARE A EUROPEAN CONSUMER THIS
|
||||
LICENSE SHALL NOT AFFECT YOUR RIGHTS UNDER THE STATUTORY LAWS OF EUROPE.
|
||||
|
||||
1. Your right to use the Software.You may use the Software in machine
|
||||
readable form (i.e. the form you download from us) within a single working
|
||||
location. You may copy the Software in the same form solely for back-up
|
||||
purposes or use within a single working location. You must reproduce
|
||||
ADAPTEC's copyright notice and proprietary legends. These requirements apply
|
||||
to European Consumers.
|
||||
2. Restrictions. This Software contains trade secrets and in order to protect
|
||||
them you may not: (1) distribute copies of the Software in any manner,
|
||||
including, but not limited to, distribution through web site posting; (2)
|
||||
decompile, reverse engineer, disassemble, or otherwise reduce the Software to
|
||||
a human perceivable form; (3) MODIFY, ADAPT OR TRANSLATE THE SOFTWARE INTO
|
||||
ANY OTHER FORM; (4) RENT, LEASE, LOAN, RESELL FOR PROFIT, OR CREATE
|
||||
DERIVATIVE WORKS BASED UPON THE SOFTWARE OR ANY PART OF IT. These
|
||||
requirements apply to European Consumers.
|
||||
3. Ownership. The Software is copyrighted by, proprietary to and a trade
|
||||
secret of ADAPTEC. ADAPTEC retains the title, ownership and intellectual
|
||||
property rights in and to the Software and all subsequent copies regardless
|
||||
of the form or media. The Software is protected by the copyright laws of the
|
||||
United States, the European Union, and international copyright treaties. This
|
||||
License is not a sale of the Software. These terms apply to European
|
||||
consumers.
|
||||
4. Termination. This License is effective until terminated. This License will
|
||||
terminate automatically without notice if you fail to comply with any of the
|
||||
provisions. Upon termination you shall destroy all copies of the Software
|
||||
including any partial copies. This provision applies to European Consumers.
|
||||
5. Disclaimer of Warranty. IF YOU ARE A EUROPEAN CONSUMER THEN THIS SECTION 5
|
||||
DOES NOT APPLY TO YOU AND DOES NOT FORM PART OF YOUR LICENSE WITH US. PROCEED
|
||||
TO SECTION 6. THE SOFTWARE IS LICENSED TO YOU "AS IS." YOU ACCEPT ALL RISKS
|
||||
WHICH MAY ARISE FROM THE DOWNLOADING OF THE SOFTWARE, INCLUDING BUT NOT
|
||||
LIMITED TO ERRORS IN TRANSMISSION OR CORRUPTION OF EXISTING DATA OR SOFTWARE.
|
||||
ADAPTEC MAKES NO WARRANTIES, EXPRESS OR IMPLIED, AND SPECIFICALLY DISCLAIMS
|
||||
ANY WARRANTY OF NON INFRINGEMENT OF THIRD PARTIES' RIGHTS, WARRANTIES OF
|
||||
SATISFACTORY QUALITY AND OF FITNESS FOR A PARTICULAR PURPOSE. Some states do
|
||||
not allow the exclusion of implied warranties or limitations of how long an
|
||||
implied warranty may last, so the above exclusion may not apply to you. You
|
||||
may also have other rights which vary from state to state.
|
||||
6. Limitation of Liability. FOR EUROPEAN CONSUMERS: WE WILL NOT BE LIABLE TO
|
||||
YOU WHERE YOU SUFFER LOSS WHICH WAS NOT FORESEEABLE TO YOU AND TO US WHEN YOU
|
||||
DOWNLOADED THE SOFTWARE (EVEN IF IT RESULTS FROM OUR FAILURE TO COMPLY WITH
|
||||
THIS LICENSE OR OUR NEGLIGENCE); WHERE YOU SUFFER ANY BUSINESS LOSS INCLUDING
|
||||
LOSS OF REVENUE, PROFITS OR ANTICIPATED SAVINGS (WHETHER THOSE LOSSES ARE THE
|
||||
DIRECT OR INDIRECT RESULT OF OUR DEFAULT); OR WHERE YOUR LOSS DOES NOT RESULT
|
||||
FROM OUR FAILURE TO COMPLY WITH THIS LICENSE OR OUR NEGLIGENCE. THE SOFTWARE
|
||||
HAS BEEN MADE AVAILABLE TO YOU FREE OF CHARGE. YOU MAY AT ANY TIME DOWNLOAD A
|
||||
FURTHER COPY OF THE SOFTWARE FREE OF CHARGE TO REPLACE YOUR ORIGINAL COPY OF
|
||||
THE SOFTWARE (CONSEQUENTLY, WE AND OUR SUPPLIERS WILL ONLY BE LIABLE TO YOU
|
||||
UP TO A MAXIMUM TOTAL LIMIT OF TWO THOUSAND DOLLARS U.S. OR ITS EURO
|
||||
EQUIVALENT AT THE TIME A CLAIM IS MADE). OUR MAXIMUM FINANCIAL RESPONSIBILITY
|
||||
TO YOU AND THAT OF OUR SUPPLIERS WILL NOT EXCEED THIS LIMIT EVEN IF THE
|
||||
ACTUAL LOSS YOU SUFFER IS MORE THAN THAT. HOWEVER, NOTHING IN THIS LICENSE
|
||||
SHALL RESTRICT ANY PARTY'S LIABILITY FOR FRAUD, DEATH OR PERSONAL INJURY
|
||||
ARISING FROM ITS NEGLIGENCE OR FOR FRAUD OR ANY FRAUDULENT MISREPRESENTATION.
|
||||
|
||||
ALL OTHERS DOWNLOADING THE SOFTWARE: THE SOFTWARE IS PROVIDED FREE OF CHARGE
|
||||
TO YOU, THEREFORE UNDER NO CIRCUMSTANCES EXCEPT AS DESCRIBED HEREIN AND UNDER
|
||||
NO LEGAL THEORY, TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL
|
||||
ADAPTEC OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON
|
||||
FOR ANY ECONOMIC LOSS (INCLUDING LOSS OF PROFIT) OR FOR ANY LOSS OF DATA,
|
||||
LOSS OF BUSINESS, LOSS OF GOODWILL, LOSS OF ANTICIPATED SAVINGS (IN EACH CASE
|
||||
WHETHER DIRECT OR INDIRECT) OR FOR ANY OTHER DIRECT OR INDIRECT, SPECIAL,
|
||||
INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER EVEN IF ADAPTEC SHALL
|
||||
HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. HOWEVER, NOTHING IN
|
||||
THIS LICENSE SHALL RESTRICT ANY PARTY'S LIABILITY FOR FRAUD, DEATH OR
|
||||
PERSONAL INJURY ARISING FROM ITS NEGLIGENCE OR FOR FRAUD OR ANY FRAUDULENT
|
||||
MISREPRESENTATION.
|
||||
7. Export. By downloading, you acknowledge that the laws and regulations of
|
||||
the United States and relevant countries within the European Union, restrict
|
||||
the export and re-export of the Software. Further, you agree that you will
|
||||
not export or re-export the Software or media in any form without the
|
||||
appropriate United States and foreign government approval. If you are a
|
||||
European Consumer you must not export Software outside the country in which
|
||||
you download it without our prior written permission. (See below for details
|
||||
on Export Compliance Requirements.)
|
||||
8. U.S. Government Restricted Rights. IF YOU ARE A EUROPEAN CONSUMER THEN
|
||||
THIS CLAUSE WILL NOT APPLY TO YOU AND DOES NOT FORM PART OF YOUR LICENSE
|
||||
AGREEMENT WITH US. PLEASE PROCEED TO SECTION 9. If the Software is acquired
|
||||
under the terms of a United States GSA contract, use, reproduction or
|
||||
disclosure is subject to the restrictions set forth in the applicable ADP
|
||||
Schedule contract. If the Software is acquired under the terms of a DoD or
|
||||
civilian agency contract, use, duplication or disclosure by the Government is
|
||||
subject to the restrictions of this License in accordance with 48 C.F.R.
|
||||
12.212 of the Federal Acquisition Regulations and its successors and 48
|
||||
C.F.R. 227.7202-1 of the DoD FAR Supplement and its successors. (See below
|
||||
for details on Export Compliance Requirements.)
|
||||
9. General. California residents entered into and to be performed within
|
||||
California, except as governed by Federal law. Should any provision of this
|
||||
License be declared unenforceable in any jurisdiction, then such provision
|
||||
shall be deemed to be severable from this License and shall not affect the
|
||||
remainder hereof. All rights in the Software not specifically granted in this
|
||||
License are reserved by Adaptec.
|
||||
|
||||
EXPORT COMPLIANCE REQUIREMENTS
|
||||
|
||||
Export of any information from the Adaptec web site (including Confidential
|
||||
Information obtained through Adaptec Access) outside of the United States is
|
||||
subject to all U.S. export control laws. You will abide by such laws and also
|
||||
to the provision of the U.S. Export-Re-export Requirements and Enhanced
|
||||
Proliferation Control Initiative set forth here. You and your organization will
|
||||
not sell, license, or otherwise provide or ship Adaptec products or technical
|
||||
data (or the direct product thereof) for export or re-export to the embargoed
|
||||
or restricted* countries listed below:
|
||||
|
||||
Afghanistan (Taliban controlled area), Cuba, Iran, Iraq, North Korea*, Sudan,
|
||||
and Syria*
|
||||
|
||||
You agree not to transfer, export or re-export Adaptec products, technology or
|
||||
software to your customers or any intermediate entity in the chain of supply if
|
||||
our products will be used in the design, development, production, stockpiling
|
||||
or use of missiles, chemical or biological weapons or for nuclear end uses
|
||||
without obtaining prior authorization from the U.S. Government.
|
||||
|
||||
You also agree that unless you receive prior authorization from the U.S.
|
||||
Department of Commerce, you shall not transfer, export or re-export, directly
|
||||
or indirectly, any Adaptec technology or software (or the direct product of
|
||||
such technology or software or any part thereof, or any process or service
|
||||
which is the direct product of such technology or software) to any Sanctioned
|
||||
and/or Embargoed entity listed on:
|
||||
|
||||
* Bureau of Industry and Security's Lists to Check
|
||||
|
||||
If you have any questions concerning this License, contact:
|
||||
Adaptec, Inc.
|
||||
Legal Department
|
||||
691 South Milpitas Boulevard
|
||||
Milpitas, California 95035
|
@ -1 +1 @@
|
||||
DIST CairoSVG-0.4.3.tar.gz 22562 RMD160 9ab4c51f347b2fc2b07a573264385a5fe7e3d14a SHA1 9ace4240d069c62809a034709119755dcfc68a23 SHA256 36e8b0520a0f7c927b518c2c79cd91b49e45f6d56014b89094507ec393fb8a89
|
||||
DIST CairoSVG-1.0.tar.gz 28573 SHA256 65f613e9521c37066b92e24532f702dbf4b7049ce0fa5fb75d21afa467a38b9b SHA512 26046de33feb5d7cbd8438d5fdf7f0e86e4f252c21478b51e764d7bf7800c8392a11a42a87666af6e008ad1e09f0749b57d06c566101d2a3e630e151703a3bb9 WHIRLPOOL 166c14d1c0ec9c1c455ded7c69c60940d102224c00a9bf1c6882ab1134b2a1eec415c9fe1f82bf9921a84feb8bc8f1055aa38830916dae233783fae551b31cb3
|
||||
|
@ -1,32 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/cairosvg/cairosvg-0.4.3.ebuild,v 1.1 2012/06/07 16:56:34 ssuominen Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
PYTHON_DEPEND="2:2.7 3:3.2"
|
||||
SUPPORT_PYTHON_ABIS=1
|
||||
RESTRICT_PYTHON_ABIS="2.5 2.6 3.1"
|
||||
|
||||
inherit distutils
|
||||
|
||||
MY_PN=CairoSVG
|
||||
MY_P=${MY_PN}-${PV}
|
||||
|
||||
DESCRIPTION="A simple cairo based SVG converter with support for PDF, PostScript and PNG formats"
|
||||
HOMEPAGE="http://cairosvg.org/"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE=""
|
||||
|
||||
RDEPEND="dev-python/lxml
|
||||
dev-python/pycairo
|
||||
dev-python/tinycss"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
|
||||
DOCS="NEWS.rst README.rst TODO.rst"
|
@ -0,0 +1,30 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-gfx/cairosvg/cairosvg-1.0.ebuild,v 1.1 2013/09/19 11:04:05 pinkbyte Exp $
|
||||
|
||||
EAPI=5
|
||||
|
||||
PYTHON_COMPAT=( python{2_7,3_2,3_3} )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
MY_PN="CairoSVG"
|
||||
MY_P="${MY_PN}-${PV}"
|
||||
|
||||
DESCRIPTION="A simple cairo based SVG converter with support for PDF, PostScript and PNG formats"
|
||||
HOMEPAGE="http://cairosvg.org/"
|
||||
SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="LGPL-3"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
dev-python/tinycss[${PYTHON_USEDEP}]
|
||||
dev-python/cssselect[${PYTHON_USEDEP}]"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS=( NEWS.rst README.rst TODO.rst )
|
@ -1 +1 @@
|
||||
Thu, 19 Sep 2013 05:36:56 +0000
|
||||
Thu, 19 Sep 2013 16:36:58 +0000
|
||||
|
@ -1 +1 @@
|
||||
Thu, 19 Sep 2013 05:36:56 +0000
|
||||
Thu, 19 Sep 2013 16:36:58 +0000
|
||||
|
@ -1,12 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=app-arch/unzip || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Library to compress files or objects in the ZPAQ format
|
||||
EAPI=3
|
||||
HOMEPAGE=http://mattmahoney.net/dc/zpaq.html
|
||||
IUSE=+jit static-libs
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=zpaq
|
||||
SLOT=0
|
||||
SRC_URI=http://mattmahoney.net/dc/libzpaq501.zip
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 autotools-utils 0954dce983a8c7cfe4e2b55263cb7a05 eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 2ff578fb151da221e1797f12e2990e72 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=5b26a7e25e550b01d9b9e2e748edc306
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=app-arch/unzip || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Library to compress files in the ZPAQ format
|
||||
EAPI=4
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mattmahoney.net/dc/zpaq.html
|
||||
IUSE=debug +jit static-libs
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=zpaq
|
||||
SLOT=0
|
||||
SRC_URI=http://mattmahoney.net/dc/zpaq610.zip
|
||||
SLOT=0/4
|
||||
SRC_URI=http://mattmahoney.net/dc/zpaq641.zip
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 autotools-utils 0954dce983a8c7cfe4e2b55263cb7a05 eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 2ff578fb151da221e1797f12e2990e72 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=11d722af2dd396df4ef265e80f441d8f
|
||||
_md5_=ab733e052b75937b1c6e1a35b7ad93b3
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND==app-arch/libzpaq-5* dev-libs/libdivsufsort app-arch/unzip || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=A unified compressor for PAQ algorithms
|
||||
EAPI=3
|
||||
HOMEPAGE=http://mattmahoney.net/dc/zpaq.html
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND==app-arch/libzpaq-5* dev-libs/libdivsufsort
|
||||
SLOT=0
|
||||
SRC_URI=http://mattmahoney.net/dc/zpaq404.zip
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 autotools-utils 0954dce983a8c7cfe4e2b55263cb7a05 eutils 4878e7f88afc0ba0866ac112190b0fd4 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=270ac8ae59189299d0c956423ea7a128
|
@ -1,13 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND==app-arch/libzpaq-6.10 dev-libs/libdivsufsort app-arch/unzip || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND==app-arch/libzpaq-6.41 dev-libs/libdivsufsort app-arch/unzip || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=Journaling incremental deduplicating archiving compressor
|
||||
EAPI=3
|
||||
EAPI=5
|
||||
HOMEPAGE=http://mattmahoney.net/dc/zpaq.html
|
||||
IUSE=debug
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-3
|
||||
RDEPEND==app-arch/libzpaq-6.10 dev-libs/libdivsufsort
|
||||
RDEPEND==app-arch/libzpaq-6.41 dev-libs/libdivsufsort
|
||||
SLOT=0
|
||||
SRC_URI=http://mattmahoney.net/dc/zpaq610.zip
|
||||
SRC_URI=http://mattmahoney.net/dc/zpaq641.zip
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 autotools-utils 0954dce983a8c7cfe4e2b55263cb7a05 eutils 4878e7f88afc0ba0866ac112190b0fd4 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=8068f0a59fd73666e0296b8c848a8239
|
||||
_md5_=bbe3a0dbae5e9af000b989ee2dbfa6c9
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
|
||||
DEPEND=sys-libs/ncurses >=app-admin/eselect-emacs-1.2 >=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) gnutls? ( net-libs/gnutls ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) app-arch/xz-utils alsa? ( virtual/pkgconfig ) dbus? ( virtual/pkgconfig ) gnutls? ( virtual/pkgconfig ) libxml2? ( virtual/pkgconfig ) X? ( virtual/pkgconfig ) gzip-el? ( app-arch/gzip ) pax_kernel? ( sys-apps/paxctl ) || ( >=sys-devel/automake-1.12:1.12 >=sys-devel/automake-1.13:1.13 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.gnu.org/software/emacs/
|
||||
IUSE=alsa aqua athena dbus games gconf gif gnutls gpm gsettings gtk +gtk3 gzip-el hesiod imagemagick jpeg kerberos libxml2 livecd m17n-lib motif pax_kernel png selinux sound source svg tiff toolkit-scroll-bars wide-int X Xaw3d xft +xpm
|
||||
KEYWORDS=alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos
|
||||
LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
|
||||
RDEPEND=sys-libs/ncurses >=app-admin/eselect-emacs-1.2 >=app-emacs/emacs-common-gentoo-1.3-r3[games?,X?] net-libs/liblockfile hesiod? ( net-dns/hesiod ) kerberos? ( virtual/krb5 ) alsa? ( media-libs/alsa-lib ) gpm? ( sys-libs/gpm ) dbus? ( sys-apps/dbus ) gnutls? ( net-libs/gnutls ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) selinux? ( sys-libs/libselinux ) X? ( x11-libs/libXmu x11-libs/libXt x11-misc/xbitmaps gconf? ( >=gnome-base/gconf-2.26.2 ) gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib ) jpeg? ( virtual/jpeg:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff ) xpm? ( x11-libs/libXpm ) imagemagick? ( >=media-gfx/imagemagick-6.6.2 ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( athena? ( x11-libs/libXaw ) ) ) ) ) !<app-editors/emacs-vcs-24.3
|
||||
REQUIRED_USE=?? ( aqua X )
|
||||
SLOT=24
|
||||
SRC_URI=mirror://gnu/emacs/emacs-24.3.tar.xz mirror://gentoo/emacs-24.3-patches-1.tar.xz
|
||||
_eclasses_=autotools 16761a2f972abd686713e5967ff3c754 elisp-common 57a17c02cd0f6f0c423e3d6de5c83f13 eutils 4878e7f88afc0ba0866ac112190b0fd4 flag-o-matic 2ff578fb151da221e1797f12e2990e72 libtool b1c8688e60f9580bcb9bb46e08737eb1 multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 readme.gentoo 2466b2f6a77a9600954c6b99ebca6e02 toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=3f01e6cc27e7a56735834f9ee81dcf5f
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=!nss? ( dev-libs/libgcrypt ) nss? ( dev-libs/nss ) ldap? ( net-nds/openldap ) rpm? ( >=app-arch/rpm-4.9 ) sql? ( dev-db/opendbx ) dev-libs/libpcre dev-libs/libxml2 dev-libs/libxslt net-misc/curl perl? ( dev-lang/swig ) python? ( dev-lang/swig ) test? ( app-arch/unzip dev-perl/XML-XPath net-misc/ipcalc sys-apps/grep ) userland_GNU? ( >=sys-apps/coreutils-8.5 )
|
||||
DESCRIPTION=Framework which enables integration with the Security Content Automation Protocol (SCAP)
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.open-scap.org/
|
||||
IUSE=bash-completion doc ldap nss perl python rpm selinux sce sql test python_targets_python2_6 python_targets_python2_7
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=LGPL-2.1
|
||||
RDEPEND=!nss? ( dev-libs/libgcrypt ) nss? ( dev-libs/nss ) ldap? ( net-nds/openldap ) rpm? ( >=app-arch/rpm-4.9 ) sql? ( dev-db/opendbx ) dev-libs/libpcre dev-libs/libxml2 dev-libs/libxslt net-misc/curl
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=https://fedorahosted.org/releases/o/p/openscap/openscap-0.9.12.tar.gz
|
||||
_eclasses_=bash-completion-r1 d339dd40b2014cf1edba8592580eef42 eutils 4878e7f88afc0ba0866ac112190b0fd4 multibuild 56d4120419072116417e8de1bd1040ff multilib 892e597faee02a5b94eb02ab512e7622 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python-r1 2876e182a9a350a7e0049caf3bf3be12 python-utils-r1 a4940acdd0a5ebdc58aaedd38de4983a toolchain-funcs 7ffd28a8c7eea27218865352bfd3ab2f user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=7ac6e99edbc0ce18325c5c5d59bbf282
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue