mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
- Update to 0.4.2
- Now that we have svn rename patch with ancient naming schema PR: 170212 Submitted by: Fabian Keil <fk@fabiankeil.de>
This commit is contained in:
parent
1eaf9d912b
commit
ab95dca6d1
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=301655
5 changed files with 34 additions and 53 deletions
|
@ -6,8 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
PORTNAME= dvdbackup
|
PORTNAME= dvdbackup
|
||||||
PORTVERSION= 0.4.1
|
PORTVERSION= 0.4.2
|
||||||
PORTREVISION= 2
|
|
||||||
CATEGORIES= sysutils multimedia
|
CATEGORIES= sysutils multimedia
|
||||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
|
||||||
|
|
||||||
|
@ -16,7 +15,7 @@ COMMENT= Backup content from DVD to hard disk
|
||||||
|
|
||||||
LICENSE= GPLv3
|
LICENSE= GPLv3
|
||||||
|
|
||||||
LIB_DEPENDS= dvdread.4:${PORTSDIR}/multimedia/libdvdread
|
LIB_DEPENDS= dvdread:${PORTSDIR}/multimedia/libdvdread
|
||||||
|
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
USE_GMAKE= yes
|
USE_GMAKE= yes
|
||||||
|
@ -27,7 +26,7 @@ LDFLAGS+= -L${LOCALBASE}/lib
|
||||||
MAN1= dvdbackup.1
|
MAN1= dvdbackup.1
|
||||||
PORTDOCS= NEWS README
|
PORTDOCS= NEWS README
|
||||||
|
|
||||||
DEFAULT_DVD_DEVICE?= /dev/acd0
|
DEFAULT_DVD_DEVICE?= /dev/cd0
|
||||||
|
|
||||||
.if !defined(WITHOUT_NLS)
|
.if !defined(WITHOUT_NLS)
|
||||||
USE_GETTEXT= yes
|
USE_GETTEXT= yes
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
SHA256 (dvdbackup-0.4.1.tar.gz) = ac9138b3265ef7f113d139e68130663937ce25322ae00922f74bab55aa63347b
|
SHA256 (dvdbackup-0.4.2.tar.gz) = 0a37c31cc6f2d3c146ec57064bda8a06cf5f2ec90455366cb250506bab964550
|
||||||
SIZE (dvdbackup-0.4.1.tar.gz) = 232885
|
SIZE (dvdbackup-0.4.2.tar.gz) = 267049
|
||||||
|
|
|
@ -1,42 +0,0 @@
|
||||||
--- src/dvdbackup.c.orig 2010-09-16 22:10:04.307951355 +0200
|
|
||||||
+++ src/dvdbackup.c 2010-09-16 22:19:49.112413564 +0200
|
|
||||||
@@ -99,7 +99,8 @@
|
|
||||||
|
|
||||||
|
|
||||||
static int CheckSizeArray(const int size_array[], int reference, int target) {
|
|
||||||
- if ( (size_array[reference]/size_array[target] == 1) &&
|
|
||||||
+ if ( size_array[target] &&
|
|
||||||
+ (size_array[reference]/size_array[target] == 1) &&
|
|
||||||
((size_array[reference] * 2 - size_array[target])/ size_array[target] == 1) &&
|
|
||||||
((size_array[reference]%size_array[target] * 3) < size_array[reference]) ) {
|
|
||||||
/* We have a dual DVD with two feature films - now let's see if they have the same amount of chapters*/
|
|
||||||
@@ -1264,7 +1265,7 @@
|
|
||||||
|
|
||||||
/* Seek to title of first track, which is at (track_no * 32768) + 40 */
|
|
||||||
|
|
||||||
- if ( 32808 != lseek(filehandle, 32808, SEEK_SET) ) {
|
|
||||||
+ if ( 32768 != lseek(filehandle, 32768, SEEK_SET) ) {
|
|
||||||
close(filehandle);
|
|
||||||
fprintf(stderr, _("Cannot seek DVD device %s - check your DVD device\n"), device);
|
|
||||||
return(1);
|
|
||||||
@@ -1272,10 +1273,16 @@
|
|
||||||
|
|
||||||
/* Read the DVD-Video title */
|
|
||||||
|
|
||||||
- if ( 32 != read(filehandle, title, 32)) {
|
|
||||||
- close(filehandle);
|
|
||||||
- fprintf(stderr, _("Cannot read title from DVD device %s\n"), device);
|
|
||||||
- return(1);
|
|
||||||
+#define DVD_SEC_SIZ 2048
|
|
||||||
+ {
|
|
||||||
+ char tempBuf[ DVD_SEC_SIZ ];
|
|
||||||
+
|
|
||||||
+ if (DVD_SEC_SIZ != read(filehandle, tempBuf, DVD_SEC_SIZ)) {
|
|
||||||
+ close(filehandle);
|
|
||||||
+ fprintf(stderr, _("Cannot read title from DVD device %s\n"), device);
|
|
||||||
+ return(1);
|
|
||||||
+ }
|
|
||||||
+ snprintf( title, 32, "%s", tempBuf + 40 );
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Terminate the title string */
|
|
18
sysutils/dvdbackup/files/patch-src__dvdbackup.c
Normal file
18
sysutils/dvdbackup/files/patch-src__dvdbackup.c
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
--- ./src/dvdbackup.c.orig 2012-06-24 03:10:29.000000000 +0200
|
||||||
|
+++ ./src/dvdbackup.c 2012-07-28 13:57:54.000000000 +0200
|
||||||
|
@@ -1546,7 +1546,6 @@
|
||||||
|
|
||||||
|
title_set_info = DVDGetFileSet(_dvd);
|
||||||
|
if (!title_set_info) {
|
||||||
|
- DVDClose(_dvd);
|
||||||
|
return(1);
|
||||||
|
}
|
||||||
|
|
||||||
|
@@ -1573,7 +1572,6 @@
|
||||||
|
title_set_info = DVDGetFileSet(_dvd);
|
||||||
|
|
||||||
|
if (!title_set_info) {
|
||||||
|
- DVDClose(_dvd);
|
||||||
|
return(1);
|
||||||
|
}
|
||||||
|
|
|
@ -1,14 +1,20 @@
|
||||||
bin/dvdbackup
|
bin/dvdbackup
|
||||||
|
%%NLS%%share/locale/da/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/de/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/de/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/en@quot/LC_MESSAGES/dvdbackup.mo
|
|
||||||
%%NLS%%@dirrmtry share/locale/en@quot/LC_MESSAGES
|
|
||||||
%%NLS%%@dirrmtry share/locale/en@quot
|
|
||||||
%%NLS%%share/locale/en@boldquot/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/en@boldquot/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%@dirrmtry share/locale/en@boldquot/LC_MESSAGES
|
%%NLS%%share/locale/en@quot/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%@dirrmtry share/locale/en@boldquot
|
%%NLS%%share/locale/en_GB/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/es/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/es/LC_MESSAGES/dvdbackup.mo
|
||||||
|
%%NLS%%share/locale/et/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/fr/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/fr/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/gl/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/gl/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/it/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/it/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/nb/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/nb/LC_MESSAGES/dvdbackup.mo
|
||||||
|
%%NLS%%share/locale/pt/LC_MESSAGES/dvdbackup.mo
|
||||||
%%NLS%%share/locale/ru/LC_MESSAGES/dvdbackup.mo
|
%%NLS%%share/locale/ru/LC_MESSAGES/dvdbackup.mo
|
||||||
|
%%NLS%%share/locale/sk/LC_MESSAGES/dvdbackup.mo
|
||||||
|
%%NLS%%share/locale/tr/LC_MESSAGES/dvdbackup.mo
|
||||||
|
%%NLS%%@dirrmtry share/locale/en@quot/LC_MESSAGES
|
||||||
|
%%NLS%%@dirrmtry share/locale/en@quot
|
||||||
|
%%NLS%%@dirrmtry share/locale/en@boldquot/LC_MESSAGES
|
||||||
|
%%NLS%%@dirrmtry share/locale/en@boldquot
|
||||||
|
|
Loading…
Add table
Reference in a new issue