Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Mar 2009 19:58:18 +0100
From:      "Pawel Pekala" <c0rn@o2.pl>
To:        "FreeBSD gnats submit" <FreeBSD-gnats-submit@FreeBSD.org>
Subject:   ports/133103: [new port] sysutils/gsmartcontrol
Message-ID:  <1238093898.23585@caprica.slowicza.org>
Resent-Message-ID: <200903261930.n2QJU6gV044759@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         133103
>Category:       ports
>Synopsis:       [new port] sysutils/gsmartcontrol
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Thu Mar 26 19:30:05 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Pawel Pekala
>Release:        FreeBSD 7.1-RELEASE-p4 i386
>Organization:
>Environment:


System: FreeBSD 7.1-RELEASE-p4 #1: Mon Mar 23 13:08:25 CET 2009
    root@caprica.slowicza.org:/usr/obj/usr/src/sys/SCHED_4BSD



>Description:


Add sysutils/gsmartcontrol - gui to sysutils/smartmontools:

GSmartControl is a graphical user interface for smartctl (from
sysutils/smartmontools port), which is a tool for querying and controlling SMART
(Self-Monitoring, Analysis, and Reporting Technology) data on modern hard disk
drives. It allows you to inspect the drive's SMART data to determine its health,
as well as run various tests on it.

WWW:    http://gsmartcontrol.berlios.de



>How-To-Repeat:





>Fix:


--- gsmartcontrol.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	gsmartcontrol
#	gsmartcontrol/pkg-descr
#	gsmartcontrol/Makefile
#	gsmartcontrol/pkg-plist
#	gsmartcontrol/distinfo
#	gsmartcontrol/files
#	gsmartcontrol/files/extra-Makefile.in
#	gsmartcontrol/files/patch-data_Makefile.in
#	gsmartcontrol/files/patch-data_gsmartcontrol-root.in
#
echo c - gsmartcontrol
mkdir -p gsmartcontrol > /dev/null 2>&1
echo x - gsmartcontrol/pkg-descr
sed 's/^X//' >gsmartcontrol/pkg-descr << '43e3e76d190cb071b9cfa30d4d869d8c'
XGSmartControl is a graphical user interface for smartctl (from 
Xsysutils/smartmontools port), which is a tool for querying and controlling SMART
X(Self-Monitoring, Analysis, and Reporting Technology) data on modern hard disk 
Xdrives. It allows you to inspect the drive's SMART data to determine its health,
Xas well as run various tests on it.
X
XWWW:	http://gsmartcontrol.berlios.de
43e3e76d190cb071b9cfa30d4d869d8c
echo x - gsmartcontrol/Makefile
sed 's/^X//' >gsmartcontrol/Makefile << '366f243f2332fbb3d305dbf54eade4ea'
X# New ports collection makefile for:	gsmartcontrol
X# Date created:		2009-03-25
X# Whom:			Pawel Pekala <c0rn@o2.pl>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		gsmartcontrol
XPORTVERSION=		0.8.4
XCATEGORIES=		sysutils
XMASTER_SITES=		${MASTER_SITE_BERLIOS}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	c0rn@o2.pl
XCOMMENT=	Graphical user interface for smartmontools
X
XLIB_DEPENDS=	gtkmm-2.4:${PORTSDIR}/x11-toolkits/gtkmm24 \
X		pcre:${PORTSDIR}/devel/pcre
XRUN_DEPENDS=	${LOCALBASE}/sbin/smartctl:${PORTSDIR}/sysutils/smartmontools
X
XUSE_AUTOTOOLS=	libtool:15
XUSE_BZIP2=	yes
XUSE_GNOME=	pkgconfig
XINSTALLS_ICONS=	yes
X
XMAN1=		gsmartcontrol.1
X
XCONFIGURE_ARGS=	--disable-libglade
X
Xpost-patch:
X.if defined(NOPORTDOCS)
XEXTRA_PATCHES+=	${PATCHDIR}/extra-Makefile.in
X.endif
X
X.include <bsd.port.mk>
366f243f2332fbb3d305dbf54eade4ea
echo x - gsmartcontrol/pkg-plist
sed 's/^X//' >gsmartcontrol/pkg-plist << '800a77620a43a6b3a72b825f3ed54f2a'
X@comment $FreeBSD$
Xbin/gsmartcontrol-root
Xbin/gsmartcontrol
X%%PORTDOCS%%/AUTHORS.txt
X%%PORTDOCS%%/ChangeLog
X%%PORTDOCS%%/NEWS
X%%PORTDOCS%%/README.txt
X%%PORTDOCS%%/LICENSE_boost_1_0.txt
X%%PORTDOCS%%/LICENSE_bsd-ucb.txt
X%%PORTDOCS%%/LICENSE_gpl2.txt
X%%PORTDOCS%%/LICENSE_gpl3.txt
X%%PORTDOCS%%/LICENSE_gsmartcontrol.txt
X%%PORTDOCS%%/LICENSE_hz.txt
X%%PORTDOCS%%/LICENSE_pcrecpp.txt
X%%PORTDOCS%%/LICENSE_whatever.txt
X%%PORTDOCS%%/LICENSE_zlib.txt
X%%PORTDOCS%%/contrib/cron-based_noadmin/README
X%%PORTDOCS%%/contrib/cron-based_noadmin/cron_gather_smart.sh
X%%PORTDOCS%%/contrib/cron-based_noadmin/crontab.example
X%%PORTDOCS%%/contrib/cron-based_noadmin/smartctl_subst.sh
Xshare/pixmaps/gsmartcontrol.png
Xshare/pixmaps/gsmartcontrol.xpm
Xshare/icons/hicolor/16x16/apps/gsmartcontrol.png
Xshare/icons/hicolor/22x22/apps/gsmartcontrol.png
Xshare/icons/hicolor/24x24/apps/gsmartcontrol.png
Xshare/icons/hicolor/32x32/apps/gsmartcontrol.png
Xshare/icons/hicolor/48x48/apps/gsmartcontrol.png
Xshare/icons/hicolor/64x64/apps/gsmartcontrol.png
Xshare/icons/hicolor/128x128/apps/gsmartcontrol.png
Xshare/icons/hicolor/256x256/apps/gsmartcontrol.png
X%%DATADIR%%/icon_cddvd.png
X%%DATADIR%%/icon_hdd.png
Xshare/applications/gsmartcontrol.desktop
X@dirrmtry share/gsmartcontrol
X@dirrmtry %%PORTDOCS%%/contrib/cron-based_noadmin
X@dirrmtry %%PORTDOCS%%/contrib
X@dirrmtry %%PORTDOCS%%
800a77620a43a6b3a72b825f3ed54f2a
echo x - gsmartcontrol/distinfo
sed 's/^X//' >gsmartcontrol/distinfo << '0536bae963590335f70c24ccbb3f24f8'
XMD5 (gsmartcontrol-0.8.4.tar.bz2) = 90c8bbc95726a0c64201f9e51a5abbdd
XSHA256 (gsmartcontrol-0.8.4.tar.bz2) = cbd3583c365bd1f5bb87976341c31a5d6a447e2d837660e2c00828cf2f27b8ee
XSIZE (gsmartcontrol-0.8.4.tar.bz2) = 625264
0536bae963590335f70c24ccbb3f24f8
echo c - gsmartcontrol/files
mkdir -p gsmartcontrol/files > /dev/null 2>&1
echo x - gsmartcontrol/files/extra-Makefile.in
sed 's/^X//' >gsmartcontrol/files/extra-Makefile.in << 'f078e546d80c86ee20b97b8d20d8ce15'
X--- ./Makefile.in.orig	2009-03-23 18:59:37.000000000 +0100
X+++ Makefile.in	2009-03-26 17:34:55.000000000 +0100
X@@ -328,14 +328,6 @@
X compilation_flags: $(top_builddir)/config.status $(srcdir)/compilation_flags.in
X 	cd $(top_builddir) && $(SHELL) ./config.status $@
X install-dist_docDATA: $(dist_doc_DATA)
X-	@$(NORMAL_INSTALL)
X-	test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
X-	@list='$(dist_doc_DATA)'; for p in $$list; do \
X-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
X-	  f=$(am__strip_dir) \
X-	  echo " $(dist_docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
X-	  $(dist_docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
X-	done
X 
X uninstall-dist_docDATA:
X 	@$(NORMAL_UNINSTALL)
X@@ -345,15 +337,6 @@
X 	  rm -f "$(DESTDIR)$(docdir)/$$f"; \
X 	done
X install-nobase_dist_docDATA: $(nobase_dist_doc_DATA)
X-	@$(NORMAL_INSTALL)
X-	test -z "$(docdir)" || $(MKDIR_P) "$(DESTDIR)$(docdir)"
X-	@$(am__vpath_adj_setup) \
X-	list='$(nobase_dist_doc_DATA)'; for p in $$list; do \
X-	  if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
X-	  $(am__vpath_adj) \
X-	  echo " $(nobase_dist_docDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(docdir)/$$f'"; \
X-	  $(nobase_dist_docDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(docdir)/$$f"; \
X-	done
X 
X uninstall-nobase_dist_docDATA:
X 	@$(NORMAL_UNINSTALL)
f078e546d80c86ee20b97b8d20d8ce15
echo x - gsmartcontrol/files/patch-data_Makefile.in
sed 's/^X//' >gsmartcontrol/files/patch-data_Makefile.in << 'af94772cf1b9b75ad78f920ea77b87e0'
X--- ./data/Makefile.in.orig	2009-03-26 11:27:18.000000000 +0100
X+++ data/Makefile.in	2009-03-26 11:27:35.000000000 +0100
X@@ -686,7 +686,7 @@
X uninstall-extra-mans:
X 	cd $(DESTDIR)$(mandir)/man1 && rm -f gsmartcontrol-root.1
X 
X-install-data-hook: install-extra-mans update-icon-cache
X+install-data-hook: update-icon-cache
X uninstall-hook: uninstall-extra-mans update-icon-cache
X 
X update-icon-cache:
af94772cf1b9b75ad78f920ea77b87e0
echo x - gsmartcontrol/files/patch-data_gsmartcontrol-root.in
sed 's/^X//' >gsmartcontrol/files/patch-data_gsmartcontrol-root.in << '628d84e4b23cab88143eba48b8b0b67d'
X--- ./data/gsmartcontrol-root.in.orig	2009-03-26 18:58:31.000000000 +0100
X+++ data/gsmartcontrol-root.in	2009-03-26 18:58:44.000000000 +0100
X@@ -1,4 +1,4 @@
X-#!/bin/bash
X+#!/bin/sh
X ############################################################################
X # Copyright:
X #      (C) 2008  Alexander Shaduri <ashaduri 'at' gmail.com>
628d84e4b23cab88143eba48b8b0b67d
exit

--- gsmartcontrol.shar ends here ---



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1238093898.23585>