ports/121922: [port update] emulators/hatari v0.95 -> v1.0.0
Ganael Laplanche
ganael.laplanche at martymac.com
Thu Mar 20 18:00:03 UTC 2008
>Number: 121922
>Category: ports
>Synopsis: [port update] emulators/hatari v0.95 -> v1.0.0
>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: Thu Mar 20 18:00:02 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator: Ganael Laplanche
>Release: 7.0-STABLE
>Organization:
http://contribs.martymac.com
>Environment:
FreeBSD home.martymac.com 7.0-STABLE FreeBSD 7.0-STABLE #10: Wed Mar 12 14:04:40 CET 2008 root at home.martymac.com:/usr/obj/usr/src/sys/MYKERNEL amd64
>Description:
Update emulators/hatari to v1.0.0
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -auNr hatari.orig/Makefile hatari/Makefile
--- hatari.orig/Makefile 2008-03-20 18:37:49.043836671 +0100
+++ hatari/Makefile 2008-03-20 18:30:51.831919793 +0100
@@ -6,8 +6,7 @@
#
PORTNAME= hatari
-PORTVERSION= 0.95
-PORTREVISION= 1
+PORTVERSION= 1.0.0
CATEGORIES= emulators
MASTER_SITES= SF
@@ -21,9 +20,10 @@
CONFIGURE_ARGS= --datadir=${DATADIR}
MAN1= hatari.1
+MANCOMPRESSED= no
post-install:
- ${INSTALL_DATA} ${WRKSRC}/doc/hatari.1 ${MANPREFIX}/man/man1
+ ${INSTALL_MAN} ${WRKSRC}/doc/hatari.1 ${MANPREFIX}/man/man1
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}
diff -auNr hatari.orig/distinfo hatari/distinfo
--- hatari.orig/distinfo 2008-03-20 18:37:49.043836671 +0100
+++ hatari/distinfo 2008-03-20 18:02:21.693354696 +0100
@@ -1,3 +1,3 @@
-MD5 (hatari-0.95.tar.gz) = 5f1ca3f29e74654bf12e8afd42bb7d0a
-SHA256 (hatari-0.95.tar.gz) = 9307321f9945117ce59f20f71ad7bdd26f96431b2aa203645967ebaf6c616237
-SIZE (hatari-0.95.tar.gz) = 809336
+MD5 (hatari-1.0.0.tar.gz) = e6c6a36f12fd0abbc28f5e1cca0c3eed
+SHA256 (hatari-1.0.0.tar.gz) = a3103540412c237c165bd640898703126787a249f33f0ebd8f91254ad7d53ac9
+SIZE (hatari-1.0.0.tar.gz) = 878790
diff -auNr hatari.orig/files/patch-Makefile hatari/files/patch-Makefile
--- hatari.orig/files/patch-Makefile 1970-01-01 01:00:00.000000000 +0100
+++ hatari/files/patch-Makefile 2008-03-20 18:29:32.120125417 +0100
@@ -0,0 +1,43 @@
+--- Makefile.orig 2008-02-05 23:31:45.000000000 +0100
++++ Makefile 2008-03-20 18:29:10.619181023 +0100
+@@ -30,24 +30,18 @@
+ cp -v config-default.h config.h; \
+ fi
+
+-hatari.1.gz: doc/hatari.1
+- gzip -9 -c doc/hatari.1 > $@
+-
+-
+ clean:
+ $(MAKE) -C src/ clean
+
+ distclean:
+ $(MAKE) -C src/ distclean
+ $(RM) config.cache config.log Makefile.cnf config.h
+- $(RM) hatari.1.gz
+-
+
+ # Use "make depend" to generate file dependencies:
+ depend:
+ $(MAKE) -C src/ depend
+
+-install: all hatari.1.gz
++install: all
+ @if [ "x$(INSTALL)" = "x" ]; then \
+ echo; \
+ echo "*** Hatari was not configured for installation. ***"; \
+@@ -55,14 +49,8 @@
+ fi
+ $(INSTALL) -d $(DESTDIR)$(BINDIR)
+ $(INSTALL) -d $(DESTDIR)$(DATADIR)
+- $(INSTALL) -d $(DESTDIR)$(MANDIR)
+- $(INSTALL) -d $(DESTDIR)$(DOCDIR)
+- $(INSTALL) -d $(DESTDIR)$(DOCDIR)/images
+ $(INSTALL_PROGRAM) src/hatari $(DESTDIR)$(BINDIR)/hatari
+ $(INSTALL_DATA) src/hatari-icon.bmp $(DESTDIR)$(DATADIR)/hatari-icon.bmp
+ if test -f src/tos.img -a \! -f $(DESTDIR)$(DATADIR)/tos.img ; then \
+ $(INSTALL_DATA) src/tos.img $(DESTDIR)$(DATADIR)/tos.img ; \
+ fi
+- $(INSTALL_DATA) hatari.1.gz $(DESTDIR)$(MANDIR)/
+- $(INSTALL_DATA) doc/*.txt doc/*.html $(DESTDIR)$(DOCDIR)/
+- $(INSTALL_DATA) doc/images/*.png $(DESTDIR)$(DOCDIR)/images/
diff -auNr hatari.orig/pkg-plist hatari/pkg-plist
--- hatari.orig/pkg-plist 2008-03-20 18:37:49.041835858 +0100
+++ hatari/pkg-plist 2008-03-20 18:07:35.084541844 +0100
@@ -3,6 +3,7 @@
%%PORTDOCS%%%%DOCSDIR%%/authors.txt
%%PORTDOCS%%%%DOCSDIR%%/changelog.txt
%%PORTDOCS%%%%DOCSDIR%%/compatibility.html
+%%PORTDOCS%%%%DOCSDIR%%/emutos.txt
%%PORTDOCS%%%%DOCSDIR%%/images/devices.png
%%PORTDOCS%%%%DOCSDIR%%/images/discs.png
%%PORTDOCS%%%%DOCSDIR%%/images/fileselector.png
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list