diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 13:49:04 -0700 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2015-08-08 17:38:18 -0700 |
commit | 56bd759df1d0c750a065b8c845e93d5dfa6b549d (patch) | |
tree | 3f91093cdb475e565ae857f1c5a7fd339e2d781e /dev-tcltk/tktreectrl | |
download | gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.gz gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.tar.bz2 gentoo-56bd759df1d0c750a065b8c845e93d5dfa6b549d.zip |
proj/gentoo: Initial commit
This commit represents a new era for Gentoo:
Storing the gentoo-x86 tree in Git, as converted from CVS.
This commit is the start of the NEW history.
Any historical data is intended to be grafted onto this point.
Creation process:
1. Take final CVS checkout snapshot
2. Remove ALL ChangeLog* files
3. Transform all Manifests to thin
4. Remove empty Manifests
5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$
5.1. Do not touch files with -kb/-ko keyword flags.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests
X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project
X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration
X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn
X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts
X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration
X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging
X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed
Diffstat (limited to 'dev-tcltk/tktreectrl')
-rw-r--r-- | dev-tcltk/tktreectrl/Manifest | 3 | ||||
-rw-r--r-- | dev-tcltk/tktreectrl/files/2.2.9-as-needed.patch | 11 | ||||
-rw-r--r-- | dev-tcltk/tktreectrl/metadata.xml | 14 | ||||
-rw-r--r-- | dev-tcltk/tktreectrl/tktreectrl-2.2.10.ebuild | 42 | ||||
-rw-r--r-- | dev-tcltk/tktreectrl/tktreectrl-2.2.9.ebuild | 43 | ||||
-rw-r--r-- | dev-tcltk/tktreectrl/tktreectrl-2.4.1.ebuild | 42 |
6 files changed, 155 insertions, 0 deletions
diff --git a/dev-tcltk/tktreectrl/Manifest b/dev-tcltk/tktreectrl/Manifest new file mode 100644 index 000000000000..04927cb4cfe0 --- /dev/null +++ b/dev-tcltk/tktreectrl/Manifest @@ -0,0 +1,3 @@ +DIST tktreectrl-2.2.10.tar.gz 742335 SHA256 0baf7ad6a8e7874d40b4c2c338d3b43630b7bace8f99101757ec102d8efd8c9e SHA512 20598393d54ee304d0be74ef3de9f242433814b7c5dc8b649f8f18dfa5505dee66aba624e2ac2671a167b8ac491f5edbe0dc397db74cab740c6bc59e564b53e1 WHIRLPOOL 8a440225af7a05a1ca4abfe0086686d347e0f629fbf1fce1245c79c674fa70daf2f80c07f0e91fb7aeb1ee652bdf5987b3d873a885ee5b102fe5a307fbfdd978 +DIST tktreectrl-2.2.9.tar.gz 718999 SHA256 f6404844a296726597c4e825bdfca88c3e6257de23e487550b9089db3bdc98f7 SHA512 8e1f5d176e939238cfc6dc83e55dc1df911e13f633bac494b4e9a954729b6047b6436283509f83ec57d43eefd7dae4052ffe3af38a22a162faf7959498bc0b0e WHIRLPOOL e869df0de06767a8afc8908ee0baaf2fbd7d8c33a428ddc78bac5e093a3bffc7c5acf8bd12827e44ac3921b1e7cd1b443031a61593afe2cd676bce5bc2fca3d3 +DIST tktreectrl-2.4.1.tar.gz 945101 SHA256 c2d19cfc7ce8b150cb50a6b63dc6327c91fb71f76b4f2947e0334a15d5f869d3 SHA512 5ea3f286326cb9dd32a259f8032c37dd3bfe4c4ecdac878cc8e7a283b542c4eb67a5434c97ecc81b9773f08e55563401a173234452ebf63547c00780e5703c1b WHIRLPOOL 120808d8656e9d4d6cafa1071ade9214172cf1d5ebb075870cf2cb1e7ca4314e5463798ed21b847f5829fe205ef882bb78eb9b3c3ce5b74b7a14a94ea38a2bae diff --git a/dev-tcltk/tktreectrl/files/2.2.9-as-needed.patch b/dev-tcltk/tktreectrl/files/2.2.9-as-needed.patch new file mode 100644 index 000000000000..8b6dcea48acb --- /dev/null +++ b/dev-tcltk/tktreectrl/files/2.2.9-as-needed.patch @@ -0,0 +1,11 @@ +--- Makefile.in 2008-02-24 23:22:10.000000000 +0100 ++++ Makefile.in.new 2009-07-11 23:54:48.000000000 +0200 +@@ -107,7 +107,7 @@ + RANLIB = @RANLIB@ + RANLIB_STUB = @RANLIB_STUB@ + SHLIB_CFLAGS = @SHLIB_CFLAGS@ +-SHLIB_LD = @SHLIB_LD@ ++SHLIB_LD = $(CC) $(LDFLAGS) -shared + SHLIB_LD_LIBS = @SHLIB_LD_LIBS@ + STLIB_LD = @STLIB_LD@ + TCL_DEFS = @TCL_DEFS@ diff --git a/dev-tcltk/tktreectrl/metadata.xml b/dev-tcltk/tktreectrl/metadata.xml new file mode 100644 index 000000000000..46ede87475ee --- /dev/null +++ b/dev-tcltk/tktreectrl/metadata.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>sci</herd> + <maintainer> + <email>sci@gentoo.org</email> + </maintainer> + <use> + <flag name="shellicon">shellicon extension</flag> + </use> + <upstream> + <remote-id type="sourceforge">tktreectrl</remote-id> + </upstream> +</pkgmetadata> diff --git a/dev-tcltk/tktreectrl/tktreectrl-2.2.10.ebuild b/dev-tcltk/tktreectrl/tktreectrl-2.2.10.ebuild new file mode 100644 index 000000000000..10a6a1a7e854 --- /dev/null +++ b/dev-tcltk/tktreectrl/tktreectrl-2.2.10.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit eutils + +DESCRIPTION="A flexible listbox widget for Tk" +HOMEPAGE="http://tktreectrl.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="tcltk" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="X debug shellicon threads" + +RDEPEND=">=dev-lang/tk-8.4" +DEPEND="${RDEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/2.2.9-as-needed.patch +} + +src_configure() { + econf \ + $(use_enable threads) \ + $(use_enable shellicon) \ + $(use_enable amd64 64bit) \ + $(use_enable debug symbols) \ + $(use_enable X x) \ + --enable-shared +} + +#src_test() { +# emake test || die +#} + +src_install() { + default + mv "${ED}"/usr/lib*/treectrl${PV}/htmldoc "${ED}"/usr/share/doc/${P}/ +} diff --git a/dev-tcltk/tktreectrl/tktreectrl-2.2.9.ebuild b/dev-tcltk/tktreectrl/tktreectrl-2.2.9.ebuild new file mode 100644 index 000000000000..00f37ab5efc1 --- /dev/null +++ b/dev-tcltk/tktreectrl/tktreectrl-2.2.9.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=3 + +inherit eutils + +DESCRIPTION="A flexible listbox widget for Tk" +HOMEPAGE="http://tktreectrl.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="tcltk" +SLOT="0" +KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux" +IUSE="X debug shellicon threads" + +RDEPEND=">=dev-lang/tk-8.4" +DEPEND="${RDEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${PV}-as-needed.patch +} + +src_configure() { + econf \ + $(use_enable threads) \ + $(use_enable shellicon) \ + $(use_enable amd64 64bit) \ + $(use_enable debug symbols) \ + $(use_enable X x) \ + --enable-shared +} + +src_test() { + emake test || die +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc ChangeLog README.txt || die + mv "${ED}"/usr/lib*/treectrl${PV}/htmldoc "${ED}"/usr/share/doc/${P}/ +} diff --git a/dev-tcltk/tktreectrl/tktreectrl-2.4.1.ebuild b/dev-tcltk/tktreectrl/tktreectrl-2.4.1.ebuild new file mode 100644 index 000000000000..9c51d10ec840 --- /dev/null +++ b/dev-tcltk/tktreectrl/tktreectrl-2.4.1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +inherit eutils virtualx + +DESCRIPTION="A flexible listbox widget for Tk" +HOMEPAGE="http://tktreectrl.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="tcltk" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux" +IUSE="X debug shellicon threads" + +RDEPEND=">=dev-lang/tk-8.4" +DEPEND="${RDEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/2.2.9-as-needed.patch +} + +src_configure() { + econf \ + $(use_enable threads) \ + $(use_enable shellicon) \ + $(use_enable amd64 64bit) \ + $(use_enable debug symbols) \ + $(use_enable X x) \ + --enable-shared +} + +src_test() { + Xemake test +} + +src_install() { + default + mv "${ED}"/usr/lib*/treectrl${PV}/htmldoc "${ED}"/usr/share/doc/${P}/ +} |