From: Stuart Cassoff Subject: Re: [UPDATE] sysutils/lib{burn,isoburn,isofs} To: Klemens Nanni Cc: OpenBSD Ports Date: Sat, 13 Dec 2025 17:57:11 -0500 On Sat, 13 Dec 2025, Klemens Nanni wrote: > > +WRKDIST = ${WRKDIR}/libisofs-1.5.6 > > This is the default. If you were to set it, use DISTNAME instead of > hardcoding it. Hi, thanks for having a look. WRKDIST is set in libisofs because the distfile is libisofs-1.5.6pl0 but unpacks into libisofs-1.5.6. The "pl0" comes from them, not us. Not sure if problematic. This was a patchlevel release shortly after 1.5.6. Sorry about the patches. Not sure how that happened. Here's a fresh set against cvs. Essentially the same thing. Going with the already-given "ok", I'll commit these in a few days unless somebody stops me. Stu Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/libburn/Makefile,v diff -u -p -u -p -r1.6 Makefile --- Makefile 27 Sep 2023 17:16:28 -0000 1.6 +++ Makefile 13 Dec 2025 22:37:59 -0000 @@ -1,18 +1,19 @@ COMMENT = library for reading, mastering and writing optical discs -DISTNAME = libburn-1.5.4 -SHARED_LIBS += burn 0.1 # 111.0 +DISTNAME = libburn-1.5.6 +SHARED_LIBS = burn 0.2 # 113.0 CATEGORIES = sysutils - HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wikis/Libburn SITES = http://files.libburnia-project.org/releases/ # GPLv2+ PERMIT_PACKAGE = Yes -WANTLIB = c pthread +WANTLIB = c pthread +SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu +NO_TEST = Yes .include Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/libburn/distinfo,v diff -u -p -u -p -r1.2 distinfo --- distinfo 5 May 2021 07:33:07 -0000 1.2 +++ distinfo 13 Dec 2025 22:37:59 -0000 @@ -1,2 +1,2 @@ -SHA256 (libburn-1.5.4.tar.gz) = UlBZ0QdZxcuBSO68hju1EOMRxmNgPae9LSHEa3z2O1Q= -SIZE (libburn-1.5.4.tar.gz) = 991212 +SHA256 (libburn-1.5.6.tar.gz) = cpVJG0vl7qxeej+yBn4jbilV/9xrvUX1RkZu3uMhZEs= +SIZE (libburn-1.5.6.tar.gz) = 995353 Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/libisoburn/Makefile,v diff -u -p -u -p -r1.9 Makefile --- Makefile 10 Sep 2025 16:20:16 -0000 1.9 +++ Makefile 13 Dec 2025 22:38:10 -0000 @@ -2,34 +2,37 @@ COMMENT-main = create ISO-9660 filesyst COMMENT-xorriso = ISO 9660 Rock Ridge Filesystem Manipulator COMMENT-tcltk = frontend for xorriso -V = 1.5.4 +V = 1.5.6 + DISTNAME = libisoburn-${V} -SHARED_LIBS += isoburn 0.1 # 112.0 -REVISION = 0 +SHARED_LIBS = isoburn 0.2 # 114.0 PKGNAME-xorriso = xorriso-${V} PKGNAME-tcltk = xorriso-tcltk-${V} MULTI_PACKAGES = -main -xorriso -tcltk -CATEGORIES = sysutils - -HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn -SITES = http://files.libburnia-project.org/releases/ +CATEGORIES = sysutils +HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wiki/Libisoburn +SITES = http://files.libburnia-project.org/releases/ # GPLv2+ PERMIT_PACKAGE = Yes MODULES = x11/tk +MODTK_VERSION = 8.6 LIB_DEPENDS-main = sysutils/libisofs>=$V \ sysutils/libburn>=$V WANTLIB-main = burn curses iconv isofs pthread readline z + LIB_DEPENDS-xorriso = ${BASE_PKGPATH},-main WANTLIB-xorriso = ${WANTLIB-main} c isoburn + RUN_DEPENDS-tcltk = ${MODTK_RUN_DEPENDS} \ sysutils/libisoburn,-xorriso +SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --enable-pkg-check-modules Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/libisoburn/distinfo,v diff -u -p -u -p -r1.2 distinfo --- distinfo 5 May 2021 07:33:58 -0000 1.2 +++ distinfo 13 Dec 2025 22:38:10 -0000 @@ -1,2 +1,2 @@ -SHA256 (libisoburn-1.5.4.tar.gz) = LYmEbUOIDxf6WRxTs76kL/uANijk5jDGgPwskYT3kTI= -SIZE (libisoburn-1.5.4.tar.gz) = 1623904 +SHA256 (libisoburn-1.5.6.tar.gz) = K4Cm9z3WM6XSQ/rL6XoV5cmgdkSl4aJCwhm5N1pF9xs= +SIZE (libisoburn-1.5.6.tar.gz) = 1650966 Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/libisofs/Makefile,v diff -u -p -u -p -r1.6 Makefile --- Makefile 27 Sep 2023 17:16:29 -0000 1.6 +++ Makefile 13 Dec 2025 22:38:23 -0000 @@ -1,20 +1,26 @@ COMMENT = library to create and edit an ISO-9660 filesystem -DISTNAME = libisofs-1.5.4 -SHARED_LIBS += isofs 0.1 # 97.0 +DISTNAME = libisofs-1.5.6.pl01 +SHARED_LIBS = isofs 0.2 # 98.0 CATEGORIES = sysutils - HOMEPAGE = https://dev.lovelyhq.com/libburnia/web/wikis/Libisofs SITES = http://files.libburnia-project.org/releases/ # GPLv2+ PERMIT_PACKAGE = Yes -WANTLIB = iconv pthread z +WANTLIB = iconv pthread z LIB_DEPENDS = converters/libiconv + +SEPARATE_BUILD = Yes CONFIGURE_STYLE = gnu + CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \ LDFLAGS="-L${LOCALBASE}/lib ${LDFLAGS}" + +NO_TEST = Yes + +WRKDIST = ${WRKDIR}/libisofs-1.5.6 .include Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/libisofs/distinfo,v diff -u -p -u -p -r1.2 distinfo --- distinfo 5 May 2021 07:33:27 -0000 1.2 +++ distinfo 13 Dec 2025 22:38:23 -0000 @@ -1,2 +1,2 @@ -SHA256 (libisofs-1.5.4.tar.gz) = qqDtgKdQGXkxb1BbCwF/Kcug6lRjt1EUO60sNgIVqI4= -SIZE (libisofs-1.5.4.tar.gz) = 870395 +SHA256 (libisofs-1.5.6.pl01.tar.gz) = rB/TONZBdEyh+xVnkXGIt5vIwlBoMt1WiF/smGVrnyU= +SIZE (libisofs-1.5.6.pl01.tar.gz) = 879218