svn commit: r548604 - head/graphics/gmic-qt
Adriaan de Groot
adridg at FreeBSD.org
Mon Sep 14 10:44:50 UTC 2020
Author: adridg
Date: Mon Sep 14 10:44:49 2020
New Revision: 548604
URL: https://svnweb.freebsd.org/changeset/ports/548604
Log:
Fix fetch of graphics/gmic-qt distfile "gmic_stdlib.h"
gmic has had a versioned "stdlib" data file since 2018, as
described in https://github.com/dtschump/gmic/issues/61 ,
but the port always referred to an unversioned source;
this leads to fetch failures when the unversioned header
is updated on the development server (upstream). The
copy tcberner@ hangs on to is also whatever-happened-to-be-
unversioned at the time the port updates.
So r547673 updated the checksum, but to whatever-was-dev
at the time, and without updating tcberner@'s distcache.
This has meant fetch-failures since then, since the
dev header has updated again.
The *previous* version of the checksum, and the copy
tcberner@ has, is actually for gmic 2.4.0.
So hit the whole dang thing with a hammer again, fetch
the **versioned** header, copy it into its unversioned
destination, and reset the checksum. Bump PORTREVISION
because the package -- the bundled standard library --
has changed.
Reported by: fallout
Modified:
head/graphics/gmic-qt/Makefile
head/graphics/gmic-qt/distinfo
Modified: head/graphics/gmic-qt/Makefile
==============================================================================
--- head/graphics/gmic-qt/Makefile Mon Sep 14 10:33:55 2020 (r548603)
+++ head/graphics/gmic-qt/Makefile Mon Sep 14 10:44:49 2020 (r548604)
@@ -3,12 +3,12 @@
PORTNAME= gmic-qt
DISTVERSIONPREFIX= v.
DISTVERSION= 2.3.6
-PORTREVISION= 4
+PORTREVISION= 5
PORTEPOCH= 1
CATEGORIES= graphics kde
MASTER_SITES= http://gmic.eu/:stdlib \
LOCAL/tcberner/${PORTNAME}/${PORTVERSION}:stdlib
-DISTFILES= gmic_stdlib.h:stdlib
+DISTFILES= gmic_stdlib${DISTVERSION:S/.//g}.h:stdlib
DIST_SUBDIR= KDE/${PORTNAME}/${PORTVERSION}
EXTRACT_ONLY= ${DISTNAME}.tar.gz ${DISTFILE_gmic} ${DISTFILE_cimg}
@@ -61,7 +61,7 @@ USE_GNOME= cairo gdkpixbuf2 glib20
pre-configure:
# Copy the necessary files
${CP} ${WRKSRC_cimg}/CImg.h ${WRKSRC_gmic}/src
- ${CP} ${DISTDIR}/${DIST_SUBDIR}/gmic_stdlib.h ${WRKSRC_gmic}/src
+ ${CP} ${DISTDIR}/${DIST_SUBDIR}/gmic_stdlib${DISTVERSION:S/.//g}.h ${WRKSRC_gmic}/src/gmic_stdlib.h
do-install:
${INSTALL_PROGRAM} ${BUILD_WRKSRC}/gmic_${FLAVOR:S/$/_/:S/none_//}qt ${STAGEDIR}${PREFIX}/bin
Modified: head/graphics/gmic-qt/distinfo
==============================================================================
--- head/graphics/gmic-qt/distinfo Mon Sep 14 10:33:55 2020 (r548603)
+++ head/graphics/gmic-qt/distinfo Mon Sep 14 10:44:49 2020 (r548604)
@@ -1,6 +1,6 @@
-TIMESTAMP = 1599330680
-SHA256 (KDE/gmic-qt/2.3.6/gmic_stdlib.h) = bd03c763238a053301597a51abc418601c496bf43da7517eeea3445555b70a68
-SIZE (KDE/gmic-qt/2.3.6/gmic_stdlib.h) = 2482755
+TIMESTAMP = 1600079781
+SHA256 (KDE/gmic-qt/2.3.6/gmic_stdlib236.h) = 98a8bfb0e877b32c017b820e5d0ad8382df79ece3d298db1687e25abdb41af60
+SIZE (KDE/gmic-qt/2.3.6/gmic_stdlib236.h) = 1882725
SHA256 (KDE/gmic-qt/2.3.6/c-koi-gmic-qt-v.2.3.6_GH0.tar.gz) = 51bc054ea9029bd79a3ba1919b535ec9135fe2013b77a73bf92ccd7a07ae9179
SIZE (KDE/gmic-qt/2.3.6/c-koi-gmic-qt-v.2.3.6_GH0.tar.gz) = 538479
SHA256 (KDE/gmic-qt/2.3.6/dtschump-gmic-v.2.3.6_GH0.tar.gz) = 2a9e0859f4d6900b22b00a82a396dd0b344cae4cda2d18ee9cd1566e952216f3
More information about the svn-ports-all
mailing list