summaryrefslogtreecommitdiff
path: root/dev-tcltk/mysqltcl
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-tcltk/mysqltcl
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-tcltk/mysqltcl')
-rw-r--r--dev-tcltk/mysqltcl/Manifest8
-rw-r--r--dev-tcltk/mysqltcl/files/mysqltcl-3.05-ldflags.patch16
-rw-r--r--dev-tcltk/mysqltcl/metadata.xml8
-rw-r--r--dev-tcltk/mysqltcl/mysqltcl-3.05.ebuild34
-rw-r--r--dev-tcltk/mysqltcl/mysqltcl-3.052.ebuild29
5 files changed, 95 insertions, 0 deletions
diff --git a/dev-tcltk/mysqltcl/Manifest b/dev-tcltk/mysqltcl/Manifest
new file mode 100644
index 000000000000..99463620e4b9
--- /dev/null
+++ b/dev-tcltk/mysqltcl/Manifest
@@ -0,0 +1,8 @@
+AUX mysqltcl-3.05-ldflags.patch 448 SHA256 3e71891b39624442b8f037c42d52c712a25b28fac18c69385f5850f8eb914a22 SHA512 c253797952c5abe6633e9eb1394a1e5c2d6bd88f3c74f5f367a139b6de71fb22a645717c86d0d61a68b33a01240940e0347d184623ed1b889defea58c3c8ee79 WHIRLPOOL dad5e07aaedb95571895f4da80f2406b5103e76c26d9c823121f341122bc0d6b6c3f966c1b8492deb1406e110e822b21b3e692ac3cbb8feaac74ab47e49d9e79
+DIST mysqltcl-3.05.tar.gz 198755 SHA256 e2346aee4b99b2d91b552718e4be8ec8c4fc4bbbfe12430e4041e9e13d27a245 SHA512 14e0196b2fce08d97b085bcf25357a72797e9566578a6c0674a76e4402a704b43919b1ce8360d55719a6f2a36c6f68f3762dd23a9f737b7cf9f6537a00acb7ef WHIRLPOOL c2dc4d1441c4092f6d12fa2a1890d6dbda4eb822ec7b87106586e9980d331b04f825e4ac9ad08a8b9dd0604fe3547bf5f73251e27d793e73e0f3213114717620
+DIST mysqltcl-3.052.tar.gz 187781 SHA256 5b6e04430b80fd4af54599551503bae681232be0bae3c55c1a93adeb66702007 SHA512 f5af18ad9bbaedb1fdcdbaa326b5c4cc3f754b14ee9bdf9cbfa0e1a44227ec918426022aaa0f26a71fa1a3bce6b6d8d75f8612de7f540f287fd418088c91fddf WHIRLPOOL 2138049c7d51eb737d7ce59c1094d3d8873f641a4b5d25ac5b3e150407ade7463869adc5c9da103f25c757172b7e73ff31dc6a11ff42ab8decd246e4e092d1fd
+EBUILD mysqltcl-3.05.ebuild 660 SHA256 4e24068a260699ab4311ec0dc2182b871a0caec4eb756ebaeb011b0012175d01 SHA512 ec478b9755395e113a8b7345a52414167230f06e28694e443b60df8062152e7bcb248dee197bc9b402c91c4be5ed38fda80410b9814eca1a4abc38d77d585fe0 WHIRLPOOL de954e07c07147c76b8cfaa8b8a8da303b99be8585ca6fa763871e6b074a90a95395bd3a4dd5880d93a260ff3531d13a377a8e3a422347688497c6c4649d11f3
+EBUILD mysqltcl-3.052.ebuild 656 SHA256 9a6f04d9a11f2c900c8746d35012cd692add32a6943128218a06ffcb0106b084 SHA512 c31bdba59fe5b316cf29c54cf34a801614fae431a1b5ac9a6f86690b91d8ed63be692e35dbc27bfb1a08b1f28c9f1a2fd99bb05aab2ca00303b1344d9334975f WHIRLPOOL 15b2a022531a06620c90dbeeb24dba776f8a5ba411fb464f5494de13a3cc0b2418d35d5e38535206eefb9296dc4734fded57befe07e5374187d5feaefd85e10b
+MISC ChangeLog 2465 SHA256 e031f4c73d5de5380eed61fc1acd8afd213830f977e809ba5d60b6b6bb73f81f SHA512 65fa521c9a340ebd0f1a7a8a83ba16cf1e7331f8ae04625e02e0fe1821083c4f8f8cdfb6172f19f681501247f0a4cfcf06a23438fd917b1c628e425f988c6e8b WHIRLPOOL 76484b2e6e499cd78a56e7c804749f2d5450449313bc1f5d2d3fc41bf51538597e8df36fb7db31b95dcd8a7c1475ee5c760085762e24583e03f2819f10c3a3c3
+MISC ChangeLog-2015 2835 SHA256 85da3027c685b3171db9b5ced8810a57b88705bdca933f2cdf563ba38d795458 SHA512 0ce0f5070f8a51f3a6bf6a528f0d83c426c9cb1fe741f9c0c81805262c75ce48552b92d1b443f7a0ccf6d0aa49634337d17ed3bdd286d5bb48b891f3a95b9aad WHIRLPOOL ef000eee4d0be66b09df8e7b48d2b4641dc3a74fd11f235c60a7034e301ec2b705974e8af8fc37766de85f368461e06712127720cf7adbe7a5da084b74c43a92
+MISC metadata.xml 239 SHA256 a35e1476a1677a91f06dd6e4f955fcebc58c3a07f934b5e62fbf801573a5c82b SHA512 e6e2fafe2f503db1d12e3d2368a99631ee8d014b7ea802d9879e7e3e2c0f9378675fffccd78ed09b914ae781ac3902567b1a53a721906e3ea63ceb51d0a1654b WHIRLPOOL 3ed1945907fa58cbc9997c311d1d0431d481586576ce45b4bc5caf7704ddefe2117305879a97e8021694b86af0d570a34517212b6cc9528224b85e568eee3d75
diff --git a/dev-tcltk/mysqltcl/files/mysqltcl-3.05-ldflags.patch b/dev-tcltk/mysqltcl/files/mysqltcl-3.05-ldflags.patch
new file mode 100644
index 000000000000..5aa440332153
--- /dev/null
+++ b/dev-tcltk/mysqltcl/files/mysqltcl-3.05-ldflags.patch
@@ -0,0 +1,16 @@
+ Makefile.in | 2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 0552d56..e32a0b4 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -107,7 +107,7 @@ OBJEXT = @OBJEXT@
+ RANLIB = @RANLIB@
+ RANLIB_STUB = @RANLIB_STUB@
+ SHLIB_CFLAGS = @SHLIB_CFLAGS@
+-SHLIB_LD = @SHLIB_LD@
++SHLIB_LD = @SHLIB_LD@ $(LDFLAGS)
+ SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ @MYSQL_LIBS@
+ STLIB_LD = @STLIB_LD@
+ #TCL_DEFS = @TCL_DEFS@
diff --git a/dev-tcltk/mysqltcl/metadata.xml b/dev-tcltk/mysqltcl/metadata.xml
new file mode 100644
index 000000000000..709689b06053
--- /dev/null
+++ b/dev-tcltk/mysqltcl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>mysql-bugs@gentoo.org</email>
+ <name>MySQL</name>
+</maintainer>
+</pkgmetadata>
diff --git a/dev-tcltk/mysqltcl/mysqltcl-3.05.ebuild b/dev-tcltk/mysqltcl/mysqltcl-3.05.ebuild
new file mode 100644
index 000000000000..6de346fcd25d
--- /dev/null
+++ b/dev-tcltk/mysqltcl/mysqltcl-3.05.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils multilib
+
+DESCRIPTION="TCL MySQL Interface"
+HOMEPAGE="http://www.xdobry.de/mysqltcl/"
+SRC_URI="http://www.xdobry.de/mysqltcl/${P}.tar.gz"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~sparc x86"
+IUSE=""
+
+DEPEND="
+ dev-lang/tcl:0
+ >=virtual/mysql-4.1"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-ldflags.patch
+ sed -i 's/-pipe//g;s/-O2//g;s/-fomit-frame-pointer//g' configure || die
+}
+
+src_configure() {
+ econf --with-mysql-lib=/usr/$(get_libdir)/mysql
+}
+
+src_install() {
+ default
+ dohtml doc/mysqltcl.html
+}
diff --git a/dev-tcltk/mysqltcl/mysqltcl-3.052.ebuild b/dev-tcltk/mysqltcl/mysqltcl-3.052.ebuild
new file mode 100644
index 000000000000..3dd15444e78b
--- /dev/null
+++ b/dev-tcltk/mysqltcl/mysqltcl-3.052.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="TCL MySQL Interface"
+HOMEPAGE="http://www.xdobry.de/mysqltcl/"
+SRC_URI="http://www.xdobry.de/mysqltcl/${P}.tar.gz"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE=""
+
+DEPEND="
+ dev-lang/tcl:0=
+ virtual/mysql:0="
+RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}"/${PN}-3.05-ldflags.patch )
+HTML_DOCS=( doc/mysqltcl.html )
+
+src_prepare() {
+ default_src_prepare
+ sed -i 's/-pipe//g;s/-O2//g;s/-fomit-frame-pointer//g' configure || die
+}
+
+src_configure() {
+ econf --with-mysql-lib=$(mysql_config --variable=pkglibdir)
+}