[-- Attachment #1: Type: text/plain, Size: 500 bytes --] There is a new pull request by the-eater against master on the void-packages repository https://github.com/the-eater/neo-void-packages feature/mp3info/split-gtk https://github.com/void-linux/void-packages/pull/13295 mp3info: split gtk and ncurses executable Currently gtk+ and dependencies are installed if I install `mp3info` which is undesired. `gmp3info` and `mp3info` are don't depend on each other. A patch file from https://github.com/void-linux/void-packages/pull/13295.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-feature/mp3info/split-gtk-13295.patch --] [-- Type: application/text/x-diff, Size: 1158 bytes --] From 7faf896c0adc7308fe27760ddae5697db7be65ae Mon Sep 17 00:00:00 2001 From: eater <=@eater.me> Date: Tue, 23 Jul 2019 12:45:21 +0200 Subject: [PATCH] mp3info: split gtk and ncurses executable --- srcpkgs/mp3info-gtk | 1 + srcpkgs/mp3info/template | 10 +++++++++- 2 files changed, 10 insertions(+), 1 deletion(-) create mode 120000 srcpkgs/mp3info-gtk diff --git a/srcpkgs/mp3info-gtk b/srcpkgs/mp3info-gtk new file mode 120000 index 00000000000..35702d9dbd3 --- /dev/null +++ b/srcpkgs/mp3info-gtk @@ -0,0 +1 @@ +mp3info \ No newline at end of file diff --git a/srcpkgs/mp3info/template b/srcpkgs/mp3info/template index e7d4ed493bf..4287ec90d64 100644 --- a/srcpkgs/mp3info/template +++ b/srcpkgs/mp3info/template @@ -1,7 +1,7 @@ # Template file for 'mp3info' pkgname=mp3info version=0.8.5a -revision=3 +revision=4 build_style=gnu-makefile hostmakedepends="pkg-config" makedepends="gtk+-devel ncurses-devel" @@ -27,3 +27,11 @@ do_install() { make prefix=${DESTDIR}/usr mandir=${DESTDIR}/usr/share/man/man1 install } + +mp3info-gtk_package() { + short_desc+=" - gtk user interface" + + pkg_install() { + vmove usr/bin/gmp3info + } +}
[-- Attachment #1: Type: text/plain, Size: 263 bytes --] New comment by the-eater on void-packages repository https://github.com/void-linux/void-packages/pull/13295#issuecomment-514170582 Comment: `ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-0.8.5a.tgz: Connection refused` eh,, works here?
[-- Attachment #1: Type: text/plain, Size: 243 bytes --] New comment by jnbr on void-packages repository https://github.com/void-linux/void-packages/pull/13295#issuecomment-514173337 Comment: ftp doesn't work reliably on travis ci: https://blog.travis-ci.com/2018-07-23-the-tale-of-ftp-at-travis-ci
[-- Attachment #1: Type: text/plain, Size: 505 bytes --] There is an updated pull request by the-eater against master on the void-packages repository https://github.com/the-eater/neo-void-packages feature/mp3info/split-gtk https://github.com/void-linux/void-packages/pull/13295 mp3info: split gtk and ncurses executable Currently gtk+ and dependencies are installed if I install `mp3info` which is undesired. `gmp3info` and `mp3info` are don't depend on each other. A patch file from https://github.com/void-linux/void-packages/pull/13295.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-feature/mp3info/split-gtk-13295.patch --] [-- Type: application/text/x-diff, Size: 1642 bytes --] From 135666b07def67197195bbe0b17f7ba372f3d4c8 Mon Sep 17 00:00:00 2001 From: eater <=@eater.me> Date: Tue, 23 Jul 2019 12:45:21 +0200 Subject: [PATCH] mp3info: split gtk and ncurses executable --- srcpkgs/mp3info-gtk | 1 + srcpkgs/mp3info/template | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/mp3info-gtk diff --git a/srcpkgs/mp3info-gtk b/srcpkgs/mp3info-gtk new file mode 120000 index 00000000000..35702d9dbd3 --- /dev/null +++ b/srcpkgs/mp3info-gtk @@ -0,0 +1 @@ +mp3info \ No newline at end of file diff --git a/srcpkgs/mp3info/template b/srcpkgs/mp3info/template index e7d4ed493bf..e090d66e2cc 100644 --- a/srcpkgs/mp3info/template +++ b/srcpkgs/mp3info/template @@ -1,7 +1,7 @@ # Template file for 'mp3info' pkgname=mp3info version=0.8.5a -revision=3 +revision=4 build_style=gnu-makefile hostmakedepends="pkg-config" makedepends="gtk+-devel ncurses-devel" @@ -9,7 +9,7 @@ short_desc="Utility used to read and modify the ID3 tags of MP3 files" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2" homepage="http://ibiblio.org/mp3info/" -distfiles="ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-${version}.tgz" +distfiles="https://ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-${version}.tgz" checksum=0438ac68e9f04947fb14ca5573d27c62454cb9db3a93b7f1d2c226cd3e0b4e10 pre_configure() { @@ -27,3 +27,11 @@ do_install() { make prefix=${DESTDIR}/usr mandir=${DESTDIR}/usr/share/man/man1 install } + +mp3info-gtk_package() { + short_desc+=" - gtk user interface" + + pkg_install() { + vmove usr/bin/gmp3info + } +}
[-- Attachment #1: Type: text/plain, Size: 505 bytes --] There is an updated pull request by the-eater against master on the void-packages repository https://github.com/the-eater/neo-void-packages feature/mp3info/split-gtk https://github.com/void-linux/void-packages/pull/13295 mp3info: split gtk and ncurses executable Currently gtk+ and dependencies are installed if I install `mp3info` which is undesired. `gmp3info` and `mp3info` are don't depend on each other. A patch file from https://github.com/void-linux/void-packages/pull/13295.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-feature/mp3info/split-gtk-13295.patch --] [-- Type: application/text/x-diff, Size: 1642 bytes --] From 135666b07def67197195bbe0b17f7ba372f3d4c8 Mon Sep 17 00:00:00 2001 From: eater <=@eater.me> Date: Tue, 23 Jul 2019 12:45:21 +0200 Subject: [PATCH] mp3info: split gtk and ncurses executable --- srcpkgs/mp3info-gtk | 1 + srcpkgs/mp3info/template | 12 ++++++++++-- 2 files changed, 11 insertions(+), 2 deletions(-) create mode 120000 srcpkgs/mp3info-gtk diff --git a/srcpkgs/mp3info-gtk b/srcpkgs/mp3info-gtk new file mode 120000 index 00000000000..35702d9dbd3 --- /dev/null +++ b/srcpkgs/mp3info-gtk @@ -0,0 +1 @@ +mp3info \ No newline at end of file diff --git a/srcpkgs/mp3info/template b/srcpkgs/mp3info/template index e7d4ed493bf..e090d66e2cc 100644 --- a/srcpkgs/mp3info/template +++ b/srcpkgs/mp3info/template @@ -1,7 +1,7 @@ # Template file for 'mp3info' pkgname=mp3info version=0.8.5a -revision=3 +revision=4 build_style=gnu-makefile hostmakedepends="pkg-config" makedepends="gtk+-devel ncurses-devel" @@ -9,7 +9,7 @@ short_desc="Utility used to read and modify the ID3 tags of MP3 files" maintainer="Enno Boland <gottox@voidlinux.org>" license="GPL-2" homepage="http://ibiblio.org/mp3info/" -distfiles="ftp://ftp.ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-${version}.tgz" +distfiles="https://ibiblio.org/pub/linux/apps/sound/mp3-utils/mp3info/mp3info-${version}.tgz" checksum=0438ac68e9f04947fb14ca5573d27c62454cb9db3a93b7f1d2c226cd3e0b4e10 pre_configure() { @@ -27,3 +27,11 @@ do_install() { make prefix=${DESTDIR}/usr mandir=${DESTDIR}/usr/share/man/man1 install } + +mp3info-gtk_package() { + short_desc+=" - gtk user interface" + + pkg_install() { + vmove usr/bin/gmp3info + } +}
[-- Attachment #1: Type: text/plain, Size: 177 bytes --] New comment by the-eater on void-packages repository https://github.com/void-linux/void-packages/pull/13295#issuecomment-514177428 Comment: @jnbr simple, we don't use ftp then
[-- Attachment #1: Type: text/plain, Size: 322 bytes --] There's a merged pull request on the void-packages repository mp3info: split gtk and ncurses executable https://github.com/void-linux/void-packages/pull/13295 Description: Currently gtk+ and dependencies are installed if I install `mp3info` which is undesired. `gmp3info` and `mp3info` are don't depend on each other.