ports/114565: Update port: sysutils/nvclock to version 0.8b2
Petar Zhivkov Petrov
sinn at debian.fmi.uni-sofia.bg
Fri Jul 13 19:20:02 UTC 2007
>Number: 114565
>Category: ports
>Synopsis: Update port: sysutils/nvclock to version 0.8b2
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Jul 13 19:20:01 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator: Petar Zhivkov Petrov
>Release: FreeBSD 7.0-CURRENT i386
>Organization:
N/A
>Environment:
System: FreeBSD mira 7.0-CURRENT FreeBSD 7.0-CURRENT #4: Fri Jul 6 20:51:43 EEST 2007 root at mira:/usr/obj/usr/src/sys/MIRA i386
>Description:
- Update sysutils/nvclock to 0.8b2
- Fix compilation problems with GCC 4.2 on -CURRENT
- Fix WWW in pkg-descr
>How-To-Repeat:
>Fix:
--- nvclock-update.patch begins here ---
diff -ruN nvclock/Makefile nvclock_new/Makefile
--- nvclock/Makefile 2007-05-19 23:23:29.000000000 +0300
+++ nvclock_new/Makefile 2007-07-07 10:42:22.000000000 +0300
@@ -6,8 +6,8 @@
#
PORTNAME= nvclock
-PORTVERSION= 0.7
-PORTREVISION= 6
+PORTVERSION= 0.8b2
+PORTREVISION= 0
CATEGORIES= sysutils
MASTER_SITES= http://www.linuxhardware.org/nvclock/ \
http://www.kerneled.com/freebsd/ports/
@@ -29,6 +29,8 @@
PLIST_SUB+= GTK=""
.endif
+MAN1= nvclock.1
+
pre-everything::
@${ECHO_MSG} ""
@${ECHO_MSG} "************************************************"
@@ -42,4 +44,15 @@
@${REINPLACE_CMD} -e 's|"CFLAGS="|"CFLAGS+="|g' ${WRKSRC}/${i}
.endfor
+do-install:
+ @${GMAKE} -C ${WRKSRC}/src install
+ @${GMAKE} -C ${WRKSRC} install-man
+.if !defined(WITHOUT_GUI)
+ @${GMAKE} -C ${WRKSRC}/src/gtk install
+.endif
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ @${GMAKE} -C ${WRKSRC} install-docs
+.endif
+
.include <bsd.port.mk>
diff -ruN nvclock/distinfo nvclock_new/distinfo
--- nvclock/distinfo 2006-01-24 03:06:21.000000000 +0200
+++ nvclock_new/distinfo 2007-07-07 08:45:52.000000000 +0300
@@ -1,3 +1,3 @@
-MD5 (nvclock0.7.tar.gz) = a3bb5ff1c2638317f1a69c7c2442b9e4
-SHA256 (nvclock0.7.tar.gz) = 469678f436b974b62af51aa4bf71fdf695c402ed0cd890c25fc0b757577657e8
-SIZE (nvclock0.7.tar.gz) = 68966
+MD5 (nvclock0.8b2.tar.gz) = 8b9f55115f3c5b7b9a9a16fe40cec4a5
+SHA256 (nvclock0.8b2.tar.gz) = b3c05f1cceb57a816cea096f9b71154c0ce5e2ec31febb85e3db831b0b3407aa
+SIZE (nvclock0.8b2.tar.gz) = 316510
diff -ruN nvclock/files/patch-src-backend-back_bsd.c nvclock_new/files/patch-src-backend-back_bsd.c
--- nvclock/files/patch-src-backend-back_bsd.c 1970-01-01 02:00:00.000000000 +0200
+++ nvclock_new/files/patch-src-backend-back_bsd.c 2007-07-07 09:40:59.000000000 +0300
@@ -0,0 +1,10 @@
+--- src/backend/back_bsd.c 2007-07-07 09:39:58.000000000 +0300
++++ src/backend/back_bsd.c_new 2007-07-07 09:39:15.000000000 +0300
+@@ -51,6 +51,7 @@
+
+ static void *map_dev_mem (int fd, unsigned long Base, unsigned long Size);
+ static void unmap_dev_mem (unsigned long Base, unsigned long Size);
++static int probe_devices();
+
+ int init_nvclock()
+ {
diff -ruN nvclock/files/patch-src-gtk::callbacks.c nvclock_new/files/patch-src-gtk::callbacks.c
--- nvclock/files/patch-src-gtk::callbacks.c 2003-08-21 23:17:15.000000000 +0300
+++ nvclock_new/files/patch-src-gtk::callbacks.c 1970-01-01 02:00:00.000000000 +0200
@@ -1,33 +0,0 @@
---- src/gtk/callbacks.c Wed Aug 20 22:13:50 2003
-+++ src/gtk/callbacks.c.patch Wed Aug 20 23:14:35 2003
-@@ -36,11 +36,12 @@
- {
- va_list arg;
- char* message;
-+ GtkWidget *dialog;
-+
- va_start(arg, format);
-
- message = g_strdup_vprintf(format, arg);
-
-- GtkWidget *dialog;
- switch(code)
- {
- case ERROR:
-@@ -108,6 +109,7 @@
- {
- GtkWidget *label;
- Timeout *timeout;
-+ gint result;
- timeout = g_malloc(sizeof(Timeout));
-
- timeout->dialog = GTK_DIALOG(gtk_dialog_new_with_buttons("Testing the new speeds",
-@@ -126,7 +128,7 @@
- /* Create the real timeout */
- timeout->timeout_id = g_timeout_add(1000, timeout_callback, timeout);
-
-- gint result = gtk_dialog_run(GTK_DIALOG(timeout->dialog));
-+ result = gtk_dialog_run(GTK_DIALOG(timeout->dialog));
-
- /* Stop the timer because we got an answer back */
- g_source_remove(timeout->timeout_id);
diff -ruN nvclock/files/patch-src::Makefile.in nvclock_new/files/patch-src::Makefile.in
--- nvclock/files/patch-src::Makefile.in 2003-08-21 23:17:15.000000000 +0300
+++ nvclock_new/files/patch-src::Makefile.in 1970-01-01 02:00:00.000000000 +0200
@@ -1,17 +0,0 @@
---- src/Makefile.in Sun Jun 22 23:19:18 2003
-+++ src/Makefile.in.patch Wed Aug 20 23:30:46 2003
-@@ -1,4 +1,5 @@
- CC=@CC@
-+LDFLAGS=@LDFLAGS@
- INSTALL=@INSTALL@
-
- SOURCES=nvclock.c
-@@ -19,7 +20,7 @@
-
-
- nvclock: $(libbackend) nvclock.c
-- $(CC) -o nvclock $(INCLUDES) $(SOURCES) backend/libbackend.a
-+ $(CC) -o nvclock $(INCLUDES) -I$(LOCALBASE)/include $(LDFLAGS) $(SOURCES) backend/libbackend.a
-
-
- clean: clean-recursive clean-app
diff -ruN nvclock/pkg-descr nvclock_new/pkg-descr
--- nvclock/pkg-descr 2005-11-27 10:01:47.000000000 +0200
+++ nvclock_new/pkg-descr 2007-07-07 08:45:01.000000000 +0300
@@ -7,6 +7,6 @@
and to make it play nice with current distros and
drivers.
- WWW: http://www.linuxhardware.org/nvclock/
-
- Samy Al Bahra <samy at kerneled.com>
+
+WWW: http://www.linuxhardware.org/nvclock/
diff -ruN nvclock/pkg-plist nvclock_new/pkg-plist
--- nvclock/pkg-plist 2003-08-11 23:39:31.000000000 +0300
+++ nvclock_new/pkg-plist 2007-07-07 10:09:35.000000000 +0300
@@ -1,2 +1,8 @@
bin/nvclock
%%GTK%%bin/nvclock_gtk
+%%PORTDOCS%%%%DOCSDIR%%/ABOUT
+%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
+%%PORTDOCS%%%%DOCSDIR%%/FAQ
+%%PORTDOCS%%%%DOCSDIR%%/README
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
--- nvclock-update.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list