pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/47223: [maintainer update] vice-2.4 is out
Hi Thomas,
On Fri 23 Nov 2012 at 13:35:05 +0000, Thomas Klausner wrote:
> Can you please add a comment to the new patch file, and provide a
> short list of changes between vice 2.3 and 2.4?
Changes between 2.3 and 2.4: http://vice-emu.sourceforge.net/plain/NEWS
In very short: Lots of extra hardware is emulated (including the long
awaited SuperPET 6809 parts), and several new host platforms are added.
While thinking of the comment for patch-data_fonts_Makefile.in, I
decided to change it a bit. Below is the new version.
It adds a new file to PLIST.x11: share/vice/fonts/vice-cbm.pcf
It can remove mkfontdir from USE_TOOLS.
In case it is helpful, I've re-done the diffs (not of the patches).
$NetBSD$
- Don't try to mess in ${HOME}.
- Don't erase vice-cbm.bdf or try mkfontdir (that is done at pkg_add time).
--- data/fonts/Makefile.in.orig 2012-11-02 21:06:50.000000000 +0000
+++ data/fonts/Makefile.in
@@ -528,23 +528,9 @@ uninstall-am: uninstall-fontsDATA
install: install-data-am
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ @echo "Preparing fontdir,
please wait..." ; \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ if [ ! `fc-cache --list >
/dev/null 2>&1` ] ; then \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ if test "x${HOME}" != "x" ;
then \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ mkdir ${HOME}/.fonts >
/dev/null 2>&1 ; \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ cp $(fontsdir)/CBM.ttf
${HOME}/.fonts ; \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ fc-cache ; \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ else \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ echo '$$HOME not set...
giving up.' ; \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ fi \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ else \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ echo 'fc-cache not
available... giving up.' ; \
-@HAVE_FC_CACHE_TRUE@@SDL_COMPILE_FALSE@ fi
-@HAVE_FC_CACHE_FALSE@@SDL_COMPILE_FALSE@ @echo "Preparing fontdir..." ; \
-@HAVE_FC_CACHE_FALSE@@SDL_COMPILE_FALSE@ cd $(DESTDIR)$(fontsdir) ; \
-@HAVE_FC_CACHE_FALSE@@SDL_COMPILE_FALSE@ bdftopcf -o vice-cbm.pcf
vice-cbm.bdf ; \
-@HAVE_FC_CACHE_FALSE@@SDL_COMPILE_FALSE@ rm vice-cbm.bdf ; \
-@HAVE_FC_CACHE_FALSE@@SDL_COMPILE_FALSE@ mkfontdir .
+@SDL_COMPILE_FALSE@ @echo "Preparing fontdir..." ; \
+@SDL_COMPILE_FALSE@ cd $(DESTDIR)$(fontsdir) ; \
+@SDL_COMPILE_FALSE@ bdftopcf -o vice-cbm.pcf vice-cbm.bdf
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
? patches/patch-data_fonts_Makefile.in
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/vice/Makefile,v
retrieving revision 1.99.2.1
diff -u -r1.99.2.1 Makefile
--- Makefile 3 Oct 2012 12:07:39 -0000 1.99.2.1
+++ Makefile 23 Nov 2012 15:23:19 -0000
@@ -1,9 +1,8 @@
# $NetBSD: Makefile,v 1.99.2.1 2012/10/03 12:07:39 spz Exp $
-DISTNAME= vice-2.3
-PKGREVISION= 10
+DISTNAME= vice-2.4
CATEGORIES= emulators
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vice-emu:Q}/
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vice-emu/}
MASTER_SITES+=
ftp://ftp.zimmers.net/pub/cbm/crossplatform/emulators/VICE/
MASTER_SITES+=
http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/
@@ -23,10 +22,11 @@
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
USE_PKGLOCALEDIR= YES
-USE_TOOLS+= bdftopcf gmake mkfontdir msgfmt
+USE_TOOLS+= bdftopcf gmake msgfmt
USE_TOOLS+= pkg-config
USE_LANGUAGES= c c++
GNU_CONFIGURE= YES
+CONFIGURE_ENV+= toolchain_check=no
INFO_FILES= YES
FONTS_DIRS.x11= ${PREFIX}/share/vice/fonts
@@ -51,7 +51,7 @@
.include "../../devel/readline/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
-.include "../../fonts/fontconfig/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
+.include "../../mk/giflib.buildlink3.mk"
.include "../../mk/jpeg.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: PLIST
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/vice/PLIST,v
retrieving revision 1.23
diff -u -r1.23 PLIST
--- PLIST 4 Apr 2011 13:42:08 -0000 1.23
+++ PLIST 23 Nov 2012 15:23:19 -0000
@@ -2,11 +2,13 @@
bin/c1541
bin/cartconv
bin/petcat
+bin/vsid
bin/x128
bin/x64
bin/x64dtv
bin/x64sc
bin/xcbm2
+bin/xcbm5x0
bin/xpet
bin/xplus4
bin/xvic
@@ -17,31 +19,37 @@
man/man1/petcat.1
man/man1/vice.1
share/doc/vice/64doc.txt
+share/doc/vice/65C02.txt
share/doc/vice/BUGS
share/doc/vice/CIA-README.txt
share/doc/vice/COPYING
share/doc/vice/CommodoreInnovationPriceSoftware2008.jpg
+share/doc/vice/Documentation-Howto.txt
+share/doc/vice/Doxygen-Howto.txt
share/doc/vice/GP2X-Howto.txt
+share/doc/vice/Linux-Mingw32-Howto.txt
share/doc/vice/MSDOS-Ethernet-Howto.txt
share/doc/vice/MSDOS-Howto.txt
-share/doc/vice/MacOSX-Build.txt
+share/doc/vice/MacOSX-Howto.txt
share/doc/vice/MacOSX-ResourceTree.txt
share/doc/vice/Minix-Howto.txt
share/doc/vice/NEWS
share/doc/vice/NLS-Howto.txt
share/doc/vice/OpenVMS-Howto.txt
share/doc/vice/PETdoc.txt
-share/doc/vice/Readme.beos
-share/doc/vice/Readme.dos
-share/doc/vice/ReadmeMacOSX.txt
-share/doc/vice/ReadmeSDL.txt
+share/doc/vice/Readme-Amiga.txt
+share/doc/vice/Readme-BeOS.txt
+share/doc/vice/Readme-DOS.txt
+share/doc/vice/Readme-MacOSX.txt
+share/doc/vice/Readme-OS2.txt
+share/doc/vice/Readme-SDL.txt
+share/doc/vice/SDL-Howto.txt
share/doc/vice/TODO
share/doc/vice/VIC-Addendum.txt
share/doc/vice/VIC-Article.txt
share/doc/vice/VIC-Artikel.txt
-share/doc/vice/Walkthrough-Howto.txt
-share/doc/vice/Win32-Cygwin-HOWTO.txt
-share/doc/vice/Win32-Howto.txt
+share/doc/vice/Win32-Cygwin-Howto.txt
+share/doc/vice/Win32-Mingw32-Howto.txt
share/doc/vice/amigaos.html
share/doc/vice/beos.html
share/doc/vice/cbm_basic_tokens.txt
@@ -51,12 +59,21 @@
share/doc/vice/index.html
share/doc/vice/macosx.html
share/doc/vice/new.gif
-share/doc/vice/openGLsync-howto.txt
+share/doc/vice/pixel_aspect.txt
share/doc/vice/qnx.html
share/doc/vice/sco.html
share/doc/vice/serial.txt
share/doc/vice/solaris.html
+share/doc/vice/vice-logo-small.png
share/doc/vice/vice-logo.jpg
+share/doc/vice/vice.chm
+share/doc/vice/vice.css
+share/doc/vice/vice.guide
+share/doc/vice/vice.hlp
+share/doc/vice/vice.inf
+share/doc/vice/vice.info
+share/doc/vice/vice.pdf
+share/doc/vice/vice.txt
share/doc/vice/vice_1.html
share/doc/vice/vice_10.html
share/doc/vice/vice_11.html
@@ -65,7 +82,11 @@
share/doc/vice/vice_14.html
share/doc/vice/vice_15.html
share/doc/vice/vice_16.html
+share/doc/vice/vice_17.html
+share/doc/vice/vice_18.html
+share/doc/vice/vice_19.html
share/doc/vice/vice_2.html
+share/doc/vice/vice_20.html
share/doc/vice/vice_3.html
share/doc/vice/vice_4.html
share/doc/vice/vice_5.html
@@ -150,14 +171,17 @@
share/vice/DRIVES/dos1570
share/vice/DRIVES/dos1571
share/vice/DRIVES/dos1581
+share/vice/DRIVES/dos2000
share/vice/DRIVES/dos2031
share/vice/DRIVES/dos2040
share/vice/DRIVES/dos3040
+share/vice/DRIVES/dos4000
share/vice/DRIVES/dos4040
share/vice/PET/amber.vpl
share/vice/PET/basic1
share/vice/PET/basic2
share/vice/PET/basic4
+share/vice/PET/characters.901640-01.bin
share/vice/PET/chargen
share/vice/PET/chargen.de
share/vice/PET/edit1g
@@ -176,13 +200,23 @@
share/vice/PET/rom4b40.vrs
share/vice/PET/rom4b80.vrs
share/vice/PET/rom4g40.vrs
+share/vice/PET/romsuperpet.vrs
+share/vice/PET/waterloo-a000.901898-01.bin
+share/vice/PET/waterloo-b000.901898-02.bin
+share/vice/PET/waterloo-c000.901898-03.bin
+share/vice/PET/waterloo-d000.901898-04.bin
+share/vice/PET/waterloo-e000.901897-01.bin
+share/vice/PET/waterloo-f000.901898-05.bin
share/vice/PET/white.vpl
share/vice/PLUS4/3plus1hi
share/vice/PLUS4/3plus1lo
share/vice/PLUS4/basic
+share/vice/PLUS4/c2lo.364
share/vice/PLUS4/default.vpl
share/vice/PLUS4/default.vrs
share/vice/PLUS4/kernal
+share/vice/PLUS4/kernal.232
+share/vice/PLUS4/kernal.364
share/vice/PLUS4/vice.vpl
share/vice/PRINTER/cbm1526
share/vice/PRINTER/mps801
Index: PLIST.x11
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/vice/PLIST.x11,v
retrieving revision 1.1
diff -u -r1.1 PLIST.x11
--- PLIST.x11 4 Apr 2011 13:42:08 -0000 1.1
+++ PLIST.x11 23 Nov 2012 15:23:19 -0000
@@ -1,12 +1,14 @@
@comment $NetBSD: PLIST.x11,v 1.1 2011/04/04 13:42:08 wiz Exp $
-bin/vsid
share/locale/da/LC_MESSAGES/vice.mo
share/locale/de/LC_MESSAGES/vice.mo
+share/locale/es/LC_MESSAGES/vice.mo
share/locale/fr/LC_MESSAGES/vice.mo
share/locale/hu/LC_MESSAGES/vice.mo
share/locale/it/LC_MESSAGES/vice.mo
+share/locale/ko/LC_MESSAGES/vice.mo
share/locale/nl/LC_MESSAGES/vice.mo
share/locale/pl/LC_MESSAGES/vice.mo
+share/locale/ru/LC_MESSAGES/vice.mo
share/locale/sv/LC_MESSAGES/vice.mo
share/locale/tr/LC_MESSAGES/vice.mo
share/vice/C128/x11_pos.vkm
@@ -36,3 +38,4 @@
share/vice/PLUS4/x11_sym_de.vkm
share/vice/VIC20/x11_pos.vkm
share/vice/VIC20/x11_sym.vkm
+share/vice/fonts/vice-cbm.pcf
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/vice/distinfo,v
retrieving revision 1.39
diff -u -r1.39 distinfo
--- distinfo 14 Aug 2012 18:49:43 -0000 1.39
+++ distinfo 23 Nov 2012 15:23:19 -0000
@@ -1,7 +1,8 @@
$NetBSD: distinfo,v 1.39 2012/08/14 18:49:43 marino Exp $
-SHA1 (vice-2.3.tar.gz) = 5e7e1a375a4ca8c4895dc1552162955fdffce296
-RMD160 (vice-2.3.tar.gz) = 056e48ffedfaecd470892c73b97af89c1e002ff9
-Size (vice-2.3.tar.gz) = 11602378 bytes
+SHA1 (vice-2.4.tar.gz) = 719aa96cc72e7578983fadea1a31c21898362bc7
+RMD160 (vice-2.4.tar.gz) = 6ff3b4a410ef70aa135e2245e6855cfa63373e2c
+Size (vice-2.4.tar.gz) = 13656511 bytes
SHA1 (patch-aa) = 7ecda5911a2dd0e7ef8676959d9dc021323d393f
-SHA1 (patch-ab) = dada25dfd5c40db040b1b99fd7071986db5b50cc
+SHA1 (patch-ab) = ab982bb762bebf56eb54859a38fe47b58d31ac67
+SHA1 (patch-data_fonts_Makefile.in) = 89b2a57822f58242d8d325d467b54353cf230906
Index: options.mk
===================================================================
RCS file: /cvsroot/pkgsrc/emulators/vice/options.mk,v
retrieving revision 1.6
diff -u -r1.6 options.mk
--- options.mk 4 Apr 2011 13:42:08 -0000 1.6
+++ options.mk 23 Nov 2012 15:23:19 -0000
@@ -21,6 +21,7 @@
CONFIGURE_ARGS+= --enable-gnomeui
PLIST_SRC+= PLIST.x11
. include "../../x11/gtk2/buildlink3.mk"
+. include "../../x11/vte/buildlink3.mk"
.endif
.if !empty(PKG_OPTIONS:Msdl)
-Olaf.
--
___ Olaf 'Rhialto' Seibert -- There's no point being grown-up if you
\X/ rhialto/at/xs4all.nl -- can't be childish sometimes. -The 4th Doctor
Home |
Main Index |
Thread Index |
Old Index