svn commit: r385008 - head/sysutils/gkrellm2/files
Hajimu UMEMOTO
ume at FreeBSD.org
Wed Apr 29 19:32:47 UTC 2015
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
More information about the svn-ports-head
mailing list