Hello kde@,
I am going to re-add the recently removed x11/qimageblitz, attaching the
approximate shar.
Should I keep MAINTAINER=k...@freebsd.org. or should I maintain it myself?
qimageblitz is a part of the "kdesupport" collection that isn't packaged
anywhere, including FreeBSD.
See here: https://launchpad.net/kdesupport
Regards,
Yuri
Index: x11/qimageblitz/Makefile
===================================================================
--- x11/qimageblitz/Makefile (revision 495966)
+++ x11/qimageblitz/Makefile (working copy)
@@ -2,25 +2,36 @@
# $FreeBSD$
PORTNAME= qimageblitz
-PORTVERSION= 0.0.6
-PORTREVISION= 3
+DISTVERSION= ${SVN_REVISION}
+PORTEPOCH= 1
CATEGORIES= x11
-MASTER_SITES= KDE/stable/${PORTNAME}
+LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
+
MAINTAINER= k...@freebsd.org
-COMMENT= Graphical effects and filters library for KDE4
+COMMENT= Graphical effects and filters library for Qt5
-DEPRECATED= Qt4 has been EOL since december 2015
-EXPIRATION_DATE= 2019-03-15
+FETCH_DEPENDS= svn:devel/subversion
USE_LDCONFIG= yes
-USE_QT= corelib gui qmake_build moc_build uic_build rcc_build
-USES= cmake qt:4 tar:bzip2
+USE_QT= core gui widgets qmake_build buildtools_build
+USES= cmake qt:5
USE_CXXSTD= gnu++98
-post-patch:
- ${REINPLACE_CMD} -e \
- 's,$${LIB_INSTALL_DIR}/pkgconfig,libdata/pkgconfig,' \
- ${WRKSRC}/blitz/CMakeLists.txt
+SVN_URL= svn://anonsvn.kde.org/home/kde/trunk/kdesupport/qimageblitz
+SVN_REVISION= 1515099
+do-fetch:
+ @if [ "${FORCE_FETCH_ALL}" = "true" ] || ! [ -f "${DISTDIR}/${DIST_SUBDIR}/${DISTNAME}${EXTRACT_SUFX}" ]; then \
+ ${MKDIR} ${DISTDIR}/${DIST_SUBDIR} && \
+ cd ${DISTDIR}/${DIST_SUBDIR} && \
+ svn co -r ${SVN_REVISION} ${SVN_URL} ${PORTNAME}-${DISTVERSIONFULL} && \
+ (cd ${PORTNAME}-${DISTVERSIONFULL} && ${RM} -r .svn) && \
+ ${FIND} ${PORTNAME}-${DISTVERSIONFULL} -and -exec ${TOUCH} -h -d 1970-01-01T00:00:00Z {} \; && \
+ ${FIND} ${PORTNAME}-${DISTVERSIONFULL} -print0 | LC_ALL=C ${SORT} -z | \
+ ${TAR} czf ${PORTNAME}-${DISTVERSIONFULL}${EXTRACT_SUFX} --format=bsdtar --uid 0 --gid 0 --options gzip:!timestamp --no-recursion --null -T - && \
+ ${RM} -r ${PORTNAME}-${DISTVERSIONFULL}; \
+ fi
+
.include <bsd.port.mk>
Index: x11/qimageblitz/distinfo
===================================================================
--- x11/qimageblitz/distinfo (revision 495966)
+++ x11/qimageblitz/distinfo (working copy)
@@ -1,2 +1,3 @@
-SHA256 (qimageblitz-0.0.6.tar.bz2) = 9f102269dec50641440e23a449df215a0db9efef9a3969939d618c5e78a5010f
-SIZE (qimageblitz-0.0.6.tar.bz2) = 57617
+TIMESTAMP = 1554962677
+SHA256 (qimageblitz-1515099.tar.gz) = e7aa2acf4d8c927128c53379cac64984ea1d6e3026e510d252a07eb16c885006
+SIZE (qimageblitz-1515099.tar.gz) = 58035
Index: x11/qimageblitz/pkg-descr
===================================================================
Index: x11/qimageblitz/pkg-plist
===================================================================
--- x11/qimageblitz/pkg-plist (revision 495966)
+++ x11/qimageblitz/pkg-plist (working copy)
@@ -3,6 +3,6 @@
include/qimageblitz/qimageblitz.h
include/qimageblitz/qimageblitz_export.h
lib/libqimageblitz.so
-lib/libqimageblitz.so.4
-lib/libqimageblitz.so.4.0.0
+lib/libqimageblitz.so.5
+lib/libqimageblitz.so.5.0.0
libdata/pkgconfig/qimageblitz.pc