From owner-svn-ports-head@freebsd.org Sun Jun 18 11:01:37 2017 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 0591DD8E51F; Sun, 18 Jun 2017 11:01:37 +0000 (UTC) (envelope-from pawel@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 D2A9F6787C; Sun, 18 Jun 2017 11:01:36 +0000 (UTC) (envelope-from pawel@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v5IB1a5p001240; Sun, 18 Jun 2017 11:01:36 GMT (envelope-from pawel@FreeBSD.org) Received: (from pawel@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v5IB1Zav001236; Sun, 18 Jun 2017 11:01:35 GMT (envelope-from pawel@FreeBSD.org) Message-Id: <201706181101.v5IB1Zav001236@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pawel set sender to pawel@FreeBSD.org using -f From: Pawel Pekala Date: Sun, 18 Jun 2017 11:01:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r443825 - in head/sysutils/gsmartcontrol: . 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.23 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: Sun, 18 Jun 2017 11:01:37 -0000 Author: pawel Date: Sun Jun 18 11:01:35 2017 New Revision: 443825 URL: https://svnweb.freebsd.org/changeset/ports/443825 Log: - Update to version 1.0.0 - Add LICENSE information, don't install license files, let them be handled by our licensing framework - ADD RUN_DEPENDS on gnomesu which is needed for gaining superuser privileges required by the program at start Changelog: Version 1.0.0 Ported to GTK+ 3. Version 0.9.0, released on 2017-05-11 Implemented (untested) support for Linux-based Areca controllers with enclosures. Implemented (untested) support for Windows-based Areca controllers (thanks to Richard Kagerer). Implemented (untested) support for Linux-based HP controllers with cciss and hpsa/hpahcisr drivers (thanks to Fabrice Bacchella). Changes in Preferences no longer fail silently until rescan/restart. Better drive detection under Windows after removable drives are detached. Windows version is no longer marked as "dpi aware" since it's not supported that well. Drive attribute descriptions have been updated (including clarifications for SSDs). Added support for SSD-only and HDD-only vendor attributes. Devices having only basic info can be displayed now in the info window. Fixed BDRW drive detection (it was detected as a HDD). Other minor improvements. A number of issues have been fixed (including a crash). Added: head/sysutils/gsmartcontrol/files/ head/sysutils/gsmartcontrol/files/patch-Makefile.in (contents, props changed) Modified: head/sysutils/gsmartcontrol/Makefile head/sysutils/gsmartcontrol/distinfo head/sysutils/gsmartcontrol/pkg-plist Modified: head/sysutils/gsmartcontrol/Makefile ============================================================================== --- head/sysutils/gsmartcontrol/Makefile Sun Jun 18 10:12:03 2017 (r443824) +++ head/sysutils/gsmartcontrol/Makefile Sun Jun 18 11:01:35 2017 (r443825) @@ -2,20 +2,30 @@ # $FreeBSD$ PORTNAME= gsmartcontrol -PORTVERSION= 0.8.7 -PORTREVISION= 5 +PORTVERSION= 1.0.0 CATEGORIES= sysutils -MASTER_SITES= http://artificialtime.com/${PORTNAME}/ +MASTER_SITES= SF/${PORTNAME}/${PORTVERSION} MAINTAINER= pawel@FreeBSD.org COMMENT= Graphical user interface for smartmontools -LIB_DEPENDS= libgtkmm-2.4.so:x11-toolkits/gtkmm24 +LICENSE= BSD3CLAUSE BSL GPLv2 GPLv3 PD ZLIB +LICENSE_COMB= multi +LICENSE_FILE_BSD3CLAUSE=${WRKSRC}/LICENSE_bsd-ac.txt +LICENSE_FILE_BSL= ${WRKSRC}/LICENSE_boost_1_0.txt +LICENSE_FILE_GPLv2= ${WRKSRC}/LICENSE_gpl2.txt +LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE_gpl3.txt +LICENSE_FILE_PD= ${WRKSRC}/LICENSE_unlicense.txt +LICENSE_FILE_ZLIB= ${WRKSRC}/LICENSE_zlib.txt + +LIB_DEPENDS= libpcre.so:devel/pcre RUN_DEPENDS= bash:shells/bash \ + gnomesu:security/libgnomesu \ smartctl:sysutils/smartmontools -USES= compiler:c++11-lang pkgconfig tar:bzip2 libtool +USES= compiler:c++11-lang libtool pkgconfig tar:bzip2 USE_CXXSTD= c++11 +USE_GNOME= atkmm cairo glibmm gtk30 gtkmm30 libsigc++20 pangomm INSTALLS_ICONS= yes GNU_CONFIGURE= yes Modified: head/sysutils/gsmartcontrol/distinfo ============================================================================== --- head/sysutils/gsmartcontrol/distinfo Sun Jun 18 10:12:03 2017 (r443824) +++ head/sysutils/gsmartcontrol/distinfo Sun Jun 18 11:01:35 2017 (r443825) @@ -1,2 +1,3 @@ -SHA256 (gsmartcontrol-0.8.7.tar.bz2) = 708fa803243abb852ed52050fc82cd3592a798c02743342441996e77f19ffec6 -SIZE (gsmartcontrol-0.8.7.tar.bz2) = 684394 +TIMESTAMP = 1497639656 +SHA256 (gsmartcontrol-1.0.0.tar.bz2) = 7ce35c52260084fa0ac4c7c9011bf231b459af157247f52d0c56aa0e90df947b +SIZE (gsmartcontrol-1.0.0.tar.bz2) = 691419 Added: head/sysutils/gsmartcontrol/files/patch-Makefile.in ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sysutils/gsmartcontrol/files/patch-Makefile.in Sun Jun 18 11:01:35 2017 (r443825) @@ -0,0 +1,30 @@ +--- Makefile.in.orig 2017-06-15 21:00:10 UTC ++++ Makefile.in +@@ -84,7 +84,7 @@ DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile + $(top_srcdir)/configure $(am__configure_deps) \ + $(srcdir)/config.h.in $(srcdir)/gsmartcontrol.spec.in \ + $(srcdir)/version.in $(srcdir)/compilation_flags.in \ +- $(dist_doc_DATA) $(nobase_dist_doc_DATA) COPYING ChangeLog \ ++ $(dist_doc_DATA) $(nobase_dist_doc_DATA) ChangeLog \ + INSTALL NEWS TODO ar-lib config.guess config.sub depcomp \ + install-sh missing + ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 +@@ -375,17 +375,7 @@ noinst_DATA = AUTHORS.txt LICENSE_gsmartcontrol.txt RE + # These will be installed into docdir. + # Some of these files are actually needed for compilation (see src/res/Makefile.am). + dist_doc_DATA = AUTHORS.txt ChangeLog NEWS README.txt \ +- LICENSE_boost_1_0.txt \ +- LICENSE_bsd-ac.txt \ +- LICENSE_bsd-ucb.txt \ +- LICENSE_gpl2.txt \ +- LICENSE_gpl3.txt \ +- LICENSE_gsmartcontrol.txt \ +- LICENSE_hz.txt \ +- LICENSE_pcrecpp.txt \ +- LICENSE_unlicense.txt \ +- LICENSE_zlib.txt +- ++ LICENSE_gsmartcontrol.txt + + # nobase_ preserves their directory names. + nobase_dist_doc_DATA = contrib/cron-based_noadmin/README \ Modified: head/sysutils/gsmartcontrol/pkg-plist ============================================================================== --- head/sysutils/gsmartcontrol/pkg-plist Sun Jun 18 10:12:03 2017 (r443824) +++ head/sysutils/gsmartcontrol/pkg-plist Sun Jun 18 11:01:35 2017 (r443825) @@ -1,20 +1,11 @@ bin/gsmartcontrol bin/gsmartcontrol-root -man/man1/gsmartcontrol.1.gz man/man1/gsmartcontrol-root.1.gz +man/man1/gsmartcontrol.1.gz share/applications/gsmartcontrol.desktop %%PORTDOCS%%%%DOCSDIR%%/AUTHORS.txt %%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_boost_1_0.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_bsd-ac.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_bsd-ucb.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_gpl2.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_gpl3.txt %%PORTDOCS%%%%DOCSDIR%%/LICENSE_gsmartcontrol.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_hz.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_pcrecpp.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_unlicense.txt -%%PORTDOCS%%%%DOCSDIR%%/LICENSE_zlib.txt %%PORTDOCS%%%%DOCSDIR%%/NEWS %%PORTDOCS%%%%DOCSDIR%%/README.txt %%PORTDOCS%%%%DOCSDIR%%/contrib/cron-based_noadmin/README @@ -31,5 +22,6 @@ share/icons/hicolor/256x256/apps/gsmartcontrol.png share/icons/hicolor/32x32/apps/gsmartcontrol.png share/icons/hicolor/48x48/apps/gsmartcontrol.png share/icons/hicolor/64x64/apps/gsmartcontrol.png +share/metainfo/gsmartcontrol.appdata.xml share/pixmaps/gsmartcontrol.png share/pixmaps/gsmartcontrol.xpm