public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: dev-libs/simclist/
@ 2011-02-13 19:29 Jonathan-Christofer Demay
  0 siblings, 0 replies; 4+ messages in thread
From: Jonathan-Christofer Demay @ 2011-02-13 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     3c02019cb62478840882b4ac8a206ca9dc347d8d
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Sun Feb 13 21:32:57 2011 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Sun Feb 13 21:32:57 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=3c02019c

dev-libs/simclist: version bump

---
 dev-libs/simclist/ChangeLog                        |    6 ++++--
 ...mclist-1.4.4_rc4.ebuild => simclist-1.5.ebuild} |    0
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-libs/simclist/ChangeLog b/dev-libs/simclist/ChangeLog
index cb61e1b..c3e8b6d 100644
--- a/dev-libs/simclist/ChangeLog
+++ b/dev-libs/simclist/ChangeLog
@@ -1,11 +1,13 @@
 # ChangeLog for dev-libs/simclist
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
 *simclist-1.4.4_rc4 (24 Jul 2010)
 
+  13 Feb 2011; J.-C. Demay <jcdemay@gmail.com>
+  
   24 Jul 2010; J.-C. Demay <jcdemay@gmail.com>
-  -simclist-1.4.4_rc3.ebuild,+simclist-1.4.4_rc4.ebuild:
+  -simclist-1.4.4_rc4.ebuild,+simclist-1.5.ebuild:
   version bump
   
   23 Jun 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>

diff --git a/dev-libs/simclist/simclist-1.4.4_rc4.ebuild b/dev-libs/simclist/simclist-1.5.ebuild
similarity index 100%
rename from dev-libs/simclist/simclist-1.4.4_rc4.ebuild
rename to dev-libs/simclist/simclist-1.5.ebuild



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-libs/simclist/
@ 2012-03-17 15:02 Jonathan-Christofer Demay
  0 siblings, 0 replies; 4+ messages in thread
From: Jonathan-Christofer Demay @ 2012-03-17 15:02 UTC (permalink / raw
  To: gentoo-commits

commit:     86326a3779e7330e60713dc191eef684337618c7
Author:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
AuthorDate: Sat Mar 17 15:02:05 2012 +0000
Commit:     Jonathan-Christofer Demay <jcdemay <AT> gmail <DOT> com>
CommitDate: Sat Mar 17 15:02:05 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=86326a37

dev-libs/simclist: version bump

---
 dev-libs/simclist/ChangeLog                        |   12 ++++++------
 .../{simclist-1.5.ebuild => simclist-1.6.ebuild}   |    2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-libs/simclist/ChangeLog b/dev-libs/simclist/ChangeLog
index c3e8b6d..92a9799 100644
--- a/dev-libs/simclist/ChangeLog
+++ b/dev-libs/simclist/ChangeLog
@@ -1,13 +1,13 @@
 # ChangeLog for dev-libs/simclist
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
-*simclist-1.4.4_rc4 (24 Jul 2010)
-
-  13 Feb 2011; J.-C. Demay <jcdemay@gmail.com>
+  17 Mar 2012; J.-C. Demay <jcdemay@gmail.com>
+  -simclist-1.5.ebuild, +simclist-1.6.ebuild:
+  version bump
   
-  24 Jul 2010; J.-C. Demay <jcdemay@gmail.com>
-  -simclist-1.4.4_rc4.ebuild,+simclist-1.5.ebuild:
+  24 Nov 2010; J.-C. Demay <jcdemay@gmail.com>
+  -simclist-1.4.4_rc4.ebuild, +simclist-1.5.ebuild:
   version bump
   
   23 Jun 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>

diff --git a/dev-libs/simclist/simclist-1.5.ebuild b/dev-libs/simclist/simclist-1.6.ebuild
similarity index 93%
rename from dev-libs/simclist/simclist-1.5.ebuild
rename to dev-libs/simclist/simclist-1.6.ebuild
index 70501ba..3a18ba9 100644
--- a/dev-libs/simclist/simclist-1.5.ebuild
+++ b/dev-libs/simclist/simclist-1.6.ebuild
@@ -7,7 +7,7 @@ EAPI=3
 inherit cmake-utils
 
 DESCRIPTION="SimCList is a high quality C (C++ embeddable) library for handling lists."
-HOMEPAGE="http://mij.oltrelinux.com/devel/simclist/"
+HOMEPAGE="http://mij.oltrelinux.com/devel/simclist"
 SRC_URI="${HOMEPAGE}/${P/_/}.tar.bz2"
 
 LICENSE="BSD"



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-libs/simclist/
@ 2020-09-25 22:56 Aisha Tammy
  0 siblings, 0 replies; 4+ messages in thread
From: Aisha Tammy @ 2020-09-25 22:56 UTC (permalink / raw
  To: gentoo-commits

commit:     e535df72eeecfcae9a0f18dd392d2659e25e1a81
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Fri Sep 25 22:56:51 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Fri Sep 25 22:56:51 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=e535df72

dev-libs/simclist: various fixes and options

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 dev-libs/simclist/metadata.xml           | 14 ++++++---
 dev-libs/simclist/simclist-1.6.ebuild    | 42 --------------------------
 dev-libs/simclist/simclist-1.6_p1.ebuild | 52 ++++++++++++++++++++++++++++++++
 3 files changed, 61 insertions(+), 47 deletions(-)

diff --git a/dev-libs/simclist/metadata.xml b/dev-libs/simclist/metadata.xml
index 27a2343d7..8426fdb21 100644
--- a/dev-libs/simclist/metadata.xml
+++ b/dev-libs/simclist/metadata.xml
@@ -6,9 +6,13 @@
 		<name>Gentoo Science Project</name>
 	</maintainer>
 	<longdescription>
-SimCList is a high quality C (C++ embeddable) library for handling
-lists. It exploits several advanced techniques for improving
-performance, including freelists, sentinels, automatic sort algorithm
-selection, sort randomization, mid pointer and optional multithreading.
-</longdescription>
+		SimCList is a high quality C (C++ embeddable) library for handling
+		lists. It exploits several advanced techniques for improving
+		performance, including freelists, sentinels, automatic sort algorithm
+		selection, sort randomization, mid pointer and optional multithreading.
+	</longdescription>
+	<use>
+		<flag name="dump">Disable building of dump and restore functionalities</flag>
+		<flag name="hash">Allow list_hash() to work exclusively on memory locations</flag>
+	</use>
 </pkgmetadata>

diff --git a/dev-libs/simclist/simclist-1.6.ebuild b/dev-libs/simclist/simclist-1.6.ebuild
deleted file mode 100644
index 179cabbcb..000000000
--- a/dev-libs/simclist/simclist-1.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="SimCList is a high quality C (C++ embeddable) library for handling lists"
-HOMEPAGE="http://mij.oltrelinux.com/devel/simclist"
-SRC_URI="${HOMEPAGE}/${P/_/}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${P/_/}"
-
-DEPEND="doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-src_compile(){
-	cmake-utils_src_compile
-	if use doc; then
-		doxygen || die "doxygen failed"
-	fi
-}
-
-src_install() {
-	mkdir -p "${D}"/usr/include
-	cp simclist.h "${D}"/usr/include/
-	cd "${BUILD_DIR}"
-	dolib libsimclist.so
-	cd "${S}"
-	if use doc; then
-		dohtml -r doc/html/*
-	fi
-	if use examples; then
-		docinto examples
-		dodoc examples/*
-	fi
-}

diff --git a/dev-libs/simclist/simclist-1.6_p1.ebuild b/dev-libs/simclist/simclist-1.6_p1.ebuild
new file mode 100644
index 000000000..2b7eb84f1
--- /dev/null
+++ b/dev-libs/simclist/simclist-1.6_p1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="SimCList is a high quality C (C++ embeddable) library for handling lists"
+HOMEPAGE="https://mij.oltrelinux.com/devel/simclist"
+COMMIT=6aef848d1743af66045a6f413cd3b8b1f1578c15
+SRC_URI="https://github.com/mij/simclist/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${COMMIT}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc dump hash threads"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+CMAKE_IN_SOURCE_BUILD=1
+
+src_prepare() {
+	sed -i -e "/-O2/d" CMakeLists.txt || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DSIMCLIST_DEBUG=$(usex debug)
+		-DSIMCLIST_THREADING=$(usex threads)
+		-DSIMCLIST_NO_DUMPRESTORE=$(usex dump)
+		-DSIMCLIST_ALLOW_LOCATIONBASED_HASHES=$(usex hash)
+	)
+	cmake_src_configure
+}
+
+src_compile(){
+	cmake_src_compile
+	if use doc; then
+		doxygen || die "doxygen failed"
+	fi
+}
+
+src_install() {
+	doheader simclist.h
+	dolib.so libsimclist.so
+
+	if use doc ; then
+		dodoc -r doc/html/*
+	fi
+}


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/sci:master commit in: dev-libs/simclist/
@ 2024-01-22 12:21 Horea Christian
  0 siblings, 0 replies; 4+ messages in thread
From: Horea Christian @ 2024-01-22 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3093628bafa54d004ca758c1bf4ff9d24e6b8631
Author:     Horea Christian <chr <AT> chymera <DOT> eu>
AuthorDate: Mon Jan 22 12:02:17 2024 +0000
Commit:     Horea Christian <horea.christ <AT> gmail <DOT> com>
CommitDate: Mon Jan 22 12:02:17 2024 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=3093628b

dev-libs/simclist: updated dependency name

Signed-off-by: Horea Christian <chr <AT> chymera.eu>

 dev-libs/simclist/simclist-1.6_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/simclist/simclist-1.6_p1.ebuild b/dev-libs/simclist/simclist-1.6_p1.ebuild
index 2b7eb84f1..41c9151c5 100644
--- a/dev-libs/simclist/simclist-1.6_p1.ebuild
+++ b/dev-libs/simclist/simclist-1.6_p1.ebuild
@@ -16,7 +16,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="debug doc dump hash threads"
 
-BDEPEND="doc? ( app-doc/doxygen )"
+BDEPEND="doc? ( app-text/doxygen )"
 
 CMAKE_IN_SOURCE_BUILD=1
 


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2024-01-22 12:21 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-02-13 19:29 [gentoo-commits] proj/sci:master commit in: dev-libs/simclist/ Jonathan-Christofer Demay
  -- strict thread matches above, loose matches on Subject: below --
2012-03-17 15:02 Jonathan-Christofer Demay
2020-09-25 22:56 Aisha Tammy
2024-01-22 12:21 Horea Christian

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox