[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: e5875155ead9eb3a39fcd6233ea7d4fefaca9838 Author: WANG Xuerui gentoo org> AuthorDate: Thu Sep 14 04:55:46 2023 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Sep 14 05:15:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5875155 sys-fs/hfsutils: keyword 3.2.6_p15 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild index 56d0178c1ced..92762639547b 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p15.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 @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P/_p*} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ppc ppc64 sparc x86" IUSE="tcl tk" # Tests are enabled only with USE=tcl RESTRICT="!tcl? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 8a0429e029bf1cb56d216decf23428141d6a9503 Author: Sam James gentoo org> AuthorDate: Tue Jun 13 18:01:09 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 13 18:01:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0429e0 sys-fs/hfsutils: add link to new upstream See https://lore.kernel.org/distributions/d7bc08eb9c4e7aae8664bf2ffc0dce377867ace6.camel physik.fu-berlin.de/T/#u. Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-fs/hfsutils/metadata.xml b/sys-fs/hfsutils/metadata.xml index 115e9d64a669..7aa3723674ae 100644 --- a/sys-fs/hfsutils/metadata.xml +++ b/sys-fs/hfsutils/metadata.xml @@ -2,4 +2,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + glaubitz/hfs +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/files/
commit: 058f7ae341314f4b14406bc49f51e87951dcf57f Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jan 1 13:44:19 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Jan 1 18:16:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=058f7ae3 sys-fs/hfsutils: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/28915 Signed-off-by: Conrad Kostecki gentoo.org> sys-fs/hfsutils/files/largerthan2gb.patch | 14 -- 1 file changed, 14 deletions(-) diff --git a/sys-fs/hfsutils/files/largerthan2gb.patch b/sys-fs/hfsutils/files/largerthan2gb.patch deleted file mode 100644 index fb9fb7787f9c.. --- a/sys-fs/hfsutils/files/largerthan2gb.patch +++ /dev/null @@ -1,14 +0,0 @@ a/libhfs/os/unix.c -+++ b/libhfs/os/unix.c -@@ -19,6 +19,11 @@ - * $Id$ - */ - -+#ifdef __linux__ -+#define _FILE_OFFSET_BITS 64 -+#define _LARGE_FILES -+#endif -+ - # ifdef HAVE_CONFIG_H - # include "config.h" - # endif
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: f363f8823f2f1fbb03675f955f77d8be46142822 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:45:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:45:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f363f882 sys-fs/hfsutils: Stabilize 3.2.6_p15 ppc64, #886795 Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild index c822cb10ee3f..21fb77c82800 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P/_p*} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~sparc x86" IUSE="tcl tk" # Tests are enabled only with USE=tcl RESTRICT="!tcl? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 6f119f80a24a3fbf49b6e513ed872b421a0dcb58 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:37:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:37:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f119f80 sys-fs/hfsutils: Stabilize 3.2.6_p15 x86, #886795 Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild index 94ac6434548d..c822cb10ee3f 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P/_p*} LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86" IUSE="tcl tk" # Tests are enabled only with USE=tcl RESTRICT="!tcl? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: b82215cfcb1263fdf240c746d80b14f6f2d6d8e9 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 11:32:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 11:32:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82215cf sys-fs/hfsutils: Stabilize 3.2.6_p15 amd64, #886795 Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild index 72a3258b40a1..94ac6434548d 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P/_p*} LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86" IUSE="tcl tk" # Tests are enabled only with USE=tcl RESTRICT="!tcl? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 5718778f752d44bf0e2848958acdc10bdf926c83 Author: Sam James gentoo org> AuthorDate: Sun Oct 16 18:05:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 16 18:05:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5718778f sys-fs/hfsutils: fix IncorrectCopyright Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild index dddff37401ba..72a3258b40a1 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/, sys-fs/hfsutils/files/
commit: 9da22a2f622eaa9bddd09ae1eeefc879e3de58c1 Author: Sam James gentoo org> AuthorDate: Sun Oct 16 18:01:06 2022 + Commit: Sam James gentoo org> CommitDate: Sun Oct 16 18:01:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da22a2f sys-fs/hfsutils: add 3.2.6_p15, fix build w/ Clang 16 Closes: https://bugs.gentoo.org/871165 Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/Manifest | 1 + ...ils-3.2.6_p15-Include-string.h-for-strcmp.patch | 17 + .../hfsutils-3.2.6_p15-drop-manual-autoconf.patch | 78 ++ sys-fs/hfsutils/hfsutils-3.2.6_p15.ebuild | 74 4 files changed, 170 insertions(+) diff --git a/sys-fs/hfsutils/Manifest b/sys-fs/hfsutils/Manifest index a8fde341db17..2bfbbbcea585 100644 --- a/sys-fs/hfsutils/Manifest +++ b/sys-fs/hfsutils/Manifest @@ -1,2 +1,3 @@ DIST hfsutils_3.2.6-14.debian.tar.xz 6780 BLAKE2B 00474d328f5ec2614ec429052e6940b9eb10d04f433399f686ccc24d66ca1559e7ca45c4ab3ebe6386e02fc4de5ffd96242a7aa6f58d6032798d5536da912a61 SHA512 33d44f7b9094743031fc9315cf9380e158225ee2cd5af7a5ec7c55a2ae9af42e16f9cad3c667b153a1d3d9484d4ea773d34b88b78bfe9499df52a8b9d77defb2 +DIST hfsutils_3.2.6-15.debian.tar.xz 6364 BLAKE2B 7a588ceb4fefe50531d669f9c70452d6f7105f54cd674740296154203336a0d0977eb17d6aa9122b003029c26a4aa7674919fcdbbf8c527031be71a56d5a2c3f SHA512 67e3e7d33918b58cb02b7b8626caac890cf6c3bda5d81adeae9d0fa55bf7ad8fad18b0ecec5619bdfb9be037e16b5986eb1c6c8cd2044164e31927c5a1b6b1bf DIST hfsutils_3.2.6.orig.tar.gz 207697 BLAKE2B 96c3d839e3c07e325e4e175a484b3c637d7cdebdc02ec11ee6810096162d155aa75d71a8e133b801b767a78d50115384460c4181359767f49e015524800885e8 SHA512 0db3050e5969c4e4e6c6ddb10cbc221a5837eb1e12f9331e7129511d31a4ec8d38420ed0b948dadc85ed990f3b1085e930eb7f0c37b3883866d963e47cbbb173 diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6_p15-Include-string.h-for-strcmp.patch b/sys-fs/hfsutils/files/hfsutils-3.2.6_p15-Include-string.h-for-strcmp.patch new file mode 100644 index ..4b9db273ec40 --- /dev/null +++ b/sys-fs/hfsutils/files/hfsutils-3.2.6_p15-Include-string.h-for-strcmp.patch @@ -0,0 +1,17 @@ +https://bugs.gentoo.org/871165 + +From 065e349d0a0e1db9fda99f90ff825b7934f191da Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 16 Oct 2022 18:18:58 +0100 +Subject: [PATCH] Include for strcmp + +--- a/hpwd.c b/hpwd.c +@@ -24,6 +24,7 @@ + # endif + + # include ++# include + + # include "hfs.h" + # include "hcwd.h" diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6_p15-drop-manual-autoconf.patch b/sys-fs/hfsutils/files/hfsutils-3.2.6_p15-drop-manual-autoconf.patch new file mode 100644 index ..00f5bfb8a438 --- /dev/null +++ b/sys-fs/hfsutils/files/hfsutils-3.2.6_p15-drop-manual-autoconf.patch @@ -0,0 +1,78 @@ +--- a/Makefile.in b/Makefile.in +@@ -197,23 +197,6 @@ dist :: + + ### + +-Makefile: config.status +- ./config.status && touch .stamp/config.h +- +-.stamp/config.h: config.status +- ./config.status && touch .stamp/config.h +- +-config.status: .stamp/configure .stamp/config.h.in Makefile.in +- ./config.status --recheck +- +-.stamp/configure: configure.in +- autoconf && touch .stamp/configure +- +-.stamp/config.h.in: configure.in acconfig.h +- autoheader && touch .stamp/config.h.in +- +-### +- + $(LIBHFS) :: + cd libhfs && $(MAKE) + +--- a/libhfs/Makefile.in b/libhfs/Makefile.in +@@ -96,23 +96,6 @@ maintainer-clean :: distclean + + ### + +-Makefile: config.status +- ./config.status && touch .stamp/config.h +- +-.stamp/config.h: config.status +- ./config.status && touch .stamp/config.h +- +-config.status: .stamp/configure .stamp/config.h.in Makefile.in +- ./config.status --recheck +- +-.stamp/configure: configure.in +- autoconf && touch .stamp/configure +- +-.stamp/config.h.in: configure.in acconfig.h +- autoheader && touch .stamp/config.h.in +- +-### +- + $(HFSTARGET): $(HFSOBJS) + $(AR) $@ $(HFSOBJS) + $(RANLIB) $@ +--- a/librsrc/Makefile.in b/librsrc/Makefile.in +@@ -92,23 +92,6 @@ maintainer-clean :: distclean + + ### + +-Makefile: config.status +- ./config.status && touch .stamp/config.h +- +-.stamp/config.h: config.status +- ./config.status && touch .stamp/config.h +- +-config.status: .stamp/configure .stamp/config.h.in Makefile.in +- ./config.status --recheck +- +-.stamp/configure: configure.in +- autoconf && touch .stamp/configure +- +-.stamp/config.h.in: configure.in acconfig.h +- autoheader && touch .stamp/config.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 3e5d3695ad507f89bb64cc888ef39b108da0ddff Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Jul 2 07:15:23 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 2 07:17:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e5d3695 sys-fs/hfsutils: drop myself from maintainers, m-n now Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/sys-fs/hfsutils/metadata.xml b/sys-fs/hfsutils/metadata.xml index c5298995d2d..7a38bb90096 100644 --- a/sys-fs/hfsutils/metadata.xml +++ b/sys-fs/hfsutils/metadata.xml @@ -1,8 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - sly...@gentoo.org - Sergei Trofimovich - +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/, sys-fs/hfsutils/files/
commit: 2bff5f3d49748d2b7d7deffc70ca3c2d1c95b5fe Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 3 23:48:35 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 3 23:48:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bff5f3d sys-fs/hfsutils: fix tcl allocator usage in tests Tests used Tcl_Alloc() / malloc() and Tcl_Free() / free() interchangeably. Nowadays TCL allocator now requires correct alloc/free functions to be used. The patch fixes all the test crashes for me on amd64. Reported-by: Roy Bamford Closes: https://bugs.gentoo.org/757924 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> .../files/hfsutils-3.2.6-test-tcl-8.6.patch| 62 ++ sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 6 +++ 2 files changed, 68 insertions(+) diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6-test-tcl-8.6.patch b/sys-fs/hfsutils/files/hfsutils-3.2.6-test-tcl-8.6.patch new file mode 100644 index 000..fc2a5542ce4 --- /dev/null +++ b/sys-fs/hfsutils/files/hfsutils-3.2.6-test-tcl-8.6.patch @@ -0,0 +1,62 @@ +Use Tcl_Free() for arguments allocated with Tcl_SplitList(). +Use Tcl_Alloc() for arguments passed to tcl to be freed by TCL_DYNAMIC. + +https://bugs.gentoo.org/757924 +--- a/tclhfs.c b/tclhfs.c +@@ -1313,7 +1313,7 @@ int cmd_hfs(ClientData clientData, Tcl_Interp *interp, + badblocks = ALLOCX(unsigned long, listc); + if (listc && badblocks == 0) + { +-free(listv); ++Tcl_Free((char *) listv); + + interp->result = "out of memory"; + return TCL_ERROR; +@@ -1324,13 +1324,13 @@ int cmd_hfs(ClientData clientData, Tcl_Interp *interp, + if (Tcl_ExprLong(interp, listv[i], + (long *) &badblocks[i]) != TCL_OK) + { +-free(listv); ++Tcl_Free((char *) listv); + FREE(badblocks); + return TCL_ERROR; + } + } + +-free(listv); ++Tcl_Free((char *) listv); + + if (do_format(argv[2], partno, 0, argv[4], listc, badblocks) == -1) + { +--- a/tclhfs.c b/tclhfs.c +@@ -378,7 +378,7 @@ int file_cmd(ClientData clientData, Tcl_Interp *interp, + return TCL_ERROR; + } + +-mem = ALLOC(char, bytes + 1); ++mem = Tcl_Alloc(bytes + 1); + if (mem == 0) + { + interp->result = "out of memory"; +--- a/tclhfs.c b/tclhfs.c +@@ -902,7 +902,7 @@ int vol_cmd(ClientData clientData, Tcl_Interp *interp, + } + + result = Tcl_Merge(listc, listv); +-free(listv); ++Tcl_Free((char *)listv); + + Tcl_SetResult(interp, result, TCL_DYNAMIC); + } +@@ -1038,7 +1038,7 @@ int vol_cmd(ClientData clientData, Tcl_Interp *interp, + return TCL_ERROR; + + fargv = hfs_glob(vol, listc, listv, &fargc); +-free(listv); ++Tcl_Free((char*)listv); + + if (fargv == 0) + { diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index d6ec2af9179..5df159088c9 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -32,6 +32,7 @@ REQUIRED_USE="tk? ( tcl )" PATCHES=( "${FILESDIR}"/largerthan2gb.patch "${FILESDIR}"/${P/_p*}-fix-tcl-8.6.patch + "${FILESDIR}"/${PN}-3.2.6-test-tcl-8.6.patch ) S=${WORKDIR}/${P/_p*} @@ -57,6 +58,11 @@ src_compile() { emake CC="$(tc-getCC)" -C hfsck } +src_test() { + # Tests reuse the same image name. Let's serialize. + emake check -j1 +} + src_install() { dodir /usr/bin /usr/lib /usr/share/man/man1 emake \
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 2fa968e8ba0783f986986f23d6e3b3c16290fab7 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Dec 3 23:01:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Dec 3 23:02:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa968e8 sys-fs/hfsutils: require USE=tcl for tests Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index 663f0b115d7..d6ec2af9179 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -24,6 +24,9 @@ RDEPEND=" ${DEPEND} " +# tests are enabled only with USE=tcl +RESTRICT="!tcl? ( test )" + # use tk requires tcl - bug #150437 REQUIRED_USE="tk? ( tcl )" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 9e97561b0f4e1738706343158012ae6517209ef5 Author: Sam James gentoo org> AuthorDate: Sun Sep 27 17:00:13 2020 + Commit: Sam James gentoo org> CommitDate: Sun Sep 27 17:00:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e97561b sys-fs/hfsutils: Keyword 3.2.6_p14 arm64, #741762 Signed-off-by: Sam James gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index 7a5d15a78c7..663f0b115d7 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ppc64 sparc x86" IUSE="tcl tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: b1f65446166dcab929ab17fa0339412433a29709 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Sep 26 09:09:45 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Sep 26 09:13:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f65446 sys-fs/hfsutils: drop ppc@ from maintainers Ideally arch porting team should not be a package maintainer. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/metadata.xml | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/hfsutils/metadata.xml b/sys-fs/hfsutils/metadata.xml index 5eb05198076..c5298995d2d 100644 --- a/sys-fs/hfsutils/metadata.xml +++ b/sys-fs/hfsutils/metadata.xml @@ -1,8 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - p...@gentoo.org - Gentoo Linux PowerPC Development - + + sly...@gentoo.org + Sergei Trofimovich +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/files/
commit: 2a1b7ae03c4c7c22513cb3807d5c98a3a01dc3dc Author: Michael Mair-Keimberger gmail com> AuthorDate: Thu Jul 2 17:41:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jul 3 18:40:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1b7ae0 sys-fs/hfsutils: remove unused patch Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Michael Mair-Keimberger gmail.com> Closes: https://github.com/gentoo/gentoo/pull/16545 Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch | 12 1 file changed, 12 deletions(-) diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch b/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch deleted file mode 100644 index f8ab6a0bf0a..000 --- a/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch +++ /dev/null @@ -1,12 +0,0 @@ a/tclhfs.c -+++ b/tclhfs.c -@@ -43,8 +43,7 @@ - # include "charset.h" - # include "suid.h" - # include "version.h" -- --extern int errno; -+# include - - # define ERROR(code, str) (hfs_error = (str), errno = (code)) -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 7a4fd30bda97706f28353142a26117981695d96c Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jun 28 22:26:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jun 28 22:43:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a4fd30b sys-fs/hfsutils: drop old Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/Manifest | 1 - sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild | 48 2 files changed, 49 deletions(-) diff --git a/sys-fs/hfsutils/Manifest b/sys-fs/hfsutils/Manifest index 89ac4f034ad..a8fde341db1 100644 --- a/sys-fs/hfsutils/Manifest +++ b/sys-fs/hfsutils/Manifest @@ -1,3 +1,2 @@ -DIST hfsutils-3.2.6.tar.gz 207697 BLAKE2B 96c3d839e3c07e325e4e175a484b3c637d7cdebdc02ec11ee6810096162d155aa75d71a8e133b801b767a78d50115384460c4181359767f49e015524800885e8 SHA512 0db3050e5969c4e4e6c6ddb10cbc221a5837eb1e12f9331e7129511d31a4ec8d38420ed0b948dadc85ed990f3b1085e930eb7f0c37b3883866d963e47cbbb173 DIST hfsutils_3.2.6-14.debian.tar.xz 6780 BLAKE2B 00474d328f5ec2614ec429052e6940b9eb10d04f433399f686ccc24d66ca1559e7ca45c4ab3ebe6386e02fc4de5ffd96242a7aa6f58d6032798d5536da912a61 SHA512 33d44f7b9094743031fc9315cf9380e158225ee2cd5af7a5ec7c55a2ae9af42e16f9cad3c667b153a1d3d9484d4ea773d34b88b78bfe9499df52a8b9d77defb2 DIST hfsutils_3.2.6.orig.tar.gz 207697 BLAKE2B 96c3d839e3c07e325e4e175a484b3c637d7cdebdc02ec11ee6810096162d155aa75d71a8e133b801b767a78d50115384460c4181359767f49e015524800885e8 SHA512 0db3050e5969c4e4e6c6ddb10cbc221a5837eb1e12f9331e7129511d31a4ec8d38420ed0b948dadc85ed990f3b1085e930eb7f0c37b3883866d963e47cbbb173 diff --git a/sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild deleted file mode 100644 index 23076395fd7..000 --- a/sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="HFS FS Access utils" -HOMEPAGE="https://www.mars.org/home/rob/proj/hfs/"; -SRC_URI="ftp://ftp.mars.org/pub/hfs/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 sparc x86" -IUSE="tcl tk" - -DEPEND=" - tcl? ( dev-lang/tcl:0= ) - tk? ( dev-lang/tk:0= )" -RDEPEND="${DEPEND}" - -# use tk requires tcl - bug #150437 -REQUIRED_USE="tk? ( tcl )" -PATCHES=( - "${FILESDIR}"/${P}-errno.patch - "${FILESDIR}"/largerthan2gb.patch - "${FILESDIR}"/${P}-fix-tcl-8.6.patch -) - -src_configure() { - tc-export CC - econf $(use_with tcl) $(use_with tk) -} - -src_compile() { - emake AR="$(tc-getAR) rc" CC="$(tc-getCC)" RANLIB="$(tc-getRANLIB)" - emake CC="$(tc-getCC)" -C hfsck -} - -src_install() { - dodir /usr/bin /usr/lib /usr/share/man/man1 - emake \ - prefix="${ED}"/usr \ - MANDEST="${ED}"/usr/share/man \ - infodir="${ED}"/usr/share/info \ - install - dobin hfsck/hfsck - dodoc BLURB CHANGES README TODO doc/*.txt -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 9549292779cf162ed0f391811be4b6cac6005749 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:44:06 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:44:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95492927 sys-fs/hfsutils: x86 stable wrt bug #729054 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index 130503b4b81..7a5d15a78c7 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ppc ppc64 sparc ~x86" +KEYWORDS="amd64 ~arm ppc ppc64 sparc x86" IUSE="tcl tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 65fb9dfce0260177899a95e1bac6124cc7c21a0d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 25 06:56:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 25 06:56:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fb9dfc sys-fs/hfsutils: amd64 stable wrt bug #729054 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index f567083d9d1..130503b4b81 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ppc64 sparc ~x86" +KEYWORDS="amd64 ~arm ppc ppc64 sparc ~x86" IUSE="tcl tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: fa7a7a9338e8c97da962d179a58434c9b304ab94 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jun 24 06:57:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jun 24 06:57:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7a7a93 sys-fs/hfsutils: stable 3.2.6_p14 for ppc/ppc64 stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.102, Repoman-2.3.23 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index a67f621eee7..f567083d9d1 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 sparc ~x86" +KEYWORDS="~amd64 ~arm ppc ppc64 sparc ~x86" IUSE="tcl tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 92777e26e61a888d5d853d0dc1552242462805fa Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 22 15:14:48 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 22 18:23:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92777e26 sys-fs/hfsutils: stable 3.2.6_p14 for sparc, bug #729054 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index b25482a3b41..a67f621eee7 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 sparc ~x86" IUSE="tcl tk" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 4c87068986e3565dab6697d97e1f44457a493048 Author: Jeroen Roovers gentoo org> AuthorDate: Tue Jan 7 09:09:40 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Jan 7 09:11:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c870689 sys-fs/hfsutils: Point out libdir to econf, run eautoreconf Package-Manager: Portage-2.3.84, Repoman-2.3.20 Bug: https://bugs.gentoo.org/683860 Signed-off-by: Jeroen Roovers gentoo.org> sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild index ef853eb4c34..b25482a3b41 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit toolchain-funcs +inherit autotools toolchain-funcs DESCRIPTION="HFS FS Access utils" HOMEPAGE="https://www.mars.org/home/rob/proj/hfs/"; @@ -39,11 +39,14 @@ src_prepare() { done ) default + eautoreconf } src_configure() { tc-export CC - econf $(use_with tcl) $(use_with tk) + econf \ + $(use_with tcl tcl /usr/$(get_libdir) no) \ + $(use_with tk tk /usr/$(get_libdir) no) } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 4ac82086eadd5a1c0ec8dfed111b4a2c1b348cd5 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Dec 30 09:00:22 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Dec 30 09:00:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac82086 sys-fs/hfsutils: Add Debian patch level 14 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Jeroen Roovers gentoo.org> sys-fs/hfsutils/Manifest | 2 + sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild | 63 +++ 2 files changed, 65 insertions(+) diff --git a/sys-fs/hfsutils/Manifest b/sys-fs/hfsutils/Manifest index 53ce2e798c0..89ac4f034ad 100644 --- a/sys-fs/hfsutils/Manifest +++ b/sys-fs/hfsutils/Manifest @@ -1 +1,3 @@ DIST hfsutils-3.2.6.tar.gz 207697 BLAKE2B 96c3d839e3c07e325e4e175a484b3c637d7cdebdc02ec11ee6810096162d155aa75d71a8e133b801b767a78d50115384460c4181359767f49e015524800885e8 SHA512 0db3050e5969c4e4e6c6ddb10cbc221a5837eb1e12f9331e7129511d31a4ec8d38420ed0b948dadc85ed990f3b1085e930eb7f0c37b3883866d963e47cbbb173 +DIST hfsutils_3.2.6-14.debian.tar.xz 6780 BLAKE2B 00474d328f5ec2614ec429052e6940b9eb10d04f433399f686ccc24d66ca1559e7ca45c4ab3ebe6386e02fc4de5ffd96242a7aa6f58d6032798d5536da912a61 SHA512 33d44f7b9094743031fc9315cf9380e158225ee2cd5af7a5ec7c55a2ae9af42e16f9cad3c667b153a1d3d9484d4ea773d34b88b78bfe9499df52a8b9d77defb2 +DIST hfsutils_3.2.6.orig.tar.gz 207697 BLAKE2B 96c3d839e3c07e325e4e175a484b3c637d7cdebdc02ec11ee6810096162d155aa75d71a8e133b801b767a78d50115384460c4181359767f49e015524800885e8 SHA512 0db3050e5969c4e4e6c6ddb10cbc221a5837eb1e12f9331e7129511d31a4ec8d38420ed0b948dadc85ed990f3b1085e930eb7f0c37b3883866d963e47cbbb173 diff --git a/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild new file mode 100644 index 000..ef853eb4c34 --- /dev/null +++ b/sys-fs/hfsutils/hfsutils-3.2.6_p14.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="HFS FS Access utils" +HOMEPAGE="https://www.mars.org/home/rob/proj/hfs/"; +SRC_URI=" + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p*}.orig.tar.gz + mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV/_p/-}.debian.tar.xz +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +IUSE="tcl tk" + +DEPEND=" + tcl? ( dev-lang/tcl:0= ) + tk? ( dev-lang/tk:0= ) +" +RDEPEND=" + ${DEPEND} +" + +# use tk requires tcl - bug #150437 +REQUIRED_USE="tk? ( tcl )" +PATCHES=( + "${FILESDIR}"/largerthan2gb.patch + "${FILESDIR}"/${P/_p*}-fix-tcl-8.6.patch +) +S=${WORKDIR}/${P/_p*} + +src_prepare() { + eapply $( + for file in $(cat "${WORKDIR}"/debian/patches/series) + do echo "${WORKDIR}"/debian/patches/${file} + done + ) + default +} + +src_configure() { + tc-export CC + econf $(use_with tcl) $(use_with tk) +} + +src_compile() { + emake AR="$(tc-getAR) rc" CC="$(tc-getCC)" RANLIB="$(tc-getRANLIB)" + emake CC="$(tc-getCC)" -C hfsck +} + +src_install() { + dodir /usr/bin /usr/lib /usr/share/man/man1 + emake \ + prefix="${ED}"/usr \ + MANDEST="${ED}"/usr/share/man \ + infodir="${ED}"/usr/share/info \ + install + dobin hfsck/hfsck + dodoc BLURB CHANGES README TODO doc/*.txt +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/files/, sys-fs/hfsutils/
commit: 81732bd14d9907c32d1813ba3b7d073d5363b5f3 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Dec 30 08:08:19 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Dec 30 08:08:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81732bd1 sys-fs/hfsutils: Export CC Package-Manager: Portage-2.3.84, Repoman-2.3.20 Closes: https://bugs.gentoo.org/704232 Signed-off-by: Jeroen Roovers gentoo.org> sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch | 5 ++--- .../hfsutils/files/hfsutils-3.2.6-fix-tcl-8.6.patch | 4 ++-- sys-fs/hfsutils/files/largerthan2gb.patch| 4 ++-- ...tils-3.2.6-r5.ebuild => hfsutils-3.2.6-r6.ebuild} | 20 +--- 4 files changed, 15 insertions(+), 18 deletions(-) diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch b/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch index 6e25f794b22..f8ab6a0bf0a 100644 --- a/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch +++ b/sys-fs/hfsutils/files/hfsutils-3.2.6-errno.patch @@ -1,6 +1,5 @@ -diff -ruN hfsutils.orig/tclhfs.c hfsutils-3.2.6/tclhfs.c hfsutils.orig/tclhfs.c 2003-03-31 17:34:55.0 +0200 -+++ hfsutils-3.2.6/tclhfs.c2003-03-31 17:39:51.0 +0200 +--- a/tclhfs.c b/tclhfs.c @@ -43,8 +43,7 @@ # include "charset.h" # include "suid.h" diff --git a/sys-fs/hfsutils/files/hfsutils-3.2.6-fix-tcl-8.6.patch b/sys-fs/hfsutils/files/hfsutils-3.2.6-fix-tcl-8.6.patch index 19f15424543..8faf06e0f77 100644 --- a/sys-fs/hfsutils/files/hfsutils-3.2.6-fix-tcl-8.6.patch +++ b/sys-fs/hfsutils/files/hfsutils-3.2.6-fix-tcl-8.6.patch @@ -1,5 +1,5 @@ hfsutils-3.2.6/config.h.in -+++ hfsutils-3.2.6/config.h.in +--- a/config.h.in b/config.h.in @@ -91,3 +91,5 @@ # ifndef HAVE_STRTOL long strtol(const char *, char **, int); diff --git a/sys-fs/hfsutils/files/largerthan2gb.patch b/sys-fs/hfsutils/files/largerthan2gb.patch index a688ff621a3..fb9fb7787f9 100644 --- a/sys-fs/hfsutils/files/largerthan2gb.patch +++ b/sys-fs/hfsutils/files/largerthan2gb.patch @@ -1,5 +1,5 @@ libhfs/os/unix.c-orig 1998-11-02 23:09:13.0 +0100 -+++ libhfs/os/unix.c 2004-12-13 14:39:28.099124272 +0100 +--- a/libhfs/os/unix.c b/libhfs/os/unix.c @@ -19,6 +19,11 @@ * $Id$ */ diff --git a/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild similarity index 79% rename from sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild rename to sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild index 1d19c5f6f8e..23076395fd7 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6-r6.ebuild @@ -1,9 +1,8 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - -inherit eutils toolchain-funcs +EAPI=7 +inherit toolchain-funcs DESCRIPTION="HFS FS Access utils" HOMEPAGE="https://www.mars.org/home/rob/proj/hfs/"; @@ -21,15 +20,14 @@ RDEPEND="${DEPEND}" # use tk requires tcl - bug #150437 REQUIRED_USE="tk? ( tcl )" - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-errno.patch \ - "${FILESDIR}"/largerthan2gb.patch \ - "${FILESDIR}"/${P}-fix-tcl-8.6.patch -} +PATCHES=( + "${FILESDIR}"/${P}-errno.patch + "${FILESDIR}"/largerthan2gb.patch + "${FILESDIR}"/${P}-fix-tcl-8.6.patch +) src_configure() { + tc-export CC econf $(use_with tcl) $(use_with tk) }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 45275ed039b088d95fe8d8a549368609872d29b0 Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Jun 1 17:48:18 2018 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 1 18:59:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45275ed0 sys-fs/hfsutils: use HTTPs Closes: https://github.com/gentoo/gentoo/pull/8685 sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild index e6aad9cbc5b..1d19c5f6f8e 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ EAPI=5 inherit eutils toolchain-funcs DESCRIPTION="HFS FS Access utils" -HOMEPAGE="http://www.mars.org/home/rob/proj/hfs/"; +HOMEPAGE="https://www.mars.org/home/rob/proj/hfs/"; SRC_URI="ftp://ftp.mars.org/pub/hfs/${P}.tar.gz"; LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/hfsutils/
commit: 72748665d4dfb9f7535457b703a29602e2bb35e9 Author: Fabian Groffen gentoo org> AuthorDate: Tue Oct 31 14:12:19 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Oct 31 14:12:51 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72748665 sys-fs/hfsutils: fix install for Prefix by Francois Bissy in bug #635950 Package-Manager: Portage-2.3.8, Repoman-2.3.3 sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild b/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild index e44c4bc2efa..e6aad9cbc5b 100644 --- a/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild +++ b/sys-fs/hfsutils/hfsutils-3.2.6-r5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -41,9 +41,9 @@ src_compile() { src_install() { dodir /usr/bin /usr/lib /usr/share/man/man1 emake \ - prefix="${D}"/usr \ - MANDEST="${D}"/usr/share/man \ - infodir="${D}"/usr/share/info \ + prefix="${ED}"/usr \ + MANDEST="${ED}"/usr/share/man \ + infodir="${ED}"/usr/share/info \ install dobin hfsck/hfsck dodoc BLURB CHANGES README TODO doc/*.txt