aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorlioux <lioux@FreeBSD.org>2002-05-12 21:33:09 +0800
committerlioux <lioux@FreeBSD.org>2002-05-12 21:33:09 +0800
commiteef82ad9424205d18dde02972260837a8a195914 (patch)
tree41d36c2086c9e186ec7db1ad5ef059dccf1b2b5a /sysutils
parentd5ff4a2bb414cf3323bdd6b8ce2fb14a11d3a436 (diff)
downloadfreebsd-ports-gnome-eef82ad9424205d18dde02972260837a8a195914.tar.gz
freebsd-ports-gnome-eef82ad9424205d18dde02972260837a8a195914.tar.zst
freebsd-ports-gnome-eef82ad9424205d18dde02972260837a8a195914.zip
New port vobcopy version 0.4.3: Decrypts and copies DVD .vob files
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/vobcopy/Makefile43
-rw-r--r--sysutils/vobcopy/distinfo1
-rw-r--r--sysutils/vobcopy/pkg-comment1
-rw-r--r--sysutils/vobcopy/pkg-descr9
-rw-r--r--sysutils/vobcopy/pkg-plist7
6 files changed, 62 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index df0a06436012..3357e2db6089 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -193,6 +193,7 @@
SUBDIR += userlist
SUBDIR += uwatch
SUBDIR += videogen
+ SUBDIR += vobcopy
SUBDIR += webmin
SUBDIR += whowatch
SUBDIR += wmapm
diff --git a/sysutils/vobcopy/Makefile b/sysutils/vobcopy/Makefile
new file mode 100644
index 000000000000..1670abb310c3
--- /dev/null
+++ b/sysutils/vobcopy/Makefile
@@ -0,0 +1,43 @@
+# New ports collection makefile for: VOB dvd rip
+# Date created: Sun May 12 09:25:37 BRT 2002
+# Whom: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= vobcopy
+PORTVERSION= 0.4.3
+CATEGORIES= sysutils
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= lin-prog-newbie
+
+MAINTAINER= lioux@FreeBSD.org
+
+LIB_DEPENDS= dvdread.2:${PORTSDIR}/graphics/libdvdread
+
+ALL_TARGET= ${PORTNAME}
+
+MAN1= vobcopy.1
+
+DOC_FILES= COPYING Changelog README Release-Notes \
+ alternative_programs.txt
+
+post-patch:
+ @${PERL} -pi.orig -e 's|^CC.+||; s|^PREFIX.+||; \
+ s|/usr/local/|${LOCALBASE}/|; \
+ s|-D_LARGEFILE\d?\d?_SOURCE||g; \
+ s|-D_FILE_OFFSET_BITS=64||' ${WRKSRC}/Makefile
+ @${PERL} -pi.orig -e 's|(fopen\("/etc/)mtab|\1fstab|; \
+ s|iso9660|cd9660|' ${WRKSRC}/dvd.c
+
+do-install:
+ @${INSTALL_PROGRAM} ${WRKSRC}/vobcopy ${PREFIX}/bin/vobcopy
+ @${INSTALL_MAN} ${WRKSRC}/vobcopy.1 ${MANPREFIX}/man/man1/vobcopy.1
+.ifndef(PORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+.for file in ${DOC_FILES}
+ @${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
+.endfor
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/vobcopy/distinfo b/sysutils/vobcopy/distinfo
new file mode 100644
index 000000000000..2ae4595b5aac
--- /dev/null
+++ b/sysutils/vobcopy/distinfo
@@ -0,0 +1 @@
+MD5 (vobcopy-0.4.3.tar.gz) = 94eb92d1e6cea36ff8f62bd27336428d
diff --git a/sysutils/vobcopy/pkg-comment b/sysutils/vobcopy/pkg-comment
new file mode 100644
index 000000000000..6ddd465616ea
--- /dev/null
+++ b/sysutils/vobcopy/pkg-comment
@@ -0,0 +1 @@
+Decrypts and copies DVD .vob files
diff --git a/sysutils/vobcopy/pkg-descr b/sysutils/vobcopy/pkg-descr
new file mode 100644
index 000000000000..f3177f2e4ba1
--- /dev/null
+++ b/sysutils/vobcopy/pkg-descr
@@ -0,0 +1,9 @@
+[ from developer's site ]
+
+Vobcopy copies DVD .vob files to harddisk, decrypting them on the
+way (thanks to libdvdread) and merges them into 2 GB files (or
+larger) with the name extracted from the DVD. It checks for enough
+free space on the destination drive and compares the copied size
+to the size on DVD (in case something went wrong during the copying).
+
+WWW: http://lin-prog-newbie.sf.net/
diff --git a/sysutils/vobcopy/pkg-plist b/sysutils/vobcopy/pkg-plist
new file mode 100644
index 000000000000..884ae5a35ecb
--- /dev/null
+++ b/sysutils/vobcopy/pkg-plist
@@ -0,0 +1,7 @@
+bin/vobcopy
+%%PORTDOCS%%share/doc/vobcopy/COPYING
+%%PORTDOCS%%share/doc/vobcopy/Changelog
+%%PORTDOCS%%share/doc/vobcopy/README
+%%PORTDOCS%%share/doc/vobcopy/Release-Notes
+%%PORTDOCS%%share/doc/vobcopy/alternative_programs.txt
+@dirrm share/doc/vobcopy