public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/, dev-util/fpm/files/, dev-libs/m_cli2/, dev-libs/M_CLI2/
@ 2023-04-19  0:23 Sergey Torokhov
  0 siblings, 0 replies; only message in thread
From: Sergey Torokhov @ 2023-04-19  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     334cea92526c35a0ba95ae65e7edfd2c182f925a
Author:     Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue Apr 18 22:56:33 2023 +0000
Commit:     Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Tue Apr 18 22:57:34 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=334cea92

dev-libs/m_cli2: rename to M_CLI2 to follow upstream naming

Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>

 .../M_CLI2-1.0.0_p20221116-r1.ebuild}                          | 10 +++++-----
 dev-libs/{m_cli2 => M_CLI2}/Manifest                           |  2 +-
 dev-libs/{m_cli2 => M_CLI2}/metadata.xml                       |  0
 dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch                    |  2 +-
 dev-util/fpm/{fpm-0.7.0-r1.ebuild => fpm-0.7.0-r2.ebuild}      |  8 ++++----
 5 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild b/dev-libs/M_CLI2/M_CLI2-1.0.0_p20221116-r1.ebuild
similarity index 81%
rename from dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild
rename to dev-libs/M_CLI2/M_CLI2-1.0.0_p20221116-r1.ebuild
index 4097351e9..e7522a112 100644
--- a/dev-libs/m_cli2/m_cli2-1.0.0_p20221116.ebuild
+++ b/dev-libs/M_CLI2/M_CLI2-1.0.0_p20221116-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ m_cli2_sha="90a1a146e19c8ad37b0469b8cbd04bc28eb67a50"
 
 DESCRIPTION="M_CLI2 - parse Unix-like command line arguments from Fortran"
 HOMEPAGE="https://github.com/urbanjost/M_CLI2"
-SRC_URI="https://github.com/urbanjost/M_CLI2/archive/${m_cli2_sha}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/urbanjost/${PN}/archive/${m_cli2_sha}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Unlicense"
 SLOT="0"
@@ -20,7 +20,7 @@ IUSE="test"
 
 RESTRICT="!test? ( test )"
 
-S="${WORKDIR}/M_CLI2-${m_cli2_sha}/src"
+S="${WORKDIR}/${PN}-${m_cli2_sha}/src"
 
 src_prepare() {
 	default
@@ -34,7 +34,7 @@ src_compile() {
 		*gfortran* )
 			emake clean
 			emake F90=$(tc-getFC) gfortran
-			$(tc-getFC) -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} -shared -o lib"${PN}".so.1 M_CLI2.o;;
+			$(tc-getFC) -Wl,-soname,lib"${PN}".so.1 ${LDFLAGS} -shared -o lib"${PN}".so.1 ${PN}.o;;
 		* )
 			die "Sorry, only GNU gfortran is currently supported in the ebuild" ;;
 	esac
@@ -46,7 +46,7 @@ src_test() {
 
 src_install() {
 	insinto "/usr/include/${PN}"
-	doins "${PN}.mod"
+	doins "m_cli2.mod"
 	dolib.so "lib${PN}.so.1"
 	dosym  "lib${PN}.so.1" "/usr/$(get_libdir)/lib${PN}.so"
 }

diff --git a/dev-libs/m_cli2/Manifest b/dev-libs/M_CLI2/Manifest
similarity index 79%
rename from dev-libs/m_cli2/Manifest
rename to dev-libs/M_CLI2/Manifest
index a4c3673e0..493367e93 100644
--- a/dev-libs/m_cli2/Manifest
+++ b/dev-libs/M_CLI2/Manifest
@@ -1 +1 @@
-DIST m_cli2-1.0.0_p20221116.tar.gz 13771712 BLAKE2B a97eb944e7a117f821822a6018d27e666ad9e761cc0d0c6901ae384b1d1d19002ee117d22695e7cfbca62e8038adcdc11d902af58f15a61f44a0e3850b8547b5 SHA512 47ede587a6fd10a8f68deae0df0eb380a51499ed15b736905054619eefd25f018189f656384fa8d72093f622e0a9871cfdea81796a9f9071e797086182f8bd57
+DIST M_CLI2-1.0.0_p20221116.tar.gz 13771712 BLAKE2B a97eb944e7a117f821822a6018d27e666ad9e761cc0d0c6901ae384b1d1d19002ee117d22695e7cfbca62e8038adcdc11d902af58f15a61f44a0e3850b8547b5 SHA512 47ede587a6fd10a8f68deae0df0eb380a51499ed15b736905054619eefd25f018189f656384fa8d72093f622e0a9871cfdea81796a9f9071e797086182f8bd57

diff --git a/dev-libs/m_cli2/metadata.xml b/dev-libs/M_CLI2/metadata.xml
similarity index 100%
rename from dev-libs/m_cli2/metadata.xml
rename to dev-libs/M_CLI2/metadata.xml

diff --git a/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch b/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch
index 08000553f..8d0685e3e 100644
--- a/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch
+++ b/dev-util/fpm/files/fpm-0.7.0_fpm_toml.patch
@@ -15,7 +15,7 @@ diff -Naur a/fpm.toml b/fpm.toml
 -rev = "ea6bbffc1c2fb0885e994d37ccf0029c99b19f24"
 +[build]
 +external-modules = ["tomlf", "m_cli2"]
-+link = ["toml-f","m_cli2"]
++link = ["toml-f","M_CLI2"]
  
  [[test]]
  name = "cli-test"

diff --git a/dev-util/fpm/fpm-0.7.0-r1.ebuild b/dev-util/fpm/fpm-0.7.0-r2.ebuild
similarity index 93%
rename from dev-util/fpm/fpm-0.7.0-r1.ebuild
rename to dev-util/fpm/fpm-0.7.0-r2.ebuild
index ab52e3b87..fba8f63c4 100644
--- a/dev-util/fpm/fpm-0.7.0-r1.ebuild
+++ b/dev-util/fpm/fpm-0.7.0-r2.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
 
 CDEPEND="
 	dev-libs/toml-f:0/2
-	dev-libs/m_cli2
+	dev-libs/M_CLI2
 "
 
 RDEPEND="
@@ -88,7 +88,7 @@ src_compile() {
 	"$(tc-getFC)" -J "${BSDIR}" -o "${BSDIR}"/fpm "${BSDIR}/${P}.F90" || die
 
 	# Use the bootstrap binary to build the feature complete fpm version
-	"${BSDIR}"/fpm build --verbose --compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/m_cli2" \
+	"${BSDIR}"/fpm build --verbose --compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/M_CLI2" \
 		--c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \
 		--cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \
 		--archiver "$(tc-getAR)" --link-flag "${LDFLAGS}" || die
@@ -100,7 +100,7 @@ src_compile() {
 }
 
 src_test() {
-	"${BSDIR}"/fpm test --verbose --compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/m_cli2" \
+	"${BSDIR}"/fpm test --verbose --compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/M_CLI2" \
 		--c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \
 		--cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \
 		--archiver="$(tc-getAR)" --link-flag "${LDFLAGS}" || die
@@ -109,7 +109,7 @@ src_test() {
 src_install() {
 	# Set prefix and pass all used env flags to avoid recompiling with default values
 	"${BSDIR}"/fpm install --prefix "${ED}/usr" \
-		--compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/m_cli2" \
+		--compiler "$(tc-getFC)" --flag "${FCFLAGS} ${OMPFLAG} -I/usr/include/toml-f -I/usr/include/M_CLI2" \
 		--c-compiler "$(tc-getCC)" --c-flag "${CFLAGS}" \
 		--cxx-compiler "$(tc-getCXX)" --cxx-flag "${CXXFLAGS}" \
 		--archiver="$(tc-getAR)" --link-flag "${LDFLAGS}" || die


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2023-04-19  0:24 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-04-19  0:23 [gentoo-commits] repo/proj/guru:dev commit in: dev-util/fpm/, dev-util/fpm/files/, dev-libs/m_cli2/, dev-libs/M_CLI2/ Sergey Torokhov

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