[gentoo-commits] repo/gentoo:master commit in: dev-libs/libjodycode/

2023-08-27 Thread Jakov Smolić
commit: a2f4ac23132e685c38e9a872bc6c9d8cf18e35cb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Aug 27 18:07:30 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Aug 27 18:07:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f4ac23

dev-libs/libjodycode: drop 2.0.1, 3.0.1

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libjodycode/Manifest |  2 --
 dev-libs/libjodycode/libjodycode-2.0.1.ebuild | 25 
 dev-libs/libjodycode/libjodycode-3.0.1.ebuild | 33 ---
 3 files changed, 60 deletions(-)

diff --git a/dev-libs/libjodycode/Manifest b/dev-libs/libjodycode/Manifest
index 844b9f31a389..f681f8e69288 100644
--- a/dev-libs/libjodycode/Manifest
+++ b/dev-libs/libjodycode/Manifest
@@ -1,3 +1 @@
-DIST libjodycode-2.0.1.tar.gz 22186 BLAKE2B 
1a1d88a3cebc2adf4a9a067c00e8c543e01dc9f5a34ea2ab6c3e5239b2627c7f737f4a467dfd03b8ba7a38c6764227f009e5c0c7af6b5086652183bbd052ae1a
 SHA512 
eba59bc2a792e129e8d397c8fdb9d6dc09b6af87828e18c530e8613c425ed8b404b8cc586aea490fe9f1791630c12c879c2f97f52740dc0e31b5feff9ccd95b1
-DIST libjodycode-3.0.1.tar.gz 25929 BLAKE2B 
a55e7a2f2ab829dfadc4ecf296e56d38341acd8fde44bc84bdb821d485546b4c4e31fe40a729cfc940b0499d7d1a83e549ddd93abab709be463fd4050d7d45c7
 SHA512 
cbcc85ce2f321a01762966100ba73b7ddadd2f5bbbd6ec2ddc99624a54505ec6fc8d2be2b3cb520312b5c82599401141409018c58e68a2f17c044c69da6caa75
 DIST libjodycode-3.1.tar.gz 27340 BLAKE2B 
c084c75a241737c63f33a9a21ea2dc5303d6811fd94db9bd62162eb1ed3fa6e43edbbc1cbfa079f60f8f11a76c052cd825250b2ca34594889da46cbdda1c5248
 SHA512 
980f1797084594f710cae92b26d10c46a73415d11e89af608c8a87730ea39f497fec0889f9bd88af7c23aa0067dd6642758edc2b2756d9eba6e6a4a50c583751

diff --git a/dev-libs/libjodycode/libjodycode-2.0.1.ebuild 
b/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
deleted file mode 100644
index 24838eaf1a0b..
--- a/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shared code used by several utilities written by Jody Bruchon"
-HOMEPAGE="https://github.com/jbruchon/libjodycode;
-SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-# missing test script
-# https://github.com/jbruchon/jdupes/issues/191
-RESTRICT="test"
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   LIB_DIR="/usr/$(get_libdir)" \
-   PREFIX="${EPREFIX}"/usr \
-   install
-   einstalldocs
-}

diff --git a/dev-libs/libjodycode/libjodycode-3.0.1.ebuild 
b/dev-libs/libjodycode/libjodycode-3.0.1.ebuild
deleted file mode 100644
index 21fb1968503a..
--- a/dev-libs/libjodycode/libjodycode-3.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shared code used by several utilities written by Jody Bruchon"
-HOMEPAGE="https://github.com/jbruchon/libjodycode;
-SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# missing test script
-# https://github.com/jbruchon/jdupes/issues/191
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-static-lib.patch
-)
-
-src_compile() {
-   emake sharedlib
-}
-
-src_install() {
-   emake \
-   DESTDIR="${D}" \
-   LIB_DIR="/usr/$(get_libdir)" \
-   PREFIX="${EPREFIX}"/usr \
-   install
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libjodycode/

2023-08-27 Thread Sam James
commit: e7477dea79b0ef0b59bce3ee3d0ae3ac4b1b24bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 27 17:18:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 27 17:18:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7477dea

dev-libs/libjodycode: Stabilize 3.1 amd64, #912238

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libjodycode/libjodycode-3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libjodycode/libjodycode-3.1.ebuild 
b/dev-libs/libjodycode/libjodycode-3.1.ebuild
index ed722e353ab5..76fa041c7d71 100644
--- a/dev-libs/libjodycode/libjodycode-3.1.ebuild
+++ b/dev-libs/libjodycode/libjodycode-3.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # missing test script
 # https://github.com/jbruchon/jdupes/issues/191



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libjodycode/

2023-07-24 Thread Joonas Niilola
commit: de30327e2a1b9462805579f052bfdcf6cb382ae0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jul 25 04:55:17 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jul 25 04:55:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de30327e

dev-libs/libjodycode: Stabilize 2.0.1 amd64, #911171

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libjodycode/libjodycode-2.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libjodycode/libjodycode-2.0.1.ebuild 
b/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
index aa0af302dd24..24838eaf1a0b 100644
--- a/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
+++ b/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 # missing test script
 # https://github.com/jbruchon/jdupes/issues/191



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libjodycode/

2023-07-10 Thread Jakov Smolić
commit: 8c325758add34621d812a3b8085a13bcc91a2b99
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 10 08:17:04 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 10 12:18:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c325758

dev-libs/libjodycode: add 3.1

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libjodycode/Manifest   |  1 +
 dev-libs/libjodycode/libjodycode-3.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-libs/libjodycode/Manifest b/dev-libs/libjodycode/Manifest
index 31c482295994..844b9f31a389 100644
--- a/dev-libs/libjodycode/Manifest
+++ b/dev-libs/libjodycode/Manifest
@@ -1,2 +1,3 @@
 DIST libjodycode-2.0.1.tar.gz 22186 BLAKE2B 
1a1d88a3cebc2adf4a9a067c00e8c543e01dc9f5a34ea2ab6c3e5239b2627c7f737f4a467dfd03b8ba7a38c6764227f009e5c0c7af6b5086652183bbd052ae1a
 SHA512 
eba59bc2a792e129e8d397c8fdb9d6dc09b6af87828e18c530e8613c425ed8b404b8cc586aea490fe9f1791630c12c879c2f97f52740dc0e31b5feff9ccd95b1
 DIST libjodycode-3.0.1.tar.gz 25929 BLAKE2B 
a55e7a2f2ab829dfadc4ecf296e56d38341acd8fde44bc84bdb821d485546b4c4e31fe40a729cfc940b0499d7d1a83e549ddd93abab709be463fd4050d7d45c7
 SHA512 
cbcc85ce2f321a01762966100ba73b7ddadd2f5bbbd6ec2ddc99624a54505ec6fc8d2be2b3cb520312b5c82599401141409018c58e68a2f17c044c69da6caa75
+DIST libjodycode-3.1.tar.gz 27340 BLAKE2B 
c084c75a241737c63f33a9a21ea2dc5303d6811fd94db9bd62162eb1ed3fa6e43edbbc1cbfa079f60f8f11a76c052cd825250b2ca34594889da46cbdda1c5248
 SHA512 
980f1797084594f710cae92b26d10c46a73415d11e89af608c8a87730ea39f497fec0889f9bd88af7c23aa0067dd6642758edc2b2756d9eba6e6a4a50c583751

diff --git a/dev-libs/libjodycode/libjodycode-3.1.ebuild 
b/dev-libs/libjodycode/libjodycode-3.1.ebuild
new file mode 100644
index ..ed722e353ab5
--- /dev/null
+++ b/dev-libs/libjodycode/libjodycode-3.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shared code used by several utilities written by Jody Bruchon"
+HOMEPAGE="https://github.com/jbruchon/libjodycode;
+SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# missing test script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.0.1-static-lib.patch
+)
+
+src_compile() {
+   emake sharedlib
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   LIB_DIR="/usr/$(get_libdir)" \
+   PREFIX="${EPREFIX}"/usr \
+   install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libjodycode/, dev-libs/libjodycode/files/

2023-06-27 Thread Jakov Smolić
commit: f00c75f38c85207f4722b0b1205a5702f5e1d368
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 27 09:16:12 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 27 09:40:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00c75f3

dev-libs/libjodycode: add 3.0.1

Closes: https://bugs.gentoo.org/908301
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libjodycode/Manifest  |  1 +
 .../files/libjodycode-3.0.1-static-lib.patch   | 12 
 dev-libs/libjodycode/libjodycode-3.0.1.ebuild  | 33 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-libs/libjodycode/Manifest b/dev-libs/libjodycode/Manifest
index 0be0876959fb..31c482295994 100644
--- a/dev-libs/libjodycode/Manifest
+++ b/dev-libs/libjodycode/Manifest
@@ -1 +1,2 @@
 DIST libjodycode-2.0.1.tar.gz 22186 BLAKE2B 
1a1d88a3cebc2adf4a9a067c00e8c543e01dc9f5a34ea2ab6c3e5239b2627c7f737f4a467dfd03b8ba7a38c6764227f009e5c0c7af6b5086652183bbd052ae1a
 SHA512 
eba59bc2a792e129e8d397c8fdb9d6dc09b6af87828e18c530e8613c425ed8b404b8cc586aea490fe9f1791630c12c879c2f97f52740dc0e31b5feff9ccd95b1
+DIST libjodycode-3.0.1.tar.gz 25929 BLAKE2B 
a55e7a2f2ab829dfadc4ecf296e56d38341acd8fde44bc84bdb821d485546b4c4e31fe40a729cfc940b0499d7d1a83e549ddd93abab709be463fd4050d7d45c7
 SHA512 
cbcc85ce2f321a01762966100ba73b7ddadd2f5bbbd6ec2ddc99624a54505ec6fc8d2be2b3cb520312b5c82599401141409018c58e68a2f17c044c69da6caa75

diff --git a/dev-libs/libjodycode/files/libjodycode-3.0.1-static-lib.patch 
b/dev-libs/libjodycode/files/libjodycode-3.0.1-static-lib.patch
new file mode 100644
index ..761aecdf3c59
--- /dev/null
+++ b/dev-libs/libjodycode/files/libjodycode-3.0.1-static-lib.patch
@@ -0,0 +1,12 @@
+diff --git a/Makefile b/Makefile
+index aaf46df..adb8cb2 100644
+--- a/Makefile
 b/Makefile
+@@ -168,7 +168,6 @@ installfiles:
+   $(INSTALL_PROGRAM) $(PROGRAM_NAME).$(SO_SUFFIX).$(VERSION)
$(DESTDIR)$(LIB_DIR)/$(PROGRAM_NAME).$(SO_SUFFIX).$(VERSION)
+   $(LN)   $(PROGRAM_NAME).$(SO_SUFFIX).$(VERSION) 
$(DESTDIR)$(LIB_DIR)/$(PROGRAM_NAME).$(SO_SUFFIX).$(VERSION_MAJOR)
+   $(LN)   $(PROGRAM_NAME).$(SO_SUFFIX).$(VERSION_MAJOR) 
$(DESTDIR)$(LIB_DIR)/$(PROGRAM_NAME).$(SO_SUFFIX)
+-  $(INSTALL_DATA) $(PROGRAM_NAME).a  
$(DESTDIR)$(LIB_DIR)/$(PROGRAM_NAME).a
+   $(INSTALL_DATA) $(PROGRAM_NAME).h  
$(DESTDIR)$(INC_DIR)/$(PROGRAM_NAME).h
+   $(INSTALL_DATA) $(PROGRAM_NAME).7  
$(DESTDIR)$(MAN7_DIR)/$(PROGRAM_NAME).7
+ 

diff --git a/dev-libs/libjodycode/libjodycode-3.0.1.ebuild 
b/dev-libs/libjodycode/libjodycode-3.0.1.ebuild
new file mode 100644
index ..21fb1968503a
--- /dev/null
+++ b/dev-libs/libjodycode/libjodycode-3.0.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shared code used by several utilities written by Jody Bruchon"
+HOMEPAGE="https://github.com/jbruchon/libjodycode;
+SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# missing test script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-static-lib.patch
+)
+
+src_compile() {
+   emake sharedlib
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   LIB_DIR="/usr/$(get_libdir)" \
+   PREFIX="${EPREFIX}"/usr \
+   install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libjodycode/

2023-06-10 Thread Jakov Smolić
commit: 11292d2965641d3e4ae6903fdfdb72ac3f28de4d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Jun 10 16:32:07 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Jun 10 16:38:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11292d29

dev-libs/libjodycode: new package, add 2.0.1

Bug: https://bugs.gentoo.org/904994
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libjodycode/Manifest |  1 +
 dev-libs/libjodycode/libjodycode-2.0.1.ebuild | 25 +
 dev-libs/libjodycode/metadata.xml | 15 +++
 3 files changed, 41 insertions(+)

diff --git a/dev-libs/libjodycode/Manifest b/dev-libs/libjodycode/Manifest
new file mode 100644
index ..0be0876959fb
--- /dev/null
+++ b/dev-libs/libjodycode/Manifest
@@ -0,0 +1 @@
+DIST libjodycode-2.0.1.tar.gz 22186 BLAKE2B 
1a1d88a3cebc2adf4a9a067c00e8c543e01dc9f5a34ea2ab6c3e5239b2627c7f737f4a467dfd03b8ba7a38c6764227f009e5c0c7af6b5086652183bbd052ae1a
 SHA512 
eba59bc2a792e129e8d397c8fdb9d6dc09b6af87828e18c530e8613c425ed8b404b8cc586aea490fe9f1791630c12c879c2f97f52740dc0e31b5feff9ccd95b1

diff --git a/dev-libs/libjodycode/libjodycode-2.0.1.ebuild 
b/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
new file mode 100644
index ..aa0af302dd24
--- /dev/null
+++ b/dev-libs/libjodycode/libjodycode-2.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shared code used by several utilities written by Jody Bruchon"
+HOMEPAGE="https://github.com/jbruchon/libjodycode;
+SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# missing test script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   LIB_DIR="/usr/$(get_libdir)" \
+   PREFIX="${EPREFIX}"/usr \
+   install
+   einstalldocs
+}

diff --git a/dev-libs/libjodycode/metadata.xml 
b/dev-libs/libjodycode/metadata.xml
new file mode 100644
index ..5e6911a2de6c
--- /dev/null
+++ b/dev-libs/libjodycode/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   jakov.petr...@sartura.hr
+   Jakov Petrina
+   
+   
+   jsmo...@gentoo.org
+   Jakov Smolić
+   
+   
+   jbruchon/libjodycode
+   
+