From 1798c4aeca70ac8d0a243684d6a798fbc65735f8 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 14 Jul 2018 20:57:42 +0100 Subject: gentoo resync : 14.07.2018 --- dev-db/mysql-super-smack/Manifest | 8 - .../files/mysql-super-smack-1.2.destdir.patch | 13 -- .../mysql-super-smack-1.3-automake-1.13.patch | 256 --------------------- .../files/mysql-super-smack-1.3-gen-data.patch | 45 ---- .../files/mysql-super-smack-1.3.amd64.patch | 20 -- .../files/mysql-super-smack-1.3.gcc4.3.patch | 9 - dev-db/mysql-super-smack/metadata.xml | 9 - .../mysql-super-smack-1.3-r3.ebuild | 58 ----- 8 files changed, 418 deletions(-) delete mode 100644 dev-db/mysql-super-smack/Manifest delete mode 100644 dev-db/mysql-super-smack/files/mysql-super-smack-1.2.destdir.patch delete mode 100644 dev-db/mysql-super-smack/files/mysql-super-smack-1.3-automake-1.13.patch delete mode 100644 dev-db/mysql-super-smack/files/mysql-super-smack-1.3-gen-data.patch delete mode 100644 dev-db/mysql-super-smack/files/mysql-super-smack-1.3.amd64.patch delete mode 100644 dev-db/mysql-super-smack/files/mysql-super-smack-1.3.gcc4.3.patch delete mode 100644 dev-db/mysql-super-smack/metadata.xml delete mode 100644 dev-db/mysql-super-smack/mysql-super-smack-1.3-r3.ebuild (limited to 'dev-db/mysql-super-smack') diff --git a/dev-db/mysql-super-smack/Manifest b/dev-db/mysql-super-smack/Manifest deleted file mode 100644 index 293bb10b532e..000000000000 --- a/dev-db/mysql-super-smack/Manifest +++ /dev/null @@ -1,8 +0,0 @@ -AUX mysql-super-smack-1.2.destdir.patch 420 BLAKE2B be3b49d142a32f6ed00edbd6085d20f202f1d3061ad2e1463f2ea7be434ae1114bd9b776a03840ae9e4baff209b43a25b089a0e3863181273146e462dfcb3e7c SHA512 9319fb29af0e91bedc969a0c5f02bcac386274aa179af7ef3130b18ac9bfa36a0a422a76e50abb777323cac242283c1b680051689a6269ab7e567b5ae53a216b -AUX mysql-super-smack-1.3-automake-1.13.patch 7680 BLAKE2B 99a28b7c857575b8e824d0e3f5ae87668a47e1e234315ad3657c5e388051164bcc03cadc9f80d9eac82f2b4f79864a595944a2ec896885b52044264ca3529755 SHA512 b74994f03b136c7642423ee5eb1346134ed127a9ca0996df83ed777f49f9dff3efe93889bc3a375868afec38be20303ffbede98dcfd3b6ec5921f0e417b5a000 -AUX mysql-super-smack-1.3-gen-data.patch 2265 BLAKE2B 42f85a5779968d13262ddf3b726d4522912bc29c4d81fce41fe61caeab85c7fa93be5c3497dc21a0acabc67e59446cc941deb6fb98ac2154cf7f84214b500ff6 SHA512 6a08a3ccc158e7c8e0500a8d3231d0b1fc0d0f4a41e2a5bf40426e480c6fc373b0fa7ff5c08b5d40afe559a34b97fd00412c43fe9212047f2c4d063b98ac2154 -AUX mysql-super-smack-1.3.amd64.patch 702 BLAKE2B e986f6c487d05c9de0ee3f3a397a2c63d21c05209efc48e8fa173975b88839baa6100150d0cdd6df42b7435cc8a411b5235cf92a586850ae3d57cb564a8b95a8 SHA512 5ac9c130534d5cea6caa70f6373850181ae81c68c1eb3cb9e7a774bdeeafdf822582fe9cb548b9eb1268a2b4edc516461b95238454abefcdd25677066d720da9 -AUX mysql-super-smack-1.3.gcc4.3.patch 237 BLAKE2B 97e8bdc1a208749a087e109293898c228be7b5fbd4e573e85d434ff002150b0494040159e4e70b81ad056efd610321fd2119c243c1f9df6560b3ee7124bd8315 SHA512 2682770012d8e429b8fe93bb77e274e1d9570cf4ff2301511f4a3b8e0ab56dc5fb5c2b3f46ee94a6aad79a84c740c0f352399f304d58eba1efe3ed6c870269a1 -DIST super-smack-1.3.tar.gz 155375 BLAKE2B aabcd6ab6c7da0e847c734bd57b7228a0c37f41aac789e63a8285b5a0fb43360101728ff6a2dc84b63cf9c0b5361770aa909382f9e2f50abdc2ea1e8407f835b SHA512 5343fa78bdf483c1019c9e25d1fdb15581342d49b863a536eb1cf8c38bde5641fdf135fe5a8ec87f74051fd9766b2f5e4f09f963afe2eb1cd7ea41edfa260920 -EBUILD mysql-super-smack-1.3-r3.ebuild 1506 BLAKE2B 546c700c3a9c1b07e3e9da2baeeae7b055d5c30191bc1b76f4ddc600411b8d741adb535a807d6936fad4a82e187200ea239dd7c83c066ab94a2fc8271c475505 SHA512 7cf407a3535cbe44071fc52443ed01443970c264b83dc84de646408a924a9ea7f6951a720a83bb45f65a6721096f3d4290b85aecc52c4f3eb08a1138533fadfa -MISC metadata.xml 318 BLAKE2B 93f00d35a0b2e5d19bc3d697fb4e3c9d68a91d8a215b97570f9ce106d2a811c7d0d7a415851660157d6767d0cdc179c8451598b58c48868076db79d71ee537cd SHA512 4c4e7510b5c21355fc41f1a4b2b11400a1367b6e6420b3ae4607a2797cbad29ab5385b5c6b1845f126598a94b070efdd6c16cccf255a15a0154c36ed383ff122 diff --git a/dev-db/mysql-super-smack/files/mysql-super-smack-1.2.destdir.patch b/dev-db/mysql-super-smack/files/mysql-super-smack-1.2.destdir.patch deleted file mode 100644 index 02399905a11e..000000000000 --- a/dev-db/mysql-super-smack/files/mysql-super-smack-1.2.destdir.patch +++ /dev/null @@ -1,13 +0,0 @@ ---- super-smack-1.2/Makefile.am.orig 2004-02-23 19:57:22.000000000 -0800 -+++ super-smack-1.2/Makefile.am 2004-02-23 19:57:40.000000000 -0800 -@@ -23,8 +23,8 @@ - DATADIR= @DATADIR@ - - install-data-local: -- $(mkinstalldirs) $(SMACKS_DIR) $(DATADIR) -- cp -rp $(srcdir)/smacks/* $(SMACKS_DIR) -+ $(mkinstalldirs) $(DESTDIR)$(SMACKS_DIR) $(DESTDIR)$(DATADIR) -+ cp -rp $(srcdir)/smacks/* $(DESTDIR)$(SMACKS_DIR) - - - dist-hook: diff --git a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-automake-1.13.patch b/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-automake-1.13.patch deleted file mode 100644 index 6cf69580b887..000000000000 --- a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-automake-1.13.patch +++ /dev/null @@ -1,256 +0,0 @@ -diff -aurwN a/configure.ac b/configure.ac ---- a/configure.ac 2014-06-20 14:43:52.744753334 -0400 -+++ b/configure.ac 2014-06-20 14:59:51.263609319 -0400 -@@ -16,9 +16,9 @@ - - # Process this file with autoconf to produce a configure script. - --AC_INIT() -+AC_INIT([super-smack], [1.1]) - AM_CONFIG_HEADER(config.h) --AM_INIT_AUTOMAKE(super-smack, 1.1) -+AM_INIT_AUTOMAKE - AC_DEFINE_UNQUOTED(VERSION, "$VERSION") - - # Checks for programs. -@@ -31,6 +31,14 @@ - AM_PROG_LEX - AC_PROG_YACC - -+AH_TEMPLATE([HAVE_CRYPT], [Define if we have a crypt()]) -+AH_TEMPLATE([HAVE_MYSQL], [MySQL Support]) -+AH_TEMPLATE([HAVE_ORACLE], [PostgreSQL Support]) -+AH_TEMPLATE([HAVE_PGSQL], [Oracle Support]) -+AH_TEMPLATE([SMACK_DATADIR], [Sample .smack data files]) -+ -+AC_CONFIG_MACRO_DIRS([m4]) -+ - # get super-smack datadir - AC_ARG_WITH(datadir, - [ --with-datadir=DIR Specify default smack datadir], -diff -aurwN a/m4/crypt.m4 b/m4/crypt.m4 ---- a/m4/crypt.m4 1969-12-31 19:00:00.000000000 -0500 -+++ b/m4/crypt.m4 2014-06-20 15:06:42.289976907 -0400 -@@ -0,0 +1,5 @@ -+AC_DEFUN([AC_FUNC_CRYPT], [ -+ AC_CHECK_LIB(crypt, crypt) -+ AC_CHECK_FUNC(crypt, AC_DEFINE(HAVE_CRYPT)) -+]) -+ -diff -aruwN a/m4/lex.m4 b/m4/lex.m4 ---- a/m4/lex.m4 1969-12-31 19:00:00.000000000 -0500 -+++ b/m4/lex.m4 2014-06-20 16:51:23.548854098 -0400 -@@ -0,0 +1,6 @@ -+AC_DEFUN([AM_PROG_LEX], -+[missing_dir=ifelse([$1],,`cd $ac_aux_dir && pwd`,$1) -+AC_CHECK_PROGS(LEX, flex lex, "$missing_dir/missing flex") -+AC_PROG_LEX -+AC_DECL_YYTEXT]) -+ -diff -aurwN a/m4/libz.m4 b/m4/libz.m4 ---- a/m4/libz.m4 1969-12-31 19:00:00.000000000 -0500 -+++ b/m4/libz.m4 2014-06-20 15:06:24.260569878 -0400 -@@ -0,0 +1,4 @@ -+AC_DEFUN([AC_LIB_Z], [ -+ AC_CHECK_LIB(z, compress) -+]) -+ -diff -aurwN a/m4/mysql.m4 b/m4/mysql.m4 ---- a/m4/mysql.m4 1969-12-31 19:00:00.000000000 -0500 -+++ b/m4/mysql.m4 2014-06-20 15:10:48.291892456 -0400 -@@ -0,0 +1,76 @@ -+#serial 1 -+AC_DEFUN([AC_LIB_MYSQL], [ -+ AC_ARG_WITH(mysql-lib, -+ [ --with-mysql-lib=DIR Look for MySQL client library in DIR], -+ mysql_lib=$withval, mysql_lib="") -+ -+ if test "x$want_mysql" = "xyes" -+ then -+ AC_MSG_CHECKING([for libmysqlclient]) -+ AC_MSG_RESULT() -+ -+ mysql_ok=no -+ -+ SAVE_LIBS=$LIBS -+ -+ mysql_lib="$mysql_lib /usr/lib /usr/lib/mysql \ -+ /usr/local/lib /usr/local/lib/mysql \ -+ /usr/local/mysql/lib" -+ -+ for dir in $mysql_lib; do -+ if test "x$mysql_found" != "xyes" -+ then -+ if test -f "$dir/libmysqlclient.so" ; -+ then -+ LIBS="-L$dir $SAVE_LIBS $LIBZ_LIB" -+ MYSQL_LIB="-L$dir -lmysqlclient $LIBZ_LIB" -+ AC_SUBST(MYSQL_LIB) -+ AC_CHECK_LIB(mysqlclient, mysql_real_connect, -+ mysql_ok=yes, mysql_ok=no) -+ fi -+ fi -+ done -+ -+ if test "x$mysql_ok" != "xyes" -+ then -+ AC_MSG_ERROR([Could not find libmysqlclient in '$mysql_lib']) -+ fi -+ fi -+]) -+ -+AC_DEFUN([AC_HEADER_MYSQL], [ -+ AC_ARG_WITH(mysql-include, -+ [ --with-mysql-include=DIR -+ Look for MySQL include files in DIR], -+ mysql_include=$withval, mysql_include="") -+ -+ if test "x$want_mysql" = "xyes" -+ then -+ AC_MSG_CHECKING([for mysql.h]) -+ AC_MSG_RESULT() -+ -+ mysql_found=no -+ -+ mysql_include="$mysql_include /usr/include /usr/include/mysql \ -+ /usr/local/include /usr/local/include/mysql \ -+ /usr/local/mysql/include" -+ -+ for dir in $mysql_include; do -+ if test "x$mysql_found" != "xyes" -+ then -+ if test -f "$dir/mysql.h" -+ then -+ MYSQL_INCLUDE="-I$dir" -+ AC_SUBST(MYSQL_INCLUDE) -+ mysql_found=yes -+ fi -+ fi -+ done -+ -+ if test "x$mysql_found" != "xyes" -+ then -+ AC_MSG_ERROR([Could not find mysql.h in '$mysql_include']) -+ fi -+ fi -+]) -+ -diff -aurwN a/m4/oracle.m4 b/m4/oracle.m4 ---- a/m4/oracle.m4 1969-12-31 19:00:00.000000000 -0500 -+++ b/m4/oracle.m4 2014-06-20 15:05:05.543169365 -0400 -@@ -0,0 +1,10 @@ -+AC_DEFUN([AC_LIB_ORACLE], [ -+ ORACLE_LIB="" -+ AC_SUBST(ORACLE_LIB) -+]) -+ -+AC_DEFUN([AC_HEADER_ORACLE], [ -+ ORACLE_INCLUDE="" -+ AC_SUBST(ORACLE_INCLUDE) -+]) -+ -diff -aurwN a/m4/postgresql.m4 b/m4/postgresql.m4 ---- a/m4/postgresql.m4 1969-12-31 19:00:00.000000000 -0500 -+++ b/m4/postgresql.m4 2014-06-20 15:06:09.311064874 -0400 -@@ -0,0 +1,75 @@ -+AC_DEFUN([AC_LIB_PGSQL], [ -+ AC_ARG_WITH(pgsql-lib, -+ [ --with-pgsql-lib=DIR Look for PostgreSQL client library in DIR], -+ pgsql_lib=$withval, pgsql_lib="") -+ -+ if test "x$want_pgsql" = "xyes" -+ then -+ AC_MSG_CHECKING([for libpq]) -+ AC_MSG_RESULT() -+ -+ pgsql_ok=no -+ -+ SAVE_LIBS=$LIBS -+ -+ pgsql_lib="$pgsql_lib /usr/lib /usr/lib/pgsql \ -+ /usr/local/lib /usr/local/lib/pgsql \ -+ /usr/local/pgsql/lib" -+ -+ for dir in $pgsql_lib; do -+ if test "x$pgsql_found" != "xyes" -+ then -+ if test -f "$dir/libpq.so" -+ then -+ LIBS="-L$dir $SAVE_LIBS" -+ PGSQL_LIB="-L$dir -lpq" -+ AC_SUBST(PGSQL_LIB) -+ AC_CHECK_LIB(pq, PQconnectdb, -+ pgsql_ok=yes, pgsql_ok=no) -+ fi -+ fi -+ done -+ -+ if test "x$pgsql_ok" != "xyes" -+ then -+ AC_MSG_ERROR([Could not find libpq in '$pgsql_lib']) -+ fi -+ fi -+]) -+ -+AC_DEFUN([AC_HEADER_PGSQL], [ -+ AC_ARG_WITH(pgsql-include, -+ [ --with-pgsql-include=DIR -+ Look for PostgreSQL include files in DIR], -+ pgsql_include=$withval, pgsql_include="") -+ -+ if test "x$want_pgsql" = "xyes" -+ then -+ AC_MSG_CHECKING([for libpq-fe.h]) -+ AC_MSG_RESULT() -+ -+ pgsql_found=no -+ -+ pgsql_include="$pgsql_include /usr/include /usr/include/pgsql \ -+ /usr/local/include /usr/local/include/pgsql \ -+ /usr/local/pgsql/include" -+ -+ for dir in $pgsql_include; do -+ if test "x$pgsql_found" != "xyes" -+ then -+ if test -f "$dir/libpq-fe.h" -+ then -+ PGSQL_INCLUDE="-I$dir" -+ AC_SUBST(PGSQL_INCLUDE) -+ pgsql_found=yes -+ fi -+ fi -+ done -+ -+ if test "x$pgsql_found" != "xyes" -+ then -+ AC_MSG_ERROR([Could not find libpq-fe.h in '$pgsql_include']) -+ fi -+ fi -+]) -+ -diff -aurwN a/src/Makefile.am b/src/Makefile.am ---- a/src/Makefile.am 2014-06-20 14:37:35.266956252 -0400 -+++ b/src/Makefile.am 2014-06-20 15:12:40.278227315 -0400 -@@ -16,7 +16,8 @@ - - # Process this file with automake to create Makefile.in - --INCLUDES = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@ -+AM_CPPFLAGS = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@ -+BUILT_SOURCES = super-smack-yacc.hh - - noinst_PROGRAMS=test-dictionary test-client test_tcp_client - bin_PROGRAMS=super-smack super-smack-gen-data -diff -aurN a/src/super-smack-lex.ll b/src/super-smack-lex.ll ---- a/src/super-smack-lex.ll 2003-05-14 21:08:34.000000000 -0400 -+++ b/src/super-smack-lex.ll 2014-06-24 08:56:05.970614176 -0400 -@@ -6,7 +6,7 @@ - #include - #include "query.h" - #include "parse.h" -- #include "super-smack-yacc.h" -+ #include "super-smack-yacc.hh" - - static string q_str = ""; - %} - diff --git a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-gen-data.patch b/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-gen-data.patch deleted file mode 100644 index 37abfe35ec97..000000000000 --- a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3-gen-data.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -Nuar super-smack-1.3.orig/smacks/select-key.smack super-smack-1.3/smacks/select-key.smack ---- super-smack-1.3.orig/smacks/select-key.smack 2005-05-30 03:04:38.000000000 -0700 -+++ super-smack-1.3/smacks/select-key.smack 2008-11-13 22:27:48.125627179 -0800 -@@ -24,7 +24,7 @@ - min_rows "90000"; // the table must have at least that many rows - data_file "words.dat"; // if the table is empty, load the data from - //this file -- gen_data_file "gen-data -n 90000 -f %12-12s%n,%25-25s,%n,%d"; -+ gen_data_file "super-smack-gen-data -n 90000 -f %12-12s%n,%25-25s,%n,%d"; - // if the file above does not exist, generate it with the above shell command - // you can replace this command with anything that prints comma-delimited - // data to stdout, just make sure you have the right number of columns -diff -Nuar super-smack-1.3.orig/smacks/update-select.smack super-smack-1.3/smacks/update-select.smack ---- super-smack-1.3.orig/smacks/update-select.smack 2005-05-30 03:04:51.000000000 -0700 -+++ super-smack-1.3/smacks/update-select.smack 2008-11-13 22:27:45.070167829 -0800 -@@ -24,7 +24,7 @@ - min_rows "90000"; // the table must have at least that many rows - data_file "words.dat"; // if the table is empty, load the data from - //this file -- gen_data_file "gen-data -n 90000 -f %12-12s%n,%25-25s,%n,%d"; -+ gen_data_file "super-smack-gen-data -n 90000 -f %12-12s%n,%25-25s,%n,%d"; - // if the file above does not exist, generate it with the above command - } - -diff -Nuar super-smack-1.3.orig/src/Makefile.am super-smack-1.3/src/Makefile.am ---- super-smack-1.3.orig/src/Makefile.am 2001-02-24 03:44:30.000000000 -0800 -+++ super-smack-1.3/src/Makefile.am 2008-11-13 22:27:37.693573246 -0800 -@@ -19,7 +19,7 @@ - INCLUDES = @MYSQL_INCLUDE@ @PGSQL_INCLUDE@ @ORACLE_INCLUDE@ - - noinst_PROGRAMS=test-dictionary test-client test_tcp_client --bin_PROGRAMS=super-smack gen-data -+bin_PROGRAMS=super-smack super-smack-gen-data - test_dictionary_SOURCES=test-dictionary.cc \ - dictionary.cc dictionary.h \ - die.cc die.h \ -@@ -57,7 +57,7 @@ - tcp_client.h tcp_client.cc - super_smack_LDADD = @MYSQL_LIB@ @PGSQL_LIB@ @ORACLE_LIB@ - --gen_data_SOURCES=gen-data.cc die.cc die.h -+super_smack_gen_data_SOURCES=gen-data.cc die.cc die.h - - # yacc needs to generate a y.tab.h - YFLAGS = -d diff --git a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3.amd64.patch b/dev-db/mysql-super-smack/files/mysql-super-smack-1.3.amd64.patch deleted file mode 100644 index c2c5db0c56f0..000000000000 --- a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3.amd64.patch +++ /dev/null @@ -1,20 +0,0 @@ ---- supesmack-1.3/src/query.cc.orig 2005-04-30 14:51:29.000000000 +0100 -+++ supesmack-1.3/src/query.cc 2006-08-15 22:06:06.000000000 +0100 -@@ -197,7 +197,7 @@ - { - string s((*i).first); - int str_len = (*i).first.length(); -- if((unsigned)p + str_len + 3 *sizeof(int) < (unsigned)p_end ) -+ if((unsigned long)p + str_len + 3 *sizeof(int) < (unsigned long)p_end ) - { - *p++ = (char) str_len; - const char* q_type_name = s.c_str(); -@@ -216,7 +216,7 @@ - die(0, "report buffer overflow -- too many query types"); - } - -- len = (unsigned)p - (unsigned)buf; -+ len = (unsigned long)p - (unsigned long)buf; - *(buf) = num_recs; - - if(write(fd, buf, len) != len) diff --git a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3.gcc4.3.patch b/dev-db/mysql-super-smack/files/mysql-super-smack-1.3.gcc4.3.patch deleted file mode 100644 index 23bcd56e019c..000000000000 --- a/dev-db/mysql-super-smack/files/mysql-super-smack-1.3.gcc4.3.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- src/dictionary.h.orig 2008-10-31 19:12:51.000000000 +0100 -+++ src/dictionary.h 2008-10-31 19:13:12.000000000 +0100 -@@ -23,6 +23,7 @@ - - #include - #include -+#include - #include - #include diff --git a/dev-db/mysql-super-smack/metadata.xml b/dev-db/mysql-super-smack/metadata.xml deleted file mode 100644 index c78c5193bd0d..000000000000 --- a/dev-db/mysql-super-smack/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - robbat2@gentoo.org - -mysql-bugs@gentoo.org -MySQL - - diff --git a/dev-db/mysql-super-smack/mysql-super-smack-1.3-r3.ebuild b/dev-db/mysql-super-smack/mysql-super-smack-1.3-r3.ebuild deleted file mode 100644 index d7cbc48eae64..000000000000 --- a/dev-db/mysql-super-smack/mysql-super-smack-1.3-r3.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -WANT_AUTOMAKE="1.13" -AUTOTOOLS_AUTORECONF="YES" -#AUTOTOOLS_IN_SOURCE_BUILD="YES" - -inherit eutils autotools-utils - -MY_PN="super-smack" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Benchmarking, stress testing, and load generation tool for MySQL & PostGreSQL" -HOMEPAGE="http://vegan.net/tony/supersmack/" -SRC_URI="http://vegan.net/tony/supersmack/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" -IUSE="+mysql postgres" -REQUIRED_USE="|| ( mysql postgres )" - -DEPEND="mysql? ( virtual/mysql ) - postgres? ( dev-db/postgresql[server] )" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.destdir.patch - "${FILESDIR}"/${PN}-1.3.amd64.patch - "${FILESDIR}"/${PN}-1.3.gcc4.3.patch - "${FILESDIR}"/${PN}-1.3-gen-data.patch - "${FILESDIR}"/${PN}-1.3-automake-1.13.patch -) -DOCS=( CHANGES INSTALL MANUAL README TUTORIAL ) - -src_prepare() { - # Clean up files so eautoreconf does not pick up any - # deprecated autotools macros. - rm acinclude.m4 aclocal.m4 acconfig.h config.status config.h || die - mv configure.in configure.ac || die - autotools-utils_src_prepare -} - -src_configure() { - local myeconfargs=( - $(usex mysql --with-mysql "") - $(usex postgres --with-pgsql "") - --with-datadir=/var/tmp/${MY_PN} - --with-smacks-dir=/usr/share/${MY_PN} - ) - autotools-utils_src_configure -} - -pkg_postinst() { - elog "The gen-data binary is now installed as super-smack-gen-data" -} -- cgit v1.2.3