Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jan 2006 11:33:31 GMT
From:      "Alexander V. Ribchansky" <triosoft@triosoft.com.ua>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/92536: [UPDATE PORT] multimedia/k9copy
Message-ID:  <200601301133.k0UBXVKa097985@www.freebsd.org>
Resent-Message-ID: <200601301140.k0UBe2iw037132@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         92536
>Category:       ports
>Synopsis:       [UPDATE PORT] multimedia/k9copy
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 30 11:40:02 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Alexander V. Ribchansky
>Release:        FreeBSD 6.0-STABLE i386
>Organization:
TrioSoft
>Environment:
FreeBSD sigterm.zk.minjust.gov.ua 6.0-STABLE FreeBSD 6.0-STABLE #0: Thu Jan 26 14:03:28 EET 2006     shurik@sigterm.zk.minjust.gov.ua:/usr/obj/usr/src/sys/TS_IJUST_KERNEL  i386

>Description:
This is port update for newer 1.0.3 version of k9copy.

Changelog:
v 1.0.3
- compression of menus
- improved compatibility
- selection by titleset
- fixed ifo update bugs
- added possibility to enter the size of dvd

Deleted files:

multimedia/k9copy/files/patch-src_kcddrive.cpp
multimedia/k9copy/files/patch-src_Makefile.in
multimedia/k9copy/files/patch-src_kburndvd.cpp
multimedia/k9copy/files/patch-libk9copy_k9backupdlg.cpp
multimedia/k9copy/files/patch-libk9copy_k9cell.h
multimedia/k9copy/files/patch-libk9copy_k9cellcopylist.h
multimedia/k9copy/files/patch-libk9copy_k9dvd.h
multimedia/k9copy/files/patch-libk9copy_k9dvdbackup.h
multimedia/k9copy/files/patch-libk9copy_k9dvdtitle.cpp
multimedia/k9copy/files/patch-libk9copy_k9ifo.cpp

>How-To-Repeat:

>Fix:
diff -ruN k9copy.orig/Makefile k9copy/Makefile
--- k9copy.orig/Makefile        Tue Jan 10 10:05:42 2006
+++ k9copy/Makefile     Mon Jan 30 13:07:11 2006
@@ -1,21 +1,22 @@
 # New ports collection makefile for:   k9copy
-# Date created:                                19 Dec 2005
+# Date created:                                30 Jan 2006
 # Whom:                        Alexander V. Ribchansky <triosoft@triosoft.com.ua>
 #
 # $FreeBSD: ports/multimedia/k9copy/Makefile,v 1.2 2006/01/07 00:43:18 edwin Exp $

 PORTNAME=      k9copy
-PORTVERSION=   1.0.2
+PORTVERSION=   1.0.3
 CATEGORIES=    multimedia kde
-MASTER_SITES=  http://k9copy.free.fr/
+MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR=    ${PORTNAME}

 MAINTAINER=    triosoft@triosoft.com.ua
 COMMENT=       A DVD-9 to DVD-5 shrinking application for KDE

 LIB_DEPENDS=   dvdread.3:${PORTSDIR}/multimedia/libdvdread
 RUN_DEPENDS=   growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \
-                dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
-                vamps:${PORTSDIR}/multimedia/vamps
+               dvdauthor:${PORTSDIR}/multimedia/dvdauthor \
+               vamps:${PORTSDIR}/multimedia/vamps

 USE_KDELIBS_VER=3
 USE_REINPLACE= yes
diff -ruN k9copy.orig/distinfo k9copy/distinfo
--- k9copy.orig/distinfo        Tue Jan 10 10:05:42 2006
+++ k9copy/distinfo     Mon Jan 30 12:01:11 2006
@@ -1,3 +1,3 @@
-MD5 (k9copy-1.0.2.tar.gz) = 9037dfa804a6f758c5df7e641c67127d
-SHA256 (k9copy-1.0.2.tar.gz) = 1432c327ea38aeaffcfe34c99637ec90b09e31552c132a947a0a0f9e36dfa9e2
-SIZE (k9copy-1.0.2.tar.gz) = 1154768
+MD5 (k9copy-1.0.3.tar.gz) = 4ba308eb696c2b3c66df65e341e84ee5
+SHA256 (k9copy-1.0.3.tar.gz) = 50f8a52fbc767e3bc8f25841eba87135854459c3eae118a96d12e184f955da0d
+SIZE (k9copy-1.0.3.tar.gz) = 1048825
diff -ruN k9copy.orig/files/patch-libk9copy_k9backupdlg.cpp k9copy/files/patch-libk9copy_k9backupdlg.cpp
--- k9copy.orig/files/patch-libk9copy_k9backupdlg.cpp   Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9backupdlg.cpp        Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- libk9copy/k9backupdlg.cpp.orig     Thu Jan  5 06:08:21 2006
-+++ libk9copy/k9backupdlg.cpp  Thu Jan  5 06:08:38 2006
-@@ -18,7 +18,11 @@
-  *   59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.             *
-  ***************************************************************************/
-
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
- #include <qtimer.h>
- #include <qdatetime.h>
- #include <qapplication.h>
diff -ruN k9copy.orig/files/patch-libk9copy_k9cell.h k9copy/files/patch-libk9copy_k9cell.h
--- k9copy.orig/files/patch-libk9copy_k9cell.h  Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9cell.h       Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- libk9copy/k9cell.h.orig    Thu Jan  5 06:09:52 2006
-+++ libk9copy/k9cell.h Thu Jan  5 06:10:12 2006
-@@ -22,7 +22,11 @@
-
- #include <qobject.h>
- #include <qobjectlist.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
- #include "k9dvdtitle.h"
- enum streamType_t {stAudio,stVideo,stSubpicture,stOther};
- /**
diff -ruN k9copy.orig/files/patch-libk9copy_k9cellcopylist.h k9copy/files/patch-libk9copy_k9cellcopylist.h
--- k9copy.orig/files/patch-libk9copy_k9cellcopylist.h  Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9cellcopylist.h       Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- libk9copy/k9cellcopylist.h.orig    Thu Jan  5 06:10:57 2006
-+++ libk9copy/k9cellcopylist.h Thu Jan  5 06:11:13 2006
-@@ -24,7 +24,11 @@
- #include "k9dvd.h"
- #include "k9cell.h"
- #include <dvdread/ifo_types.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
-
- class k9CellCopyVTS {
- private:
diff -ruN k9copy.orig/files/patch-libk9copy_k9dvd.cpp k9copy/files/patch-libk9copy_k9dvd.cpp
--- k9copy.orig/files/patch-libk9copy_k9dvd.cpp Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9dvd.cpp      Mon Jan 16 10:41:46 2006
@@ -1,31 +1,18 @@
---- libk9copy/k9dvd.cpp.orig   Fri Dec  9 19:18:03 2005
-+++ libk9copy/k9dvd.cpp        Thu Jan  5 06:12:30 2006
-@@ -27,7 +27,11 @@
- #include <stdio.h>
- #include <stdlib.h>
- #include <unistd.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
-
- #include "k9dvd.h"
- #include "k9dvdtitle.h"
-@@ -196,7 +200,7 @@
+--- libk9copy/k9dvd.cpp.orig   Mon Jan 16 10:40:01 2006
++++ libk9copy/k9dvd.cpp        Mon Jan 16 10:40:33 2006
+@@ -199,7 +199,7 @@
          return -1;
      }
-
+
 -    if ( fseek(filehandle, 32808, SEEK_SET )) {
 +    if ( fseek(filehandle, 32768, SEEK_SET )) {
          fclose(filehandle);
-         c.sprintf(tr2i18n("Couldn't seek in %s for title\n"), dvd_device);
+         c=i18n("Couldn't seek in %1 for title\n").arg( dvd_device);
          setError(c);
-@@ -204,12 +208,18 @@
+@@ -207,12 +207,19 @@
          return -1;
      }
-
+
 -    if ( 32 != (i = fread(title, 1, 32, filehandle)) ) {
 +    {
 +    #define DVD_SEC_SIZ 2048
@@ -39,6 +26,7 @@
 +    }
 +    snprintf( title, 32, "%s", tempBuf + 40 );
 +    i=32;
++
      }
-
+
      fclose (filehandle);
diff -ruN k9copy.orig/files/patch-libk9copy_k9dvd.h k9copy/files/patch-libk9copy_k9dvd.h
--- k9copy.orig/files/patch-libk9copy_k9dvd.h   Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9dvd.h        Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- libk9copy/k9dvd.h.orig     Thu Jan  5 06:13:32 2006
-+++ libk9copy/k9dvd.h  Thu Jan  5 06:13:58 2006
-@@ -25,7 +25,11 @@
- #include <qobjectlist.h>
- #include <qdatetime.h>
- #include <qvaluelist.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
- #include <dvdread/ifo_types.h>
-
-
diff -ruN k9copy.orig/files/patch-libk9copy_k9dvdbackup.h k9copy/files/patch-libk9copy_k9dvdbackup.h
--- k9copy.orig/files/patch-libk9copy_k9dvdbackup.h     Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9dvdbackup.h  Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- libk9copy/k9dvdbackup.h.orig       Thu Jan  5 06:16:05 2006
-+++ libk9copy/k9dvdbackup.h    Thu Jan  5 06:16:20 2006
-@@ -26,7 +26,11 @@
- #include <qobjectlist.h>
- #include "k9cell.h"
- #include <dvdread/ifo_types.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
- #include "k9cellcopylist.h"
- /**
- @author Jean-Michel Petit
diff -ruN k9copy.orig/files/patch-libk9copy_k9dvdtitle.cpp k9copy/files/patch-libk9copy_k9dvdtitle.cpp
--- k9copy.orig/files/patch-libk9copy_k9dvdtitle.cpp    Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9dvdtitle.cpp Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- libk9copy/k9dvdtitle.cpp.orig      Thu Jan  5 06:16:57 2006
-+++ libk9copy/k9dvdtitle.cpp   Thu Jan  5 06:17:14 2006
-@@ -31,7 +31,11 @@
- #include <stdlib.h>
- #include <unistd.h>
- #include <qvaluelist.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
-
-
- //*******************k9DVDAudioStream**************
diff -ruN k9copy.orig/files/patch-libk9copy_k9ifo.cpp k9copy/files/patch-libk9copy_k9ifo.cpp
--- k9copy.orig/files/patch-libk9copy_k9ifo.cpp Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-libk9copy_k9ifo.cpp      Thu Jan  1 03:00:00 1970
@@ -1,12 +0,0 @@
---- libk9copy/k9ifo.cpp.orig  Sun Dec 18 23:40:34 2005
-+++ libk9copy/k9ifo.cpp       Sun Dec 18 23:40:52 2005
-@@ -21,6 +21,9 @@
- #include <dvdread/dvd_reader.h>
- #include <dvdread/ifo_read.h>
- #include <dvdread/ifo_print.h>
-+#ifdef __FreeBSD__
-+#include <osreldate.h>
-+#endif
- #include "bswap.h"
-
- #ifndef DVD_BLOCK_LEN
diff -ruN k9copy.orig/files/patch-src_Makefile.in k9copy/files/patch-src_Makefile.in
--- k9copy.orig/files/patch-src_Makefile.in     Tue Jan 10 10:05:42 2006
+++ k9copy/files/patch-src_Makefile.in  Thu Jan  1 03:00:00 1970
@@ -1,11 +0,0 @@
---- src/Makefile.in.orig       Tue Jan  3 04:57:30 2006
-+++ src/Makefile.in    Tue Jan  3 04:57:42 2006
-@@ -439,7 +439,7 @@
- shellrcdir = $(kde_datadir)/k9copy
- shellrc_DATA = k9copyui.rc
- applnkApplication_DATA = K9copy.desktop
--applnkApplicationdir = $(kde_appsdir)/Application
-+applnkApplicationdir = $(kde_appsdir)/Multimedia
- AM_CXXFLAGS = -O2 -g3
- #>- all: all-am
- #>+ 1
diff -ruN k9copy.orig/files/patch-src_kburndvd.cpp k9copy/files/patch-src_kburndvd.cpp
--- k9copy.orig/files/patch-src_kburndvd.cpp    Sat Jan  7 02:43:19 2006
+++ k9copy/files/patch-src_kburndvd.cpp Thu Jan  1 03:00:00 1970
@@ -1,15 +0,0 @@
---- src/kburndvd.cpp.orig      Thu Jan  5 06:04:49 2006
-+++ src/kburndvd.cpp   Thu Jan  5 06:05:18 2006
-@@ -24,7 +24,11 @@
- #include <qdir.h>
- #include <kmessagebox.h>
- #include <kprocess.h>
--#include <stdint.h>
-+#ifdef HAVE_STDINT_H
-+       #include <stdint.h>
-+#elif defined(HAVE_INTTYPES_H)
-+       #include <inttypes.h>
-+#endif
- #include <kfiledialog.h>
-
- kBurnDVD::kBurnDVD()
diff -ruN k9copy.orig/files/patch-src_kcddrive.cpp k9copy/files/patch-src_kcddrive.cpp
--- k9copy.orig/files/patch-src_kcddrive.cpp    Tue Jan 10 10:05:42 2006
+++ k9copy/files/patch-src_kcddrive.cpp Thu Jan  1 03:00:00 1970
@@ -1,34 +0,0 @@
---- src/kcddrive.cpp.orig      Sun Dec 18 18:36:56 2005
-+++ src/kcddrive.cpp   Fri Jan  6 18:01:33 2006
-@@ -21,6 +21,7 @@
-
- #include "kcddrive.h"
- #include <kprocess.h>
-+#include <sys/param.h>
- #include <sys/mount.h>
- kCDDrive::kCDDrive() {
-     canReadDVD=false;
-@@ -55,7 +56,7 @@
-       if (process->isRunning()) process->wait(-1);
-       delete process;
- */
--      umount(device.latin1());
-+      unmount(device.latin1(),0);
-       dev->eject();
-       }
-    }
-@@ -99,6 +100,7 @@
- void kCDDrives::scanDrives() {
-     int i;
-     drives.clear();
-+    dm->clear();
-     dm->scanBus();
-     dm->scanFstab();
-
-@@ -128,4 +130,4 @@
- /** No descriptions */
- kCDDrive * kCDDrives::getDrive(int num) {
-     return (kCDDrive *)drives.at(num);
--}
-\ No newline at end of file
-+}
diff -ruN k9copy.orig/pkg-plist k9copy/pkg-plist
--- k9copy.orig/pkg-plist       Tue Jan 10 10:05:42 2006
+++ k9copy/pkg-plist    Mon Jan 30 12:36:21 2006
@@ -2,16 +2,18 @@
 include/k9backupdlg.h
 include/k9cell.h
 include/k9cellcopylist.h
+include/k9common.h
 include/k9dvd.h
 include/k9dvdauthor.h
 include/k9dvdbackup.h
 include/k9dvdprogress.h
+include/k9dvdsize.h
 include/k9dvdtitle.h
 include/k9ifo.h
 lib/libk9copy.la
 lib/libk9copy.so
 lib/libk9copy.so.0
-share/applnk/Multimedia/K9copy.desktop
+share/applnk/Multimedia/k9copy.desktop
 share/apps/k9copy/k9copyui.rc
 %%PORTDOCS%%%%DOCSDIR%%/index.cache.bz2
 %%PORTDOCS%%%%DOCSDIR%%/index.docbook
@@ -20,11 +22,13 @@
 share/icons/hicolor/32x32/apps/k9copy.png
 share/icons/hicolor/48x48/apps/k9copy.png
 share/locale/cs/LC_MESSAGES/k9copy.mo
+share/locale/de/LC_MESSAGES/k9copy.mo
+share/locale/el/LC_MESSAGES/k9copy.mo
 share/locale/en_GB/LC_MESSAGES/k9copy.mo
 share/locale/es/LC_MESSAGES/k9copy.mo
 share/locale/fr/LC_MESSAGES/k9copy.mo
-share/locale/hu/LC_MESSAGES/k9copy.mo
 share/locale/it/LC_MESSAGES/k9copy.mo
 share/locale/pt_BR/LC_MESSAGES/k9copy.mo
+share/locale/ru/LC_MESSAGES/k9copy.mo
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm share/apps/k9copy

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601301133.k0UBXVKa097985>