public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: media-libs/libreplaygain/files/, media-libs/libreplaygain/
@ 2024-03-13 21:04 Sam James
  0 siblings, 0 replies; 2+ messages in thread
From: Sam James @ 2024-03-13 21:04 UTC (permalink / raw
  To: gentoo-commits

commit:     16238c265bc2c444c5d10b5f27698e178f94af7e
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Mar 13 03:15:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 21:04:03 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16238c26

media-libs/libreplaygain: add 483

Upgrade to latest revision upstream, from 2013-10-21. Contains one
effective change, that being the one that led to having a custom
src_install() function.

Reroll the patch as well (we don't care about COMPONENTS but it made the
hunk be rejected).

Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libreplaygain/Manifest                  |  1 +
 .../files/libreplaygain-483-static-libs.patch      | 30 ++++++++++++++++++++++
 media-libs/libreplaygain/libreplaygain-483.ebuild  | 25 ++++++++++++++++++
 3 files changed, 56 insertions(+)

diff --git a/media-libs/libreplaygain/Manifest b/media-libs/libreplaygain/Manifest
index 01ec7d4bfcf0..777f05a329d7 100644
--- a/media-libs/libreplaygain/Manifest
+++ b/media-libs/libreplaygain/Manifest
@@ -1 +1,2 @@
 DIST libreplaygain-477.tar.xz 8272 BLAKE2B 6382984643aad155b3e5e0dac8a7ca698320068c62fa87ac7f466e34e850f05df1e823d87f7cb477bd22f59c97f7e5ac8757e9bd6f59c2f5f1852efe9f083d72 SHA512 9e81deb237e35e63d67efabcbfe40f5a6fd34f4a6b0239a21e6ab8ba3c9ca172297cf323fbc4ada749dcfcdf0b711c354e39f12af9a9576900384c441657ff8e
+DIST libreplaygain-483.tar.xz 8312 BLAKE2B 24f0ff6c772dd1bafd1212db7b886756c1a8ada6bf7583fa3e2950adae48c2524c82646a989f8c92b4c92024c60f0fb1f5e5f53b27d88748e5c59fdbc400f0e6 SHA512 90b2030f8e48946788c5a5cefb72048335e4d9b60d05594d9bcd0fd46f242872176f5c9061ff1b51ea29fbfb86f8311bedcc60706242aac08327121c85e91071

diff --git a/media-libs/libreplaygain/files/libreplaygain-483-static-libs.patch b/media-libs/libreplaygain/files/libreplaygain-483-static-libs.patch
new file mode 100644
index 000000000000..b85b4a29725e
--- /dev/null
+++ b/media-libs/libreplaygain/files/libreplaygain-483-static-libs.patch
@@ -0,0 +1,30 @@
+From 6873ea2e2f90d772f72264c4cbaa450b6fa1c827 Mon Sep 17 00:00:00 2001
+From: Jakov Smolic <jakov.smolic@sartura.hr>
+Date: Sun, 20 Sep 2020 22:10:37 +0200
+Subject: [PATCH] src: CMakeLists: disable static libs
+
+Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
+---
+ src/CMakeLists.txt | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
+index 9ce9aae..2f51d2b 100644
+--- a/src/CMakeLists.txt
++++ b/src/CMakeLists.txt
+@@ -1,11 +1,8 @@
+ include_directories(${libreplaygain_SOURCE_DIR}/include)
+ 
+-add_library(replaygain-static STATIC gain_analysis)
+-set_target_properties(replaygain-static PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1)
+-
+ add_library(replaygain-shared SHARED gain_analysis)
+ set_target_properties(replaygain-shared PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1 VERSION 1.0.0 SOVERSION 1)
+ 
+-install(TARGETS replaygain-static replaygain-shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}" COMPONENT libraries)
++install(TARGETS replaygain-shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}" COMPONENT libraries)
+ 
+ install(FILES ${libreplaygain_SOURCE_DIR}/include/replaygain/gain_analysis.h DESTINATION include/replaygain COMPONENT headers)
+-- 
+2.43.2
+

diff --git a/media-libs/libreplaygain/libreplaygain-483.ebuild b/media-libs/libreplaygain/libreplaygain-483.ebuild
new file mode 100644
index 000000000000..577348b1e2b3
--- /dev/null
+++ b/media-libs/libreplaygain/libreplaygain-483.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+# svn export http://svn.musepack.net/libreplaygain@${PV} libreplaygain-${PV}
+# tar -cJf libreplaygain-${PV}.tar.xz libreplaygain-${PV}
+
+DESCRIPTION="Replay Gain library from Musepack"
+HOMEPAGE="https://www.musepack.net/"
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+PATCHES=( "${FILESDIR}"/${P}-static-libs.patch )
+
+src_prepare() {
+	cmake_src_prepare
+
+	sed -i -e '/CMAKE_C_FLAGS/d' CMakeLists.txt || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: media-libs/libreplaygain/files/, media-libs/libreplaygain/
@ 2024-04-15  8:09 Miroslav Šulc
  0 siblings, 0 replies; 2+ messages in thread
From: Miroslav Šulc @ 2024-04-15  8:09 UTC (permalink / raw
  To: gentoo-commits

commit:     9cd13204d4cff0d4edba4eb08b85b3d6a91e15d9
Author:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 15 08:09:03 2024 +0000
Commit:     Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
CommitDate: Mon Apr 15 08:09:14 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd13204

media-libs/libreplaygain: dropped obsolete 477-r2

Bug: https://bugs.gentoo.org/929263
Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>

 media-libs/libreplaygain/Manifest                  |  1 -
 .../files/libreplaygain-static-libs.patch          | 28 -------------------
 .../libreplaygain/libreplaygain-477-r2.ebuild      | 31 ----------------------
 3 files changed, 60 deletions(-)

diff --git a/media-libs/libreplaygain/Manifest b/media-libs/libreplaygain/Manifest
index 71126bf93a82..7d6730052c9c 100644
--- a/media-libs/libreplaygain/Manifest
+++ b/media-libs/libreplaygain/Manifest
@@ -1,2 +1 @@
-DIST libreplaygain-477.tar.xz 8272 BLAKE2B 6382984643aad155b3e5e0dac8a7ca698320068c62fa87ac7f466e34e850f05df1e823d87f7cb477bd22f59c97f7e5ac8757e9bd6f59c2f5f1852efe9f083d72 SHA512 9e81deb237e35e63d67efabcbfe40f5a6fd34f4a6b0239a21e6ab8ba3c9ca172297cf323fbc4ada749dcfcdf0b711c354e39f12af9a9576900384c441657ff8e
 DIST libreplaygain-483.tar.xz 8324 BLAKE2B 5765e536e9fdb62dce593fd67091a004f1318ce071eb34788fc1ad026b280a03604c26ac3a5c6c26440e10bccda7845a618468f0b416447ba5cc0d76532455c8 SHA512 a56e06bdcc0d86b2ecaa389abc5d8f7d794c3307b807646a004aad85a9e698561041fd464d36f0160ed3170c09bdb20510089c468aa4304d14cfe29a5084204c

diff --git a/media-libs/libreplaygain/files/libreplaygain-static-libs.patch b/media-libs/libreplaygain/files/libreplaygain-static-libs.patch
deleted file mode 100644
index 7772d620f13a..000000000000
--- a/media-libs/libreplaygain/files/libreplaygain-static-libs.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From d06ffbc7d2e213e3d3743b1959ac774340bfe1d7 Mon Sep 17 00:00:00 2001
-From: Jakov Smolic <jakov.smolic@sartura.hr>
-Date: Sun, 20 Sep 2020 22:10:37 +0200
-Subject: [PATCH] src: CMakeLists: disable static libs
-
-Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>
----
- src/CMakeLists.txt | 5 +----
- 1 file changed, 1 insertion(+), 4 deletions(-)
-
-diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
-index 121cdb4..837e959 100644
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -1,9 +1,6 @@
- include_directories(${libreplaygain_SOURCE_DIR}/include)
- 
--add_library(replaygain-static STATIC gain_analysis)
--set_target_properties(replaygain-static PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1)
--
- add_library(replaygain-shared SHARED gain_analysis)
- set_target_properties(replaygain-shared PROPERTIES OUTPUT_NAME replaygain CLEAN_DIRECT_OUTPUT 1 VERSION 1.0.0 SOVERSION 1)
- 
--install(TARGETS replaygain-static replaygain-shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
-+install(TARGETS replaygain-shared LIBRARY DESTINATION "lib${LIB_SUFFIX}" ARCHIVE DESTINATION "lib${LIB_SUFFIX}")
--- 
-2.26.2
-

diff --git a/media-libs/libreplaygain/libreplaygain-477-r2.ebuild b/media-libs/libreplaygain/libreplaygain-477-r2.ebuild
deleted file mode 100644
index 17be88f9f5b7..000000000000
--- a/media-libs/libreplaygain/libreplaygain-477-r2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-# svn export http://svn.musepack.net/libreplaygain libreplaygain-${PV}
-# tar -cJf libreplaygain-${PV}.tar.xz libreplaygain-${PV}
-
-DESCRIPTION="Replay Gain library from Musepack"
-HOMEPAGE="https://www.musepack.net/"
-SRC_URI="https://dev.gentoo.org/~ssuominen/${P}.tar.xz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-PATCHES=( "${FILESDIR}"/${PN}-static-libs.patch )
-
-src_prepare() {
-	cmake_src_prepare
-
-	sed -i -e '/CMAKE_C_FLAGS/d' CMakeLists.txt || die
-}
-
-src_install() {
-	cmake_src_install
-	insinto /usr/include
-	doins -r include/replaygain
-}


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

end of thread, other threads:[~2024-04-15  8:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-13 21:04 [gentoo-commits] repo/gentoo:master commit in: media-libs/libreplaygain/files/, media-libs/libreplaygain/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-04-15  8:09 Miroslav Šulc

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