pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/makeppf Initial import of makeppf-3.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9785c7cdc896
branches:  trunk
changeset: 526787:9785c7cdc896
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Mar 18 20:01:28 2007 +0000

description:
Initial import of makeppf-3.0:
PPF (PlayStation Patch File) is a tool dedicated to all PlayStation
coders and developers out there who are creating PAL/NTSC patches,
trainer options and even cracks for your favourite console system.
With the files in the PPF package you are in the position to make
patchfiles similar to IPS on SuperNES.

This package contains a tool to create PPF patches.

diffstat:

 emulators/makeppf/DESCR            |   7 +++++++
 emulators/makeppf/Makefile         |  24 ++++++++++++++++++++++++
 emulators/makeppf/PLIST            |   2 ++
 emulators/makeppf/distinfo         |   6 ++++++
 emulators/makeppf/patches/patch-aa |  22 ++++++++++++++++++++++
 5 files changed, 61 insertions(+), 0 deletions(-)

diffs (81 lines):

diff -r 5e7fbc412186 -r 9785c7cdc896 emulators/makeppf/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/makeppf/DESCR   Sun Mar 18 20:01:28 2007 +0000
@@ -0,0 +1,7 @@
+PPF (PlayStation Patch File) is a tool dedicated to all PlayStation
+coders and developers out there who are creating PAL/NTSC patches,
+trainer options and even cracks for your favourite console system.
+With the files in the PPF package you are in the position to make
+patchfiles similar to IPS on SuperNES.
+
+This package contains a tool to create PPF patches.
diff -r 5e7fbc412186 -r 9785c7cdc896 emulators/makeppf/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/makeppf/Makefile        Sun Mar 18 20:01:28 2007 +0000
@@ -0,0 +1,24 @@
+# $NetBSD: Makefile,v 1.1.1.1 2007/03/18 20:01:28 wiz Exp $
+#
+
+DISTNAME=      makeppf3_src
+PKGNAME=       makeppf-3.0
+CATEGORIES=    emulators
+MASTER_SITES=  http://www.paradogs.com/download/
+EXTRACT_SUFX=  .zip
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://www.paradogs.com/download/
+COMMENT=       PPF (Playstation Patch File) v3.0 creation tool
+
+WRKSRC=        ${WRKDIR}
+
+do-build:
+       cd ${BUILD_DIRS} && ${CC} ${CPPFLAGS} ${CFLAGS} \
+               -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 \
+               -D_LARGEFILE64_SOURCE -o makeppf makeppf3_linux.c
+
+do-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/makeppf ${PREFIX}/bin
+
+.include "../../mk/bsd.pkg.mk"
diff -r 5e7fbc412186 -r 9785c7cdc896 emulators/makeppf/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/makeppf/PLIST   Sun Mar 18 20:01:28 2007 +0000
@@ -0,0 +1,2 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2007/03/18 20:01:28 wiz Exp $
+bin/makeppf
diff -r 5e7fbc412186 -r 9785c7cdc896 emulators/makeppf/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/makeppf/distinfo        Sun Mar 18 20:01:28 2007 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2007/03/18 20:01:28 wiz Exp $
+
+SHA1 (makeppf3_src.zip) = ae6abcd6a7973345f57f3fa8cfbd0ef651b24491
+RMD160 (makeppf3_src.zip) = 884c030c6f550c66836d0feb7f2573b73eaeb5e0
+Size (makeppf3_src.zip) = 7780 bytes
+SHA1 (patch-aa) = c5887ce56bbc17a9fb67548698a0827ae79a94f7
diff -r 5e7fbc412186 -r 9785c7cdc896 emulators/makeppf/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/makeppf/patches/patch-aa        Sun Mar 18 20:01:28 2007 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-aa,v 1.1.1.1 2007/03/18 20:01:28 wiz Exp $
+
+--- makeppf3_linux.c.orig      2001-11-26 16:48:30.000000000 +0000
++++ makeppf3_linux.c
+@@ -20,7 +20,7 @@
+ #include <sys/types.h>
+ #include <sys/stat.h>
+ 
+-#if defined(__APPLE__) || defined (MACOSX)
++#if !defined(__linux__)
+ 
+ //////////////////////////////////////////////////////////////////////
+ // fseeko is already 64 bit for Darwin/MacOS X!
+@@ -40,7 +40,7 @@
+ 
+ typedef       off_t                   __off64_t;
+ 
+-#endif /* __APPLE__ || MACOSX */
++#endif /* __linux__ */
+ 
+ //////////////////////////////////////////////////////////////////////
+ // Macros for little to big Endian conversion.



Home | Main Index | Thread Index | Old Index