Date: Sun, 18 Jun 2017 11:01:35 +0000 (UTC) From: Pawel Pekala <pawel@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r443825 - in head/sysutils/gsmartcontrol: . files Message-ID: <201706181101.v5IB1Zav001236@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201706181101.v5IB1Zav001236>