diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
commit | 1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch) | |
tree | e48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-db/libiodbc | |
parent | d87262dd706fec50cd150aab3e93883b6337466d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-db/libiodbc')
-rw-r--r-- | dev-db/libiodbc/Manifest | 15 | ||||
-rw-r--r-- | dev-db/libiodbc/files/fix-runpaths-r1.patch | 15 | ||||
-rw-r--r-- | dev-db/libiodbc/files/fix-runpaths.patch | 15 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.12-multilib.patch | 37 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug501100.patch | 14 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch | 14 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.7-gtk.patch | 16 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.7-multilib.patch | 35 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.7-unicode_includes.patch | 12 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.8-gtk-parallel-make.patch | 23 | ||||
-rw-r--r-- | dev-db/libiodbc/files/libiodbc-3.52.8-runtime-failures.patch | 56 | ||||
-rw-r--r-- | dev-db/libiodbc/libiodbc-3.52.12.ebuild | 67 | ||||
-rw-r--r-- | dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild | 67 | ||||
-rw-r--r-- | dev-db/libiodbc/metadata.xml | 8 |
14 files changed, 0 insertions, 394 deletions
diff --git a/dev-db/libiodbc/Manifest b/dev-db/libiodbc/Manifest deleted file mode 100644 index 23d3eaa61d14..000000000000 --- a/dev-db/libiodbc/Manifest +++ /dev/null @@ -1,15 +0,0 @@ -AUX fix-runpaths-r1.patch 438 BLAKE2B 0089f678dea14f4f1f3cf0e6fdaa9863b2659b3a93208404fbf29939a7d797cbac75a9f128d625fd4a8691807507bc69e42894bae19cacc680d202616d0e3de1 SHA512 2c64890a2e61f7fd3c6c053a35308b57eb7c50bf070d4833bd0b8a4182d3581cfb358ee315cc26cb26d6b11941d4e9265b38f59732f7b679d3b2d23d0dda0035 -AUX fix-runpaths.patch 434 BLAKE2B 064257ff2c1cdb15ab7bf3c2536d530d3803aa8dcab21a27f34c43c5095bf319b6eb9bce035a3c70675e5f5ecac5d529c63875ba64abb95150e3fd6494c09d94 SHA512 48364d6004c0f2dadb71a8b6838a4c4b1caf4d2df59e2f4acca82f6203704c4ad4aa4b3d0d4f33fdab4e8d01d7c70dad916b6bc4455dfa1581ff80f9f48468fa -AUX libiodbc-3.52.12-multilib.patch 934 BLAKE2B e98b6bb650605154c251752d2208237a45dbc794ca141a292628192765020b33a3d6b331194d9f204657d06e590446b2809a91ad24944221005afae557c1d361 SHA512 718f564371d962283525f946b60b9028e66b3477d4bf20fd6f5363d08635c2d2603d9de5fb157e6039c124324578e5367e985d83623a3b1cd4dd0de7605f1911 -AUX libiodbc-3.52.7-debian_bug501100.patch 408 BLAKE2B 6fb1e24cb2d4f32eca6cde6d50bf9ce77e6a55e3e09c491f971863067b402e7f77bc5238750062094b4092d172909ff592fa36c31e50db122bb85bdfa0eaaaeb SHA512 e36a2b936b36af3cbdf125725628a2c5ca1f4d246c7b7eaf8c08a97e96fa25915b2b03bdd33f7a1c42b08d54f89174edbcb7f1ebaaa1a2e9777ff33023ac2575 -AUX libiodbc-3.52.7-debian_bug508480.patch 577 BLAKE2B 0d605b754b6b4b970a15a236be6eebdc6e24dcb1231cacf10e859b22eb577ac49b26ffcdae437cf05de26850de33ed10cfbbffb9b54ab79fada2525a6de939a3 SHA512 2e3a0ab2284b0b302e2eb5d27e1cc952810c5ec2d123491047cda15d1e0b2aa651a1d3357fb330be24fa72ec855a89143eb88bd4b87ce079b469b6ab8647ce74 -AUX libiodbc-3.52.7-gtk.patch 445 BLAKE2B 5992d5965ef3e5bb929825611be9d3dce723f9a80787022894adbe52b9100d4ce6e962a3cb4c413c8235ff51ff6d21e41ab599a3e5a4c8ad90fa71d892215c1a SHA512 ec7d682846103ac67274eb145c8501bdc8fdc2f0a7bda650302713e785ca428c75ad29230301e455ec2ad967aa272b13ad5283e8d5b01ff0dfca6beeac7dd0fb -AUX libiodbc-3.52.7-multilib.patch 853 BLAKE2B cc0db746618d4b6120ac19ee5b99ca7901452130bb6a79b391620e1ea4639bc88ef45364b8a766507d8dbcf2ef2c9fef0187c6a75a88235618e25e861a88625f SHA512 b91644eb58110cc429458ce372441e76655171ffa52904e0629f238bc6df21793875a6f4b524dddaa9f68f1f2ebc773db56d6da08643e4054299d09f38517849 -AUX libiodbc-3.52.7-unicode_includes.patch 432 BLAKE2B 3f9c833c223fb5d5dd94530501b5403732b88b420a6cf6a0453734d1cacd9eebdb0e69d7cf265b4ce2da4baa2faad32b467beffdf76d6c339316323b2ba9237c SHA512 b4bd56e88199ed06ec7ce64bbf53c3d792c501cdadee44a1c52d95336c36e93c2379d312b14c576a138210f2cf277e895ded18e80db4e5bb3f664ccb5695a305 -AUX libiodbc-3.52.8-gtk-parallel-make.patch 661 BLAKE2B f77c1184d648e4da54c05b3f72c4761a73d574bd6a19f07d15e70d707ba49065e2fedf748b48a01506434b9e6ba01f33d6c8f516c95bffdc213ea4858d2049f5 SHA512 5378bba53eea8c45a13631b5b8d0d4efed78ea2f786835d509431da3813924cbc07aae3d19053efef6fc052d351193f576ed4fcc301956f59f3e36e18280d537 -AUX libiodbc-3.52.8-runtime-failures.patch 2033 BLAKE2B 943726b96d59fb560e1e42392d4d03c149ab55d4e237ad956f9b56d5f0a06abbab9e103412cb25423e9a1612ac2b74ff20a08e05d1561a3559559c80284e5298 SHA512 a6b921a85bf4076cf5af8744987cdd98ebc570043344e681def5a83e677e64ddc6457f86c135b33162f7248de6c9897b65978699582e0ad71cb9e696f6270142 -DIST libiodbc-3.52.12.zip 1248801 BLAKE2B e19b740904a332df7d7f510a6ef7414121e99bcbce0b89db94f4b7a09c0de09f39a8f8abdbec40029b79140fab6e1e1d319ad146cc7d74872a7fe69852a3f710 SHA512 240f6f7dc406fcc6688499bac8800b81380d32e8443e4f098875fabc649da1b86567b67d2259206be64cced8537d3171040d16be39845b9009cd90be62ae97db -DIST libiodbc-3.52.8.zip 1188493 BLAKE2B 8439d0268b64d847c2bbb733fb203b3c2811f14dcd1cf2993472244e6430c2dac042f2b5056aed04049ba2cd139c83cd9c6c7ac6d4e1576dea58fc6e6aa0a5f0 SHA512 76da1e69a6e7ab1b7ba103547070c5dfe7c40fa88d82c243640d862c93c19e731d5a35d0575038491a148bb1d1cb7c5168dc30bf3f9600b31f4e014350f16551 -EBUILD libiodbc-3.52.12.ebuild 1658 BLAKE2B da9a89673e70ddf34a9e330b39ac43020d104400628f224593adc210db3f7154c29847d0bac930ffda5daedc61fa95bb7e4fb9e7e0c7c914e5d9f4c6aec27f8c SHA512 53efa97c5709d59b26d631aaefb9210468ab3aa2a8bdc32d9492a691b0ee2b66c7d6f9163095f00ab747370113a528600481eba35388914a91c36ff20d1df3a1 -EBUILD libiodbc-3.52.8-r2.ebuild 1711 BLAKE2B 5b4e8870a2e2a782bed3e1b05e22fbfac3489900320c4b73263c7e722b21136a3299219859d5788b2eb56685b76190c3fedbefbd1dceeb6871a3fe83d492b1cb SHA512 9ac4fa353299828cd7419ee5c5502434a3390db1a3f6c3558bda884cf091fa31cec34c69d2e2612985bd73c0ad97ee8dfa6bf6d96af59424f34148706475c8b1 -MISC metadata.xml 251 BLAKE2B de1fe040cd23515516e31a81c78089f5fb4b9240f43a659d0e6981665bec427ebfe5f68bbea534b92dd4352f42e366c2070d3ef3e7fc0d3beee880445d973bef SHA512 ec0eb5cbc30d0a7ad8c74612255d84a473c370d977f9be4c95904eb5281060bbe3c23d97fb9537e844bbaf90c2f6dd1fae891d44628bbca29fbecb0fe0cb8bbd diff --git a/dev-db/libiodbc/files/fix-runpaths-r1.patch b/dev-db/libiodbc/files/fix-runpaths-r1.patch deleted file mode 100644 index 2cd76c816254..000000000000 --- a/dev-db/libiodbc/files/fix-runpaths-r1.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/samples/Makefile.am 2012-03-27 05:15:02.000000000 +0200 -+++ b/samples/Makefile.am.new 2013-04-09 14:07:48.303789999 +0200 -@@ -78,12 +78,10 @@ - # - iodbctest_SOURCES = iodbctest.c - iodbctest_LDADD = ../iodbc/libiodbc.la --iodbctest_LDFLAGS = -static - - iodbctestw_CFLAGS = -DUNICODE - iodbctestw_SOURCES = iodbctest.c - iodbctestw_LDADD = ../iodbc/libiodbc.la --iodbctestw_LDFLAGS = -static - - EXTRA_DIST = $(srcdir)/Makefile.sample - diff --git a/dev-db/libiodbc/files/fix-runpaths.patch b/dev-db/libiodbc/files/fix-runpaths.patch deleted file mode 100644 index e913b4c7c4cc..000000000000 --- a/dev-db/libiodbc/files/fix-runpaths.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- samples/Makefile.am 2012-03-27 05:15:02.000000000 +0200 -+++ samples/Makefile.am.new 2013-04-09 14:07:48.303789999 +0200 -@@ -78,12 +78,10 @@ - # - iodbctest_SOURCES = iodbctest.c - iodbctest_LDADD = ../iodbc/libiodbc.la --iodbctest_LDFLAGS = -static - - iodbctestw_CFLAGS = -DUNICODE - iodbctestw_SOURCES = iodbctest.c - iodbctestw_LDADD = ../iodbc/libiodbc.la --iodbctestw_LDFLAGS = -static - - EXTRA_DIST = $(srcdir)/Makefile.sample - diff --git a/dev-db/libiodbc/files/libiodbc-3.52.12-multilib.patch b/dev-db/libiodbc/files/libiodbc-3.52.12-multilib.patch deleted file mode 100644 index e2819211ccac..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.12-multilib.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git a/bin/iodbc-config.in b/bin/iodbc-config.in -index 08d46ae..576aa8b 100644 ---- a/bin/iodbc-config.in -+++ b/bin/iodbc-config.in -@@ -145,10 +145,10 @@ while test $# -gt 0; do - echo_libs=yes - ;; - --static-libs) -- echo_staticlibs=yes -+ echo_libs=yes - ;; - --libtool-libs) -- echo_libtoollibs=yes -+ echo_libs=yes - ;; - --data-dir) - echo_data_dir=yes -@@ -196,19 +196,5 @@ if test "$echo_libs" = "yes"; then - if test "$lib_iodbc" = "yes"; then - libs="$libs -liodbc -liodbcinst" - fi -- echo "-L@libdir@ $libs" --fi --if test "$echo_staticlibs" = "yes"; then -- libs="" -- if test "$lib_iodbc" = "yes"; then -- libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a -lpthread @LIBADD_DL@" -- fi -- echo "$libs" --fi --if test "$echo_libtoollibs" = "yes"; then -- libs="" -- if test "$lib_iodbc" = "yes"; then -- libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la" -- fi - echo "$libs" - fi diff --git a/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug501100.patch b/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug501100.patch deleted file mode 100644 index 5e19d1e68094..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug501100.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: libiodbc2-3.52.7/include/sqltypes.h -=================================================================== ---- libiodbc2-3.52.7.orig/include/sqltypes.h 2010-06-26 21:15:00.000000000 +0200 -+++ libiodbc2-3.52.7/include/sqltypes.h 2010-06-26 21:15:36.000000000 +0200 -@@ -96,6 +96,9 @@ - extern "C" { - #endif - -+#ifndef _IODBCUNIX_H -+#include <iodbcunix.h> -+#endif - - /* - * Environment specific definitions diff --git a/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch b/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch deleted file mode 100644 index d1e80184e5b1..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.7-debian_bug508480.patch +++ /dev/null @@ -1,14 +0,0 @@ -Index: libiodbc2-3.52.7/iodbcinst/inifile.c -=================================================================== ---- libiodbc2-3.52.7.orig/iodbcinst/inifile.c 2010-06-26 21:29:43.000000000 +0200 -+++ libiodbc2-3.52.7/iodbcinst/inifile.c 2010-06-26 21:30:07.000000000 +0200 -@@ -1023,7 +1023,8 @@ - - if (!_iodbcdm_cfg_find (pCfg, lpszSection, NULL)) - { -- while (curr < cbRetBuffer && 0 == _iodbcdm_cfg_nextentry (pCfg)) -+ while (curr < cbRetBuffer && 0 == _iodbcdm_cfg_nextentry (pCfg) -+ && pCfg->section) - { - if (_iodbcdm_cfg_section (pCfg)) - break; diff --git a/dev-db/libiodbc/files/libiodbc-3.52.7-gtk.patch b/dev-db/libiodbc/files/libiodbc-3.52.7-gtk.patch deleted file mode 100644 index 83fc954d46c9..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.7-gtk.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff -pruN 3.52.6-1/configure.in 3.52.6-1ubuntu1/configure.in ---- 3.52.6-1/configure.in 2007-10-08 14:04:32.000000000 +0100 -+++ 3.52.6-1ubuntu1/configure.in 2007-12-06 00:12:00.000000000 +0000 -@@ -315,12 +315,6 @@ then - no_gtk="" - # Check for GTK+ 2.x - AM_PATH_GTK_2_0(2.0.0) -- if test x$no_gtk != x -- then -- # Try GTK 1.2.x instead -- no_gtk="" -- AM_PATH_GTK(1.2.3) -- fi - if test x$no_gtk = x - then - USE_GTK=true diff --git a/dev-db/libiodbc/files/libiodbc-3.52.7-multilib.patch b/dev-db/libiodbc/files/libiodbc-3.52.7-multilib.patch deleted file mode 100644 index 73e81d30aec0..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.7-multilib.patch +++ /dev/null @@ -1,35 +0,0 @@ ---- bin/iodbc-config.in.orig 2006-01-23 11:29:22.000000000 +0100 -+++ bin/iodbc-config.in 2009-06-04 17:48:19.000000000 +0200 -@@ -145,10 +145,10 @@ - echo_libs=yes - ;; - --static-libs) -- echo_staticlibs=yes -+ echo_libs=yes - ;; - --libtool-libs) -- echo_libtoollibs=yes -+ echo_libs=yes - ;; - --data-dir) - echo_data_dir=yes -@@ -196,19 +196,5 @@ - if test "$lib_iodbc" = "yes"; then - libs="$libs -liodbc -liodbcinst" - fi -- echo "-L@libdir@ $libs" --fi --if test "$echo_staticlibs" = "yes"; then -- libs="" -- if test "$lib_iodbc" = "yes"; then -- libs="@libdir@/libiodbc.a @libdir@/libiodbcinst.a @LIBADD_DL@" -- fi -- echo "$libs" --fi --if test "$echo_libtoollibs" = "yes"; then -- libs="" -- if test "$lib_iodbc" = "yes"; then -- libs="@libdir@/libiodbc.la @libdir@/libiodbcinst.la" -- fi - echo "$libs" - fi diff --git a/dev-db/libiodbc/files/libiodbc-3.52.7-unicode_includes.patch b/dev-db/libiodbc/files/libiodbc-3.52.7-unicode_includes.patch deleted file mode 100644 index 67730ec65556..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.7-unicode_includes.patch +++ /dev/null @@ -1,12 +0,0 @@ -Index: libiodbc2-3.52.7/iodbcinst/unicode.h -=================================================================== ---- libiodbc2-3.52.7.orig/iodbcinst/unicode.h 2009-09-09 14:13:17.000000000 +0200 -+++ libiodbc2-3.52.7/iodbcinst/unicode.h 2010-06-26 21:16:26.000000000 +0200 -@@ -76,6 +76,7 @@ - - #ifndef _UNICODE_H - #define _UNICODE_H -+#include <iodbc.h> - - - #if defined (__APPLE__) && !defined (MACOSX102) && !defined (HAVE_CONFIG_H) diff --git a/dev-db/libiodbc/files/libiodbc-3.52.8-gtk-parallel-make.patch b/dev-db/libiodbc/files/libiodbc-3.52.8-gtk-parallel-make.patch deleted file mode 100644 index 7278499aff35..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.8-gtk-parallel-make.patch +++ /dev/null @@ -1,23 +0,0 @@ -diff -u -r iODBC-3.52.8.orig/iodbcadm/Makefile.am iODBC-3.52.8/iodbcadm/Makefile.am ---- iODBC-3.52.8.orig/iodbcadm/Makefile.am 2012-03-27 05:15:02.000000000 -0500 -+++ iODBC-3.52.8/iodbcadm/Makefile.am 2013-01-08 08:12:58.639414826 -0600 -@@ -96,7 +96,7 @@ - - if GTK - libiodbcadm_la_LIBADD = \ -- ../iodbcadm/gtk/libiodbcadm-gtk.la \ -+ gtk/libiodbcadm-gtk.la \ - $(LIBADD_DL) \ - @GTK_LIBS@ \ - ../iodbcinst/libiodbc_common.la \ -@@ -117,8 +117,8 @@ - - iodbcadm_gtk_SOURCES = - iodbcadm_gtk_LDADD = \ -- ../iodbcadm/gtk/main.lo \ -- ../iodbcadm/libiodbcadm.la \ -+ gtk/main.lo \ -+ libiodbcadm.la \ - ../iodbcinst/libiodbcinst.la \ - ../iodbc/libiodbc.la \ - @GTK_LIBS@ diff --git a/dev-db/libiodbc/files/libiodbc-3.52.8-runtime-failures.patch b/dev-db/libiodbc/files/libiodbc-3.52.8-runtime-failures.patch deleted file mode 100644 index 50724ba46b48..000000000000 --- a/dev-db/libiodbc/files/libiodbc-3.52.8-runtime-failures.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff -u -r iODBC-3.52.8.orig/configure.in iODBC-3.52.8/configure.in ---- iODBC-3.52.8.orig/configure.in 2012-03-27 05:15:02.000000000 -0500 -+++ iODBC-3.52.8/configure.in 2013-01-08 10:31:39.740041040 -0600 -@@ -87,7 +87,7 @@ - AC_CONFIG_SRCDIR([include/isql.h]) - AC_CONFIG_AUX_DIR(admin) - AC_CONFIG_MACRO_DIR(admin) --AM_CONFIG_HEADER(include/config.h) -+AC_CONFIG_HEADER(include/config.h) - AM_INIT_AUTOMAKE(AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION) - AC_CANONICAL_HOST - AM_MAINTAINER_MODE -diff -u -r iODBC-3.52.8.orig/iodbcadm/gtk/administrator.c iODBC-3.52.8/iodbcadm/gtk/administrator.c ---- iODBC-3.52.8.orig/iodbcadm/gtk/administrator.c 2012-03-27 05:15:02.000000000 -0500 -+++ iODBC-3.52.8/iodbcadm/gtk/administrator.c 2013-01-08 10:29:51.758462953 -0600 -@@ -72,6 +72,13 @@ - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -+#ifdef __linux -+# ifndef _GNU_SOURCE -+# define _GNU_SOURCE /* make sure dladdr is declared */ -+# endif -+# define HAVE_DL_INFO 1 -+#endif -+ - #include <iodbc.h> - #include <dlfcn.h> - #include <sys/stat.h> -@@ -82,7 +89,7 @@ - #include "odbc4.xpm" - - --#if !defined(HAVE_DL_INFO) -+#if defined (HAVE_DLADDR) && !defined(HAVE_DL_INFO) - typedef struct - { - const char *dli_fname; /* File name of defining object. */ -@@ -90,6 +97,7 @@ - const char *dli_sname; /* Name of nearest symbol. */ - void *dli_saddr; /* Exact value of nearest symbol. */ - } Dl_info; -+ - #endif /* HAVE_DL_INFO */ - - static char *szDriverButtons[] = { -diff -u -r iODBC-3.52.8.orig/iodbcadm/gtk/gui.h iODBC-3.52.8/iodbcadm/gtk/gui.h ---- iODBC-3.52.8.orig/iodbcadm/gtk/gui.h 2012-03-27 05:15:02.000000000 -0500 -+++ iODBC-3.52.8/iodbcadm/gtk/gui.h 2013-01-08 10:30:48.124240299 -0600 -@@ -219,5 +219,6 @@ - void addlistofdir_to_optionmenu(GtkWidget* widget, LPCSTR path, TDSNCHOOSER *choose_t); - LPSTR create_keyval (HWND wnd, LPCSTR attrs, BOOL *verify_conn); - LPSTR create_fgensetup (HWND hwnd, LPCSTR dsn, LPCSTR attrs, BOOL add, BOOL *verify_conn); -+void create_message (HWND hwnd, LPCSTR dsn, LPCSTR text); - - #endif diff --git a/dev-db/libiodbc/libiodbc-3.52.12.ebuild b/dev-db/libiodbc/libiodbc-3.52.12.ebuild deleted file mode 100644 index 601567f5e7e1..000000000000 --- a/dev-db/libiodbc/libiodbc-3.52.12.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools multilib-minimal - -MY_PN="iODBC" - -DESCRIPTION="ODBC Interface for Linux" -HOMEPAGE="http://www.iodbc.org/" -SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.zip -> ${P}.zip" - -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" -LICENSE="|| ( LGPL-2 BSD )" -SLOT="0" -IUSE="gtk" - -RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" - -DOCS=( AUTHORS NEWS README ) - -S="${WORKDIR}/${MY_PN}-${PV}" - -MULTILIB_CHOST_TOOLS=( /usr/bin/iodbc-config ) - -PATCHES=( - "${FILESDIR}"/libiodbc-3.52.12-multilib.patch - "${FILESDIR}"/libiodbc-3.52.7-debian_bug501100.patch - "${FILESDIR}"/libiodbc-3.52.7-debian_bug508480.patch - "${FILESDIR}"/libiodbc-3.52.7-unicode_includes.patch - "${FILESDIR}"/fix-runpaths-r1.patch -) - -src_prepare() { - default - sed -i.orig \ - -e '/^cd "$PREFIX"/,/^esac/d' \ - iodbc/install_libodbc.sh || die "sed failed" - - # Without this, automake dies. It's what upstream's autogen.sh does. - touch ChangeLog || die "failed to create empty ChangeLog" - - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --disable-static \ - --enable-odbc3 \ - --enable-pthreads \ - --with-layout=gentoo \ - --with-iodbc-inidir=yes \ - $(use_enable gtk gui) -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files - - # Install lintian overrides - insinto /usr/share/lintian/overrides - newins debian/iodbc.lintian-overrides iodbc - newins debian/libiodbc2.lintian-overrides libiodbc2 -} diff --git a/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild b/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild deleted file mode 100644 index 364fe91e946c..000000000000 --- a/dev-db/libiodbc/libiodbc-3.52.8-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit autotools eutils multilib-minimal - -MY_PN="iODBC" - -DESCRIPTION="ODBC Interface for Linux" -HOMEPAGE="http://www.iodbc.org/" -SRC_URI="https://github.com/openlink/${MY_PN}/archive/v${PV}.zip -> ${P}.zip" - -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos" -LICENSE="|| ( LGPL-2 BSD )" -SLOT="0" -IUSE="gtk" - -RDEPEND="gtk? ( x11-libs/gtk+:2[${MULTILIB_USEDEP}] )" - -DEPEND="${RDEPEND}" - -DOCS="AUTHORS ChangeLog NEWS README" - -S="${WORKDIR}/${MY_PN}-${PV}" - -MULTILIB_CHOST_TOOLS=( - /usr/bin/iodbc-config -) - -src_prepare() { - sed -i.orig \ - -e '/^cd "$PREFIX"/,/^esac/d' \ - iodbc/install_libodbc.sh || die "sed failed" - epatch \ - "${FILESDIR}"/libiodbc-3.52.7-debian_bug501100.patch \ - "${FILESDIR}"/libiodbc-3.52.7-debian_bug508480.patch \ - "${FILESDIR}"/libiodbc-3.52.7-gtk.patch \ - "${FILESDIR}"/libiodbc-3.52.7-multilib.patch \ - "${FILESDIR}"/libiodbc-3.52.7-unicode_includes.patch \ - "${FILESDIR}"/libiodbc-3.52.8-gtk-parallel-make.patch \ - "${FILESDIR}"/libiodbc-3.52.8-runtime-failures.patch \ - "${FILESDIR}"/fix-runpaths.patch - chmod -x include/*.h || die - eautoreconf -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - econf \ - --disable-static \ - --enable-odbc3 \ - --enable-pthreads \ - --with-layout=gentoo \ - --with-iodbc-inidir=yes \ - $(use_enable gtk gui) -} - -multilib_src_install_all() { - einstalldocs - prune_libtool_files - - # Install lintian overrides - insinto /usr/share/lintian/overrides - newins debian/iodbc.lintian-overrides iodbc - newins debian/libiodbc2.lintian-overrides libiodbc2 -} diff --git a/dev-db/libiodbc/metadata.xml b/dev-db/libiodbc/metadata.xml deleted file mode 100644 index 81b92f1d893e..000000000000 --- a/dev-db/libiodbc/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <!-- maintainer-needed --> - <upstream> - <remote-id type="github">openlink/iODBC</remote-id> - </upstream> -</pkgmetadata> |