[76806] trunk/dports/sysutils

jmr at macports.org jmr at macports.org
Wed Mar 9 01:12:50 PST 2011


Revision: 76806
          http://trac.macports.org/changeset/76806
Author:   jmr at macports.org
Date:     2011-03-09 01:12:50 -0800 (Wed, 09 Mar 2011)
Log Message:
-----------
New port: dvdisaster, Additional error correction for CD, DVD and BD media (#23382)

Added Paths:
-----------
    trunk/dports/sysutils/dvdisaster/
    trunk/dports/sysutils/dvdisaster/Portfile
    trunk/dports/sysutils/dvdisaster/files/
    trunk/dports/sysutils/dvdisaster/files/patch-gettext-0.17.diff
    trunk/dports/sysutils/dvdisaster/files/patch-scsi-layer.h.diff

Added: trunk/dports/sysutils/dvdisaster/Portfile
===================================================================
--- trunk/dports/sysutils/dvdisaster/Portfile	                        (rev 0)
+++ trunk/dports/sysutils/dvdisaster/Portfile	2011-03-09 09:12:50 UTC (rev 76806)
@@ -0,0 +1,37 @@
+# $Id$
+
+PortSystem 1.0
+
+name                    dvdisaster
+version                 0.72.1
+categories              sysutils
+maintainers             puffin.lb.shuttle.de:michael.klein openmaintainer
+description             Additional error correction for CD, DVD and BD media.
+long_description        dvdisaster stores data on CD/DVD/BD in a way that it \
+                        is fully recoverable even after some read errors have \
+                        developed. This enables you to rescue the complete \
+                        data to a new medium.
+
+homepage                http://www.dvdisaster.net/
+platforms               darwin
+master_sites            sourceforge
+use_bzip2               yes
+depends_build           port:pkgconfig
+depends_lib             port:gtk2
+checksums               md5      4da96566bc003be93d9dfb0109b4aa1d \
+                        sha1     54499a6c22d121f8b7ceb070b8517b3038bb68b4 \
+                        rmd160  0315b7a8d8529383361b7cd344e79e9f8138ee43
+
+# work around https://savannah.gnu.org/bugs/index.php?26149
+patchfiles              patch-gettext-0.17.diff \
+                        patch-scsi-layer.h.diff
+
+configure.args          --buildroot=${destroot} \
+                        --mandir=${prefix}/share/man \
+                        --docdir=${prefix}/share/doc \
+                        --localedir=${prefix}/share/locale \
+                        --png-includes=${prefix}/include
+
+platform darwin 8 {
+    patchfiles-delete patch-scsi-layer.h.diff
+}


Property changes on: trunk/dports/sysutils/dvdisaster/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/sysutils/dvdisaster/files/patch-gettext-0.17.diff
===================================================================
--- trunk/dports/sysutils/dvdisaster/files/patch-gettext-0.17.diff	                        (rev 0)
+++ trunk/dports/sysutils/dvdisaster/files/patch-gettext-0.17.diff	2011-03-09 09:12:50 UTC (rev 76806)
@@ -0,0 +1,11 @@
+--- locale/create-makefile.orig	2009-07-06 20:32:15.000000000 +0200
++++ locale/create-makefile	2010-01-21 21:03:27.000000000 +0100
+@@ -37,7 +37,7 @@
+ $i.po: \$(CFILES)
+ 	@echo "Updating $i.po"
+ 	@cd ..; xgettext --no-wrap -cTRANSLATORS: -o locale/messages.pot -k_ -k_utf \$(CFILES_NP)
+-	@msgmerge -q -U --no-wrap --no-fuzzy-matching $i.po messages.pot
++	@msgmerge -q -U --no-wrap --no-fuzzy-matching --backup=none $i.po messages.pot
+ 	@rm -f messages.pot
+ 
+ $i/LC_MESSAGES/dvdisaster.mo: $i.po

Added: trunk/dports/sysutils/dvdisaster/files/patch-scsi-layer.h.diff
===================================================================
--- trunk/dports/sysutils/dvdisaster/files/patch-scsi-layer.h.diff	                        (rev 0)
+++ trunk/dports/sysutils/dvdisaster/files/patch-scsi-layer.h.diff	2011-03-09 09:12:50 UTC (rev 76806)
@@ -0,0 +1,11 @@
+--- scsi-layer.h.orig	2009-07-06 20:32:25.000000000 +0200
++++ scsi-layer.h	2010-05-28 21:38:55.000000000 +0200
+@@ -41,7 +41,7 @@
+ #undef VERSION
+ #include <CoreFoundation/CoreFoundation.h>
+ #include <IOKit/IOKitLib.h>
+-#include <IOKit/scsi-commands/SCSITaskLib.h>
++#include <IOKit/scsi/SCSITaskLib.h>
+ #include <IOKit/storage/IODVDTypes.h>
+ #include <mach/mach.h>
+ #include <string.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110309/5406805e/attachment.html>


More information about the macports-changes mailing list