From fe95afd1a5f0141f6723be92cbd074f9d2355549 Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 18 Jul 2022 18:16:49 +0200 Subject: [PATCH 1/2] New package: transifex-cli-1.2.1 --- srcpkgs/transifex-cli/template | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 srcpkgs/transifex-cli/template diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template new file mode 100644 index 000000000000..737c2e646885 --- /dev/null +++ b/srcpkgs/transifex-cli/template @@ -0,0 +1,19 @@ +# Template file for 'transifex-cli' +pkgname=transifex-cli +version=1.2.1 +revision=1 +wrksrc="cli-${version}" +build_style=go +go_import_path="github.com/transifex/cli" +go_ldflags="-X github.com/transifex/cli/internal/txlib.Version=${version}" +short_desc="Transifex command-line client" +maintainer="Marcin Puc " +license="Apache-2.0" +homepage="https://github.com/transifex/cli" +changelog="https://github.com/transifex/cli/releases" +distfiles="https://github.com/transifex/cli/archive/refs/tags/v${version}.tar.gz" +checksum=f8a76381294cdd75872de5b69acf2781d912e3a7e5e870bc41f0ee358715a3be + +post_install() { + mv ${DESTDIR}/usr/bin/{cli,transifex} +} From bb6ca1c35d9849f761a9a4b6c3af3a20302c9c5a Mon Sep 17 00:00:00 2001 From: Marcin Puc Date: Mon, 18 Jul 2022 18:48:01 +0200 Subject: [PATCH 2/2] python3-transifex-client: transition to transifex-cli --- srcpkgs/python3-transifex-client | 1 + .../patches/relax-deps.patch | 9 --------- srcpkgs/python3-transifex-client/template | 15 --------------- srcpkgs/transifex-cli/template | 6 ++++++ 4 files changed, 7 insertions(+), 24 deletions(-) create mode 120000 srcpkgs/python3-transifex-client delete mode 100644 srcpkgs/python3-transifex-client/patches/relax-deps.patch delete mode 100644 srcpkgs/python3-transifex-client/template diff --git a/srcpkgs/python3-transifex-client b/srcpkgs/python3-transifex-client new file mode 120000 index 000000000000..1ec27018acb2 --- /dev/null +++ b/srcpkgs/python3-transifex-client @@ -0,0 +1 @@ +transifex-cli \ No newline at end of file diff --git a/srcpkgs/python3-transifex-client/patches/relax-deps.patch b/srcpkgs/python3-transifex-client/patches/relax-deps.patch deleted file mode 100644 index 272634f3775e..000000000000 --- a/srcpkgs/python3-transifex-client/patches/relax-deps.patch +++ /dev/null @@ -1,9 +0,0 @@ ---- a/requirements.txt 2019-03-05 20:38:40.487366801 +0100 -+++ b/requirements.txt 2019-03-05 20:39:34.522087398 +0100 -@@ -1,4 +1,4 @@ --urllib3<1.24 --six==1.11.0 -+urllib3>=1.24,<2.0.0 -+six>=1.11.0,<2.0.0 - requests>=2.19.1,<3.0.0 - python-slugify==1.2.6 diff --git a/srcpkgs/python3-transifex-client/template b/srcpkgs/python3-transifex-client/template deleted file mode 100644 index af34e58ba811..000000000000 --- a/srcpkgs/python3-transifex-client/template +++ /dev/null @@ -1,15 +0,0 @@ -# Template file for 'python3-transifex-client' -pkgname=python3-transifex-client -version=0.13.6 -revision=4 -wrksrc="transifex-client-${version}" -build_style=python3-module -pycompile_module="txclib" -hostmakedepends="python3-setuptools" -depends="python3-urllib3 python3-requests python3-six python3-slugify<1.2.7" -short_desc="Transifex command-line tool" -maintainer="Enno Boland " -license="GPL-2.0-only" -homepage="https://www.transifex.com" -distfiles="https://github.com/transifex/transifex-client/archive/${version}.tar.gz" -checksum=460f3a829e57b8025280e03a6ad497a87beba142adb2e1579678227f49d4a9ab diff --git a/srcpkgs/transifex-cli/template b/srcpkgs/transifex-cli/template index 737c2e646885..64726ec1f834 100644 --- a/srcpkgs/transifex-cli/template +++ b/srcpkgs/transifex-cli/template @@ -17,3 +17,9 @@ checksum=f8a76381294cdd75872de5b69acf2781d912e3a7e5e870bc41f0ee358715a3be post_install() { mv ${DESTDIR}/usr/bin/{cli,transifex} } + +python3-transifex-client_package() { + depends="${sourcepkg}-${version}_${revision}" + short_desc+=" (transitional dummy package)" + build_style=meta +}