Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2015 09:39:48 +0000 (UTC)
From:      Thomas Zander <riggs@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r378194 - in head/emulators/bochs: . files
Message-ID:  <201501310939.t0V9dmk7052270@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: riggs
Date: Sat Jan 31 09:39:47 2015
New Revision: 378194
URL: https://svnweb.freebsd.org/changeset/ports/378194
QAT: https://qat.redports.org/buildarchive/r378194/

Log:
  - Update to upstream version 2.6.7
  - New maintainer: Anton Törnqvist (antont@inbox.lv)
  
  PR:		197069
  Submitted by:	antont@inbox.lv (maintainer)

Added:
  head/emulators/bochs/files/patch-Makefile.in   (contents, props changed)
Modified:
  head/emulators/bochs/Makefile
  head/emulators/bochs/distinfo
  head/emulators/bochs/pkg-plist

Modified: head/emulators/bochs/Makefile
==============================================================================
--- head/emulators/bochs/Makefile	Sat Jan 31 08:36:37 2015	(r378193)
+++ head/emulators/bochs/Makefile	Sat Jan 31 09:39:47 2015	(r378194)
@@ -2,31 +2,29 @@
 # $FreeBSD$
 
 PORTNAME=	bochs
-PORTVERSION=	2.6.6
-PORTREVISION=	1
+PORTVERSION=	2.6.7
 PORTEPOCH=	2
 CATEGORIES=	emulators
 MASTER_SITES=	SF
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	antont@inbox.lv
 COMMENT=	IA-32 (x86) PC emulator that runs DOS, Win 95, and more
 
 LICENSE=	LGPL21
 
-USES=		gmake libtool pkgconfig
+USES=		gmake libtool:keepla pkgconfig
 GNU_CONFIGURE=	yes
 CONFIGURE_ENV=	ac_cv_header_alsa_asoundlib_h=no
 CONFIGURE_ARGS=	--disable-docbook --disable-instrumentation
 
 SUB_FILES=	pkg-message
 
-CFLAGS+=	-fno-exceptions -fomit-frame-pointer ${CPPFLAGS}
+CFLAGS+=	-fno-exceptions -fomit-frame-pointer
 CXXFLAGS+=	-fno-rtti
-CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
 OPTIONS_DEFINE=		A20_PIN ALIGN_CHECK ASSERT_CHECK AVX BUSMOUSE \
-			CDROM CHAINING CLGD54XX CONF_MSRS CPP_SUFX \
+			CDROM CHAINING CLGD54XX CONF_MSRS \
 			DISASM DOCS \
 			E1000 ES1370 EVEX FPU \
 			GAMEPORT IDLE_HACK IODEBUG \
@@ -61,8 +59,6 @@ CLGD54XX_DESC=		Enable Cirrus Logic GD54
 CLGD54XX_CONFIGURE_ENABLE=	clgd54xx
 CONF_MSRS_DESC=		Enable configurable MSR registers support
 CONF_MSRS_CONFIGURE_ENABLE=	configurable-msrs
-CPP_SUFX_DESC=		Use .cpp as C++ suffix
-CPP_SUFX_CONFIGURE_ENABLE=	cpp
 DEBUG_DESCR=		Enable Debugging, select this and one of DEBUGGER or GDB_STUB (or none)
 DEBUGGER_DESC=		Enable debugger support
 DEBUGGER_CONFIGURE_ENABLE=	debugger
@@ -263,7 +259,7 @@ post-build:
 	@${LN} -sf .bochsrc ${WRKSRC}/bochsrc-sample.txt
 
 post-install:
-.for f in bochs bxcommit bximage bximage_old
+.for f in bochs bximage
 	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${f}
 .endfor
 .if ${PORT_OPTIONS:MPLUGINS}

Modified: head/emulators/bochs/distinfo
==============================================================================
--- head/emulators/bochs/distinfo	Sat Jan 31 08:36:37 2015	(r378193)
+++ head/emulators/bochs/distinfo	Sat Jan 31 09:39:47 2015	(r378194)
@@ -1,2 +1,2 @@
-SHA256 (bochs-2.6.6.tar.gz) = cef4f8cf0620b8a8a51bc45620403ea953a5bf165c19624ffa7ba48e82a0995a
-SIZE (bochs-2.6.6.tar.gz) = 5012543
+SHA256 (bochs-2.6.7.tar.gz) = a4354eeb699662da869b038e225160ec726b883f1b4f425a06cf56cbffbb8282
+SIZE (bochs-2.6.7.tar.gz) = 5045466

Added: head/emulators/bochs/files/patch-Makefile.in
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/emulators/bochs/files/patch-Makefile.in	Sat Jan 31 09:39:47 2015	(r378194)
@@ -0,0 +1,23 @@
+--- Makefile.in.orig	2015-01-28 14:00:56 UTC
++++ Makefile.in
+@@ -417,13 +417,13 @@ install_bin::
+ 
+ install_libtool_plugins::
+ 	for i in $(DESTDIR)$(plugdir); do mkdir -p $$i && test -d $$i && test -w $$i; done
+-	list=`cd gui && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install gui/$$i $(DESTDIR)$(plugdir); done
+-	list=`cd iodev && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install iodev/$$i $(DESTDIR)$(plugdir); done
+-	list=`cd iodev/display && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install iodev/display/$$i $(DESTDIR)$(plugdir); done
+-	list=`cd iodev/hdimage && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install iodev/hdimage/$$i $(DESTDIR)$(plugdir); done
+-	list=`cd iodev/usb && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install iodev/usb/$$i $(DESTDIR)$(plugdir); done
+-	list=`cd iodev/network && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install iodev/network/$$i $(DESTDIR)$(plugdir); done
+-	list=`cd iodev/sound && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install iodev/sound/$$i $(DESTDIR)$(plugdir); done
++	list=`cd gui && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s gui/$$i $(DESTDIR)$(plugdir); done
++	list=`cd iodev && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s iodev/$$i $(DESTDIR)$(plugdir); done
++	list=`cd iodev/display && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s iodev/display/$$i $(DESTDIR)$(plugdir); done
++	list=`cd iodev/hdimage && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s iodev/hdimage/$$i $(DESTDIR)$(plugdir); done
++	list=`cd iodev/usb && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s iodev/usb/$$i $(DESTDIR)$(plugdir); done
++	list=`cd iodev/network && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s iodev/network/$$i $(DESTDIR)$(plugdir); done
++	list=`cd iodev/sound && echo *.la`; for i in $$list; do $(LIBTOOL) --mode=install install -s iodev/sound/$$i $(DESTDIR)$(plugdir); done
+ 	$(LIBTOOL) --finish $(DESTDIR)$(plugdir)
+ 
+ install_dll_plugins::

Modified: head/emulators/bochs/pkg-plist
==============================================================================
--- head/emulators/bochs/pkg-plist	Sat Jan 31 08:36:37 2015	(r378193)
+++ head/emulators/bochs/pkg-plist	Sat Jan 31 09:39:47 2015	(r378194)
@@ -1,12 +1,8 @@
 bin/bochs
-bin/bxcommit
 bin/bximage
-bin/bximage_old
-man/man1/bochs.1.gz
 man/man1/bochs-dlx.1.gz
-man/man1/bxcommit.1.gz
+man/man1/bochs.1.gz
 man/man1/bximage.1.gz
-man/man1/bximage_old.1.gz
 man/man5/bochsrc.5.gz
 %%DATADIR%%/BIOS-bochs-latest
 %%DATADIR%%/BIOS-bochs-legacy
@@ -21,6 +17,8 @@ man/man5/bochsrc.5.gz
 %%DATADIR%%/bios.bin-1.7.5
 %%DATADIR%%/keymaps/sdl-pc-de.map
 %%DATADIR%%/keymaps/sdl-pc-us.map
+%%DATADIR%%/keymaps/sdl2-pc-de.map
+%%DATADIR%%/keymaps/sdl2-pc-us.map
 %%DATADIR%%/keymaps/x11-pc-be.map
 %%DATADIR%%/keymaps/x11-pc-da.map
 %%DATADIR%%/keymaps/x11-pc-de.map



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