Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Apr 2015 19:32:47 +0000 (UTC)
From:      Hajimu UMEMOTO <ume@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r385008 - head/sysutils/gkrellm2/files
Message-ID:  <201504291932.t3TJWloB089669@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: ume
Date: Wed Apr 29 19:32:46 2015
New Revision: 385008
URL: https://svnweb.freebsd.org/changeset/ports/385008

Log:
  - Try to fix build after SMBus change (r281985). [1]
  - Rename patch.
  
  Spotted by:	pkg-fallout [1]

Added:
  head/sysutils/gkrellm2/files/patch-src__Makefile
     - copied unchanged from r385002, head/sysutils/gkrellm2/files/patch-src:Makefile
  head/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c   (contents, props changed)
Deleted:
  head/sysutils/gkrellm2/files/patch-src:Makefile

Copied: head/sysutils/gkrellm2/files/patch-src__Makefile (from r385002, head/sysutils/gkrellm2/files/patch-src:Makefile)
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gkrellm2/files/patch-src__Makefile	Wed Apr 29 19:32:46 2015	(r385008, copy of r385002, head/sysutils/gkrellm2/files/patch-src:Makefile)
@@ -0,0 +1,68 @@
+Index: src/Makefile
+diff -u src/Makefile.orig src/Makefile
+--- src/Makefile.orig	2010-10-03 01:21:01.000000000 +0900
++++ src/Makefile	2014-06-18 01:12:52.297511351 +0900
+@@ -53,7 +53,8 @@
+ 	CONFIGURE_ARGS += --without-ntlm
+ endif
+ # run configure shell script
+-DUMMY_VAR := $(shell ./configure $(CONFIGURE_ARGS))
++DUMMY_VAR := $(shell env OPENSSLINC=$(OPENSSLINC) OPENSSLLIB=$(OPENSSLLIB) \
++		./configure $(CONFIGURE_ARGS))
+ # pull in variables set by configure script
+ include configure.mk
+ 
+@@ -71,7 +72,7 @@
+ PKG_INCLUDE = `$(PKG_CONFIG) --cflags gtk+-2.0 gthread-2.0`
+ PKG_LIB = `$(PKG_CONFIG) --libs gtk+-2.0 gthread-2.0`
+ 
+-FLAGS = -O2 -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE) $(PTHREAD_INC)\
++FLAGS = -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE) $(PTHREAD_INC)\
+  ${SSL_INCLUDE} ${NTLM_INCLUDE} -DGKRELLM_CLIENT
+ 
+ LIBS = $(PKG_LIB) $(GTOP_LIBS) $(X11_LIBS) $(SYS_LIBS) $(SSL_LIBS) $(SENSORS_LIBS)\
+@@ -131,13 +132,20 @@
+ 	$(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -lmd" gkrellm
+ endif
+ 
+-freebsd3 freebsd:
++freebsd3 freebsd4:
+ ifeq ($(HAVE_SSL),1)
+ 	$(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat" gkrellm
+ else
+ 	$(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat -lmd" gkrellm
+ endif
+ 
++freebsd5 freebsd6 freebsd7 freebsd8 freebsd9 freebsd:
++ifeq ($(HAVE_SSL),1)
++	$(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat" gkrellm
++else
++	$(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat -lmd" gkrellm
++endif
++
+ # Darwin target for systems that still have libkvm
+ darwin: 
+ ifeq ($(HAVE_SSL),1)
+@@ -201,16 +209,16 @@
+ install: install_bin install_inc install_man
+ 
+ install_bin:
+-	$(INSTALL) -d -m $(INSTALLDIRMODE) $(INSTALLDIR)
+-	$(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE)$(BINEXT) $(INSTALLDIR)/$(PACKAGE)$(BINEXT)
++	$(INSTALL) -d -m $(INSTALLDIRMODE) $(DESTDIR)$(INSTALLDIR)
++	$(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE)$(BINEXT) $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)$(BINEXT)
+ 
+ install_inc:
+-	$(INSTALL) -d -m $(INCLUDEDIRMODE) $(INCLUDEDIR)/gkrellm2
+-	$(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLM_INCLUDES) $(INCLUDEDIR)/gkrellm2
++	$(INSTALL) -d -m $(INCLUDEDIRMODE) $(DESTDIR)$(INCLUDEDIR)/gkrellm2
++	$(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLM_INCLUDES) $(DESTDIR)$(INCLUDEDIR)/gkrellm2
+ 
+ install_man:
+-	$(INSTALL) -d -m $(MANDIRMODE) $(MANDIR)
+-	$(INSTALL) -c -m $(MANMODE) ../gkrellm.1 $(MANDIR)/$(PACKAGE).1
++	$(INSTALL) -d -m $(MANDIRMODE) $(DESTDIR)$(MANDIR)
++	$(INSTALL) -c -m $(MANMODE) ../gkrellm.1 $(DESTDIR)$(MANDIR)/$(PACKAGE).1
+ 
+ uninstall:
+ 	$(RM) $(INSTALLDIR)/$(PACKAGE)

Added: head/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c	Wed Apr 29 19:32:46 2015	(r385008)
@@ -0,0 +1,24 @@
+Index: src/sysdeps/freebsd.c
+diff -u -p src/sysdeps/freebsd.c.orig src/sysdeps/freebsd.c
+--- src/sysdeps/freebsd.c.orig	2010-10-07 23:29:35.000000000 +0900
++++ src/sysdeps/freebsd.c	2015-04-30 04:11:17.549088591 +0900
+@@ -1441,7 +1441,9 @@ get_data(int iodev, u_char command, int 
+ 		struct smbcmd cmd;
+ 
+ 		bzero(&cmd, sizeof(cmd));
++#if __FreeBSD_version < 1100070
+ 		cmd.data.byte_ptr = (char *)&byte;
++#endif
+ 		cmd.slave         = 0x5a;
+ 		cmd.cmd           = command;
+ 		if (ioctl(iodev, SMB_READB, (caddr_t)&cmd) == -1)
+@@ -1449,6 +1451,9 @@ get_data(int iodev, u_char command, int 
+ 			close(iodev);
+ 			return FALSE;
+ 			}
++#if __FreeBSD_version >= 1100070
++		byte = (u_char)cmd.rdata.byte
++#endif
+ 		}
+ #endif
+ 	else



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