public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2021-01-22  1:41 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-01-22  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     7edf4abae076cc2c64f94d502e1535a15ddec202
Author:     Richard Fröhning <misanthropos <AT> gmx <DOT> net>
AuthorDate: Mon Oct 12 23:00:38 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 01:39:55 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edf4aba

dev-games/libsmacker: new package (*.smk smackfile decoding library)

Signed-off-by: Richard Fröhning <misanthropos <AT> gmx.net>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-games/libsmacker/Manifest                |  1 +
 dev-games/libsmacker/libsmacker-1.1.1.ebuild | 20 ++++++++++++++++++++
 dev-games/libsmacker/metadata.xml            | 12 ++++++++++++
 3 files changed, 33 insertions(+)

diff --git a/dev-games/libsmacker/Manifest b/dev-games/libsmacker/Manifest
new file mode 100644
index 00000000000..56413ec12bd
--- /dev/null
+++ b/dev-games/libsmacker/Manifest
@@ -0,0 +1 @@
+DIST libsmacker-1.1.1.tar.gz 27554 BLAKE2B d8735518d2e6c6dc2b03d5781fb7d58862ff59c7452e91eeea913c619ff4e22b9b01f5cc1512329a1678406f98844c09125caede1a963b0c690bfc8f6a60e367 SHA512 beeece71fe35a9d2554e082245f1f600e211f1431c2162c83d6bd1b378867f211f5687ad359ed5e035c0376cfa28a58651532f1dc58863fae8e0da4540283c33

diff --git a/dev-games/libsmacker/libsmacker-1.1.1.ebuild b/dev-games/libsmacker/libsmacker-1.1.1.ebuild
new file mode 100644
index 00000000000..92512ebc736
--- /dev/null
+++ b/dev-games/libsmacker/libsmacker-1.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools eutils
+
+DESCRIPTION="A cross-platform C library for decoding .smk Smacker Video files."
+HOMEPAGE="https://libsmacker.sourceforge.net"
+
+SRC_URI="https://sourceforge.net/projects/libsmacker/files/libsmacker-1.1/libsmacker-1.1.1r35.tar.gz/download -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare(){
+	default
+	eautoreconf
+}

diff --git a/dev-games/libsmacker/metadata.xml b/dev-games/libsmacker/metadata.xml
new file mode 100644
index 00000000000..2a6c92d969d
--- /dev/null
+++ b/dev-games/libsmacker/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>misanthropos@gmx.net</email>
+    <name>Richard Fröhning</name>
+  </maintainer>
+  <maintainer type="project">
+    <email>proxy-maint@gentoo.org</email>
+    <name>Proxy Maintainers</name>
+  </maintainer>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2021-01-22  1:41 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-01-22  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     c8434f435ed4b3e99a3804a07b78db57db92ae5e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 00:48:47 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 01:39:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8434f43

dev-games/libsmacker: HOMEPAGE does not support HTTPS

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-games/libsmacker/libsmacker-1.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-games/libsmacker/libsmacker-1.1.1.ebuild b/dev-games/libsmacker/libsmacker-1.1.1.ebuild
index 41686155351..aaccb8e8dab 100644
--- a/dev-games/libsmacker/libsmacker-1.1.1.ebuild
+++ b/dev-games/libsmacker/libsmacker-1.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools
 
 DESCRIPTION="A cross-platform C library for decoding .smk Smacker Video files."
-HOMEPAGE="https://libsmacker.sourceforge.net"
+HOMEPAGE="http://libsmacker.sourceforge.net"
 SRC_URI="https://sourceforge.net/projects/libsmacker/files/libsmacker-1.1/${P}r35.tar.gz/download -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2021-01-22  1:41 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-01-22  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     43641e27f87ff82f7cfa94d29b2cc6be4402e7fc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 22 00:54:40 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 22 01:39:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43641e27

dev-games/libsmacker: various fixups

* Rename to _pN
* Style changes
* Drop static libs (.a) and libtool files (.la)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-games/libsmacker/Manifest                               |  2 +-
 ...{libsmacker-1.1.1.ebuild => libsmacker-1.1.1_p35.ebuild} | 13 +++++++++++--
 2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-games/libsmacker/Manifest b/dev-games/libsmacker/Manifest
index 56413ec12bd..b592a3102e2 100644
--- a/dev-games/libsmacker/Manifest
+++ b/dev-games/libsmacker/Manifest
@@ -1 +1 @@
-DIST libsmacker-1.1.1.tar.gz 27554 BLAKE2B d8735518d2e6c6dc2b03d5781fb7d58862ff59c7452e91eeea913c619ff4e22b9b01f5cc1512329a1678406f98844c09125caede1a963b0c690bfc8f6a60e367 SHA512 beeece71fe35a9d2554e082245f1f600e211f1431c2162c83d6bd1b378867f211f5687ad359ed5e035c0376cfa28a58651532f1dc58863fae8e0da4540283c33
+DIST libsmacker-1.1.1_p35.tar.gz 27554 BLAKE2B d8735518d2e6c6dc2b03d5781fb7d58862ff59c7452e91eeea913c619ff4e22b9b01f5cc1512329a1678406f98844c09125caede1a963b0c690bfc8f6a60e367 SHA512 beeece71fe35a9d2554e082245f1f600e211f1431c2162c83d6bd1b378867f211f5687ad359ed5e035c0376cfa28a58651532f1dc58863fae8e0da4540283c33

diff --git a/dev-games/libsmacker/libsmacker-1.1.1.ebuild b/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
similarity index 59%
rename from dev-games/libsmacker/libsmacker-1.1.1.ebuild
rename to dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
index aaccb8e8dab..2e8ee41e9c8 100644
--- a/dev-games/libsmacker/libsmacker-1.1.1.ebuild
+++ b/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
@@ -7,13 +7,22 @@ inherit autotools
 
 DESCRIPTION="A cross-platform C library for decoding .smk Smacker Video files."
 HOMEPAGE="http://libsmacker.sourceforge.net"
-SRC_URI="https://sourceforge.net/projects/libsmacker/files/libsmacker-1.1/${P}r35.tar.gz/download -> ${P}.tar.gz"
+SRC_URI="https://sourceforge.net/projects/libsmacker/files/libsmacker-$(ver_cut 1-2)/${P/_p/r}.tar.gz/download -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64"
 
-src_prepare(){
+src_prepare() {
 	default
 	eautoreconf
 }
+
+src_install() {
+	default
+
+	# No .la files or static libraries
+	find "${ED}" -name '*.la' -delete || die
+	find "${ED}" -name '*.a' -delete || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2021-02-10 14:49 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-02-10 14:49 UTC (permalink / raw
  To: gentoo-commits

commit:     3102e7e5dd82051d0997d29b12740645e8193712
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 14:48:56 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 14:48:56 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3102e7e5

dev-games/libsmacker: Keyword 1.1.1_p35 x86, #766465

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild b/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
index 2e8ee41e9c8..6082deae84f 100644
--- a/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
+++ b/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 src_prepare() {
 	default


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2021-02-24 21:20 Sam James
  0 siblings, 0 replies; 9+ messages in thread
From: Sam James @ 2021-02-24 21:20 UTC (permalink / raw
  To: gentoo-commits

commit:     55dcf8f2010ca1180ba1309420184b2fc8c9b9c5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 24 21:19:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 24 21:19:53 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dcf8f2

dev-games/libsmacker: Keyword 1.1.1_p35 arm64, #766465

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild b/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
index 6082deae84f..1d9ad17218d 100644
--- a/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
+++ b/dev-games/libsmacker/libsmacker-1.1.1_p35.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 
 src_prepare() {
 	default


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2022-01-15  9:31 Joonas Niilola
  0 siblings, 0 replies; 9+ messages in thread
From: Joonas Niilola @ 2022-01-15  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ea0842a929a37d30d20abbdc28f050b0bee8aa6d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 15 09:18:55 2022 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 15 09:31:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0842a9

dev-games/libsmacker: update EAPI 7 -> 8 on 1.2.0_p43

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild b/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
index c0eda1df39bb..b106ae74e0b3 100644
--- a/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
+++ b/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit autotools
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2022-01-15  9:31 Joonas Niilola
  0 siblings, 0 replies; 9+ messages in thread
From: Joonas Niilola @ 2022-01-15  9:31 UTC (permalink / raw
  To: gentoo-commits

commit:     aba5c237e9b5d629412d37db6b34db47c285a4fd
Author:     Yuri Konotopov <ykonotopov <AT> gnome <DOT> org>
AuthorDate: Sat Dec 25 08:24:28 2021 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jan 15 09:31:18 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba5c237

dev-games/libsmacker: version bump to 1.2.0_p43

+ install header file

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yuri Konotopov <ykonotopov <AT> gnome.org>
Closes: https://github.com/gentoo/gentoo/pull/23504
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 dev-games/libsmacker/Manifest                    |  1 +
 dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild | 31 ++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/dev-games/libsmacker/Manifest b/dev-games/libsmacker/Manifest
index b592a3102e2a..99b51a6c2d93 100644
--- a/dev-games/libsmacker/Manifest
+++ b/dev-games/libsmacker/Manifest
@@ -1 +1,2 @@
 DIST libsmacker-1.1.1_p35.tar.gz 27554 BLAKE2B d8735518d2e6c6dc2b03d5781fb7d58862ff59c7452e91eeea913c619ff4e22b9b01f5cc1512329a1678406f98844c09125caede1a963b0c690bfc8f6a60e367 SHA512 beeece71fe35a9d2554e082245f1f600e211f1431c2162c83d6bd1b378867f211f5687ad359ed5e035c0376cfa28a58651532f1dc58863fae8e0da4540283c33
+DIST libsmacker-1.2.0_p43.tar.gz 27766 BLAKE2B 783b05a66fbf5b0b1344e0b00e06a3edce3eb8c30e189d343869eb8866266ea9204ab1d1821f1f455f63fb365622630cb5da042a1b6650a7d166d5c62d217ac9 SHA512 1785b000884a6f93b621c1503adef100ac9b8c6e7ed5ef4d85b9ea4819715c40f9af3d930490b33ca079f531103acc69de2a800756ed7678c820ff155f86aaeb

diff --git a/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild b/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
new file mode 100644
index 000000000000..c0eda1df39bb
--- /dev/null
+++ b/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A cross-platform C library for decoding .smk Smacker Video files."
+HOMEPAGE="http://libsmacker.sourceforge.net"
+SRC_URI="https://sourceforge.net/projects/libsmacker/files/libsmacker-$(ver_cut 1-2)/${P/_p/r}.tar.gz/download -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_install() {
+	default
+
+	insinto /usr/include
+	doins smacker.h
+
+	# No .la files or static libraries
+	find "${ED}" -name '*.la' -delete || die
+	find "${ED}" -name '*.a' -delete || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2022-11-22 13:46 Arthur Zamarin
  0 siblings, 0 replies; 9+ messages in thread
From: Arthur Zamarin @ 2022-11-22 13:46 UTC (permalink / raw
  To: gentoo-commits

commit:     5c24850d03348d726c4e3fb5dbe0051d7d0371b1
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 22 13:46:49 2022 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 22 13:46:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c24850d

dev-games/libsmacker: Keyword 1.2.0_p43 ppc64, #850484

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild b/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
index b106ae74e0b3..1d6aaad106b5 100644
--- a/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
+++ b/dev-games/libsmacker/libsmacker-1.2.0_p43.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-$(ver_cut 1-3)"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 
 src_prepare() {
 	default


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

* [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/
@ 2023-12-29  7:14 Arthur Zamarin
  0 siblings, 0 replies; 9+ messages in thread
From: Arthur Zamarin @ 2023-12-29  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     cf175416861f39154a7f0c1224e93db4b6c4b463
Author:     Richard Fröhning <misanthropos <AT> gmx <DOT> de>
AuthorDate: Wed Dec 27 16:57:13 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 29 07:08:44 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf175416

dev-games/libsmacker: add remote-id to metadata.xml

Signed-off-by: Richard Fröhning <misanthropos <AT> gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/34506
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-games/libsmacker/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-games/libsmacker/metadata.xml b/dev-games/libsmacker/metadata.xml
index 3b67b534c310..2dd9053e71be 100644
--- a/dev-games/libsmacker/metadata.xml
+++ b/dev-games/libsmacker/metadata.xml
@@ -9,4 +9,7 @@
     <email>proxy-maint@gentoo.org</email>
     <name>Proxy Maintainers</name>
   </maintainer>
+  <upstream>
+    <remote-id type="sourceforge">libsmacker</remote-id>
+  </upstream>
 </pkgmetadata>


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

end of thread, other threads:[~2023-12-29  7:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-22  1:41 [gentoo-commits] repo/gentoo:master commit in: dev-games/libsmacker/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2023-12-29  7:14 Arthur Zamarin
2022-11-22 13:46 Arthur Zamarin
2022-01-15  9:31 Joonas Niilola
2022-01-15  9:31 Joonas Niilola
2021-02-24 21:20 Sam James
2021-02-10 14:49 Sam James
2021-01-22  1:41 Sam James
2021-01-22  1:41 Sam James

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