From owner-svn-ports-head@freebsd.org Sat Apr 16 10:35:03 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E77F7AED38D; Sat, 16 Apr 2016 10:35:03 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C3AA61F8F; Sat, 16 Apr 2016 10:35:03 +0000 (UTC) (envelope-from danfe@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u3GAZ3KK032785; Sat, 16 Apr 2016 10:35:03 GMT (envelope-from danfe@FreeBSD.org) Received: (from danfe@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u3GAZ2sJ032782; Sat, 16 Apr 2016 10:35:02 GMT (envelope-from danfe@FreeBSD.org) Message-Id: <201604161035.u3GAZ2sJ032782@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: danfe set sender to danfe@FreeBSD.org using -f From: Alexey Dokuchaev Date: Sat, 16 Apr 2016 10:35:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r413427 - in head/x11-fm/ultracopier: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2016 10:35:04 -0000 Author: danfe Date: Sat Apr 16 10:35:02 2016 New Revision: 413427 URL: https://svnweb.freebsd.org/changeset/ports/413427 Log: - Upgrade to version 1.2.1.0 and thus unbreak; it no longer requires KDE bits and is based on Qt 5.x now - Drop `desktop-file-utils' from USES as installed .desktop file has its MimeType field empty - Do not attempt to create ${STAGEDIR}${DESKTOPDIR}: `share/applications' was added to mtree (Templates/BSD.local.dist) in r331266 2.5 years ago Added: head/x11-fm/ultracopier/files/ head/x11-fm/ultracopier/files/patch-ultracopier-core.pro (contents, props changed) Modified: head/x11-fm/ultracopier/Makefile head/x11-fm/ultracopier/distinfo Modified: head/x11-fm/ultracopier/Makefile ============================================================================== --- head/x11-fm/ultracopier/Makefile Sat Apr 16 10:17:57 2016 (r413426) +++ head/x11-fm/ultracopier/Makefile Sat Apr 16 10:35:02 2016 (r413427) @@ -2,49 +2,42 @@ # $FreeBSD$ PORTNAME= ultracopier -PORTVERSION= 0.2.0.16 -PORTREVISION= 8 -CATEGORIES= x11-fm kde +PORTVERSION= 1.2.1.0 +CATEGORIES= x11-fm MASTER_SITES= http://files.first-world.info/ultracopier/${PORTVERSION}/ DISTNAME= ${PORTNAME}-src-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Advanced file copier -BROKEN= unfetchable - LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -USE_KDE4= automoc4 kdelibs -USE_QT4= corelib dbus gui moc_build network qmake_build rcc_build svg \ - uic_build xml xmlpatterns - -USES= cmake desktop-file-utils tar:bzip2 -CMAKE_ARGS+= -DCMAKE_BUILD_KDE4:bool=true -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +USES= qmake tar:xz +USE_QT5= buildtools_build linguisttools_build \ + core gui network widgets xml +QMAKE_ARGS= LRELEASE="${LRELEASE}" ultracopier-core.pro + +WRKSRC= ${WRKDIR}/${PORTNAME}-src -PLIST_FILES= ${DESKTOPDIR:Q}/ultracopier.desktop \ - bin/ultracopier \ +PLIST_FILES= bin/ultracopier share/applications/ultracopier.desktop \ share/icons/hicolor/16x16/apps/ultracopier.png \ share/icons/hicolor/128x128/apps/ultracopier.png post-patch: - @${REINPLACE_CMD} -E \ - -e 's|0\.2\.0\.15|0.2.0.16|; \ - s|0,2,0,15|0,2,0,16|' \ - ${WRKSRC}/src/var.h + @${GREP} -Rl Q_OS_LINUX ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} -e \ + s/Q_OS_LINUX/Q_OS_UNIX/ + @${REINPLACE_CMD} -e '/crackedVersion=/s,false,true,' \ + ${WRKSRC}/EventDispatcher.cpp -post-install: -# install icons +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin .for dimensions in 16x16 128x128 @${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/${dimensions}/apps - ${INSTALL_DATA} ${WRKSRC}/src/other/ultracopier-${dimensions}.png \ + ${INSTALL_DATA} ${WRKSRC}/resources/ultracopier-${dimensions}.png \ ${STAGEDIR}${PREFIX}/share/icons/hicolor/${dimensions}/apps/ultracopier.png .endfor -# install desktop file - @${MKDIR} ${STAGEDIR}${DESKTOPDIR} - ${INSTALL_DATA} ${WRKSRC}/src/other/ultracopier.desktop \ + ${INSTALL_DATA} ${WRKSRC}/resources/ultracopier.desktop \ ${STAGEDIR}${DESKTOPDIR} .include Modified: head/x11-fm/ultracopier/distinfo ============================================================================== --- head/x11-fm/ultracopier/distinfo Sat Apr 16 10:17:57 2016 (r413426) +++ head/x11-fm/ultracopier/distinfo Sat Apr 16 10:35:02 2016 (r413427) @@ -1,2 +1,2 @@ -SHA256 (ultracopier-src-0.2.0.16.tar.bz2) = 3c965899c491ddaa7381de805a62557d224a70c3379f68bb2a24f4bf07d36f30 -SIZE (ultracopier-src-0.2.0.16.tar.bz2) = 430736 +SHA256 (ultracopier-src-1.2.1.0.tar.xz) = ad3cf3ece0129cd6995a9d9e5b92418b9988359c81098b4d358e3820e458d8e2 +SIZE (ultracopier-src-1.2.1.0.tar.xz) = 604344 Added: head/x11-fm/ultracopier/files/patch-ultracopier-core.pro ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/x11-fm/ultracopier/files/patch-ultracopier-core.pro Sat Apr 16 10:35:02 2016 (r413427) @@ -0,0 +1,13 @@ +--- ultracopier-core.pro.orig 2015-04-14 21:52:19 UTC ++++ ultracopier-core.pro +@@ -21,6 +21,10 @@ TRANSLATIONS += plugins/Languages/ar/tra + plugins/Languages/tr/translation.ts \ + plugins/Languages/zh/translation.ts + ++for (ts, TRANSLATIONS) { ++ system($$LRELEASE $$ts) ++} ++ + TARGET = ultracopier + macx { + ICON = resources/ultracopier.icns