Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Dec 2009 03:21:46 GMT
From:      Eduardo Gielamo Oliveira <egoliveira@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/141860: New port: multimedia/k9copy-kde4 Ported k9copy 2.3.4 (A DVD-9 to DVD-5 shrinking application for KDE)
Message-ID:  <200912220321.nBM3LkRq071327@www.freebsd.org>
Resent-Message-ID: <200912220330.nBM3U118006542@freefall.freebsd.org>

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

>Number:         141860
>Category:       ports
>Synopsis:       New port: multimedia/k9copy-kde4 Ported k9copy 2.3.4 (A DVD-9 to DVD-5 shrinking application for KDE)
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Dec 22 03:30:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Eduardo Gielamo Oliveira
>Release:        8.0 amd64
>Organization:
>Environment:
FreeBSD rufus.casa 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC 2009     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64
>Description:

>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	k9copy-2.3.4
#	k9copy-2.3.4/Makefile
#	k9copy-2.3.4/files
#	k9copy-2.3.4/files/patch-icons-CMakeLists.txt
#	k9copy-2.3.4/files/patch-po-CMakeLists.txt
#	k9copy-2.3.4/files/patch-doc-CMakeLists.txt
#	k9copy-2.3.4/files/patch-CMakeLists.txt
#	k9copy-2.3.4/files/patch-data-CMakeLists.txt
#	k9copy-2.3.4/pkg-descr
#	k9copy-2.3.4/distinfo
#	k9copy-2.3.4/pkg-plist
#
echo c - k9copy-2.3.4
mkdir -p k9copy-2.3.4 > /dev/null 2>&1
echo x - k9copy-2.3.4/Makefile
sed 's/^X//' >k9copy-2.3.4/Makefile << 'a52c2f9e058529473de6ddadb958c137'
X# New ports collection makefile for:	k9copy-kde4
X# Date created:	21 December 2009
X# Whom:		Eduardo Gielamo Oliveira <egoliveira@gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME=		k9copy
XPORTVERSION=		2.3.4
XCATEGORIES=		multimedia kde
XMASTER_SITES=		${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}
XPKGNAMESUFFIX=		-kde4
XDISTNAME=		${PORTNAME}-${PORTVERSION}-Source
X
XMAINTAINER=	egoliveira@gmail.com
XCOMMENT=	A DVD-9 to DVD-5 shrinking application for KDE
X
XUSE_CMAKE=	yes
XUSE_KDE4=	automoc4
XUSE_QT_VER=	4
XQT_COMPONENTS=	phonon qmake
X
XLIB_DEPENDS=	xine:${PORTSDIR}/multimedia/libxine \
X		mpeg2:${PORTSDIR}/multimedia/libmpeg2 \
X		avcodec:${PORTSDIR}/multimedia/ffmpeg
X
XOPTIONS=	MENCODER	"Install MEncoder (requires MPlayer)"	Off \
X		MPLAYER		"Install MPlayer"			Off \
X		DVDAUTHOR	"Install DVD Author"			Off
X
X.if defined(WITH_MENCODER)
X	RUN_DEPENDS+=	mencoder:${PORTSDIR}/multimedia/mencoder
X.endif
X
X.if defined(WITH_MPLAYER)
X	RUN_DEPENDS+=	mplayer:${PORTSDIR}/multimedia/mplayer
X.endif
X
X.if defined(WITH_DVDAUTHOR)
X	RUN_DEPENDS+=	dvdauthor:${PORTSDIR}/multimedia/dvdauthor
X.endif
X
Xpre-build:
X	cd ${WRKSRC}/src && cmake ../
X
Xdo-build:
X	cd ${WRKSRC} && make
X
Xdo-install:
X	cd ${WRKSRC} && make install
X
X.include <bsd.port.mk>
a52c2f9e058529473de6ddadb958c137
echo c - k9copy-2.3.4/files
mkdir -p k9copy-2.3.4/files > /dev/null 2>&1
echo x - k9copy-2.3.4/files/patch-icons-CMakeLists.txt
sed 's/^X//' >k9copy-2.3.4/files/patch-icons-CMakeLists.txt << '8fb02397384d047fbf566cb0d5588132'
X--- icons/CMakeLists.txt.orig	2009-12-06 08:13:36.000000000 -0200
X+++ icons/CMakeLists.txt	2009-12-22 00:24:51.000000000 -0200
X@@ -1,2 +1,2 @@
X-kde4_install_icons( ${DATA_INSTALL_DIR}/k9copy/icons)
X+kde4_install_icons( ${KDE4_DATA_INSTALL_DIR}/k9copy/icons)
X 
8fb02397384d047fbf566cb0d5588132
echo x - k9copy-2.3.4/files/patch-po-CMakeLists.txt
sed 's/^X//' >k9copy-2.3.4/files/patch-po-CMakeLists.txt << '59051ed87ba4cd5f03bbac2120d7ab3c'
X--- po/CMakeLists.txt.orig	2009-12-06 08:13:36.000000000 -0200
X+++ po/CMakeLists.txt		2009-12-22 00:26:23.000000000 -0200
X@@ -19,7 +19,7 @@
X                 ADD_CUSTOM_COMMAND(TARGET translations
X                         COMMAND ${GETTEXT_MSGFMT_EXECUTABLE} --check -o ${_gmoFile} ${_poFile}
X                         DEPENDS ${_poFile})
X-                INSTALL(FILES ${_gmoFile} DESTINATION ${LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/ RENAME ${catalogname}.mo)
X+                INSTALL(FILES ${_gmoFile} DESTINATION ${KDE4_LOCALE_INSTALL_DIR}/${_lang}/LC_MESSAGES/ RENAME ${catalogname}.mo)
X         ENDFOREACH(_poFile ${PO_FILES})
X  
X ENDIF(NOT GETTEXT_MSGFMT_EXECUTABLE)
X\ No newline at end of file
59051ed87ba4cd5f03bbac2120d7ab3c
echo x - k9copy-2.3.4/files/patch-doc-CMakeLists.txt
sed 's/^X//' >k9copy-2.3.4/files/patch-doc-CMakeLists.txt << 'be153fe15b2fdfcd16c31fdbef103e8a'
X--- doc/CMakeLists.txt.orig	2009-12-06 08:13:36.000000000 -0200
X+++ doc/CMakeLists.txt		2009-12-22 00:23:05.000000000 -0200
X@@ -1,4 +1,4 @@
X ########### install files ###############
X #
X 
X-kde4_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR k9copy)
X+kde4_create_handbook(index.docbook INSTALL_DESTINATION ${KDE4_HTML_INSTALL_DIR}/en SUBDIR k9copy)
be153fe15b2fdfcd16c31fdbef103e8a
echo x - k9copy-2.3.4/files/patch-CMakeLists.txt
sed 's/^X//' >k9copy-2.3.4/files/patch-CMakeLists.txt << '1438076235de4fc1ace82603194f6a35'
X--- CMakeLists.txt.orig	2009-12-06 08:13:36.000000000 -0200
X+++ CMakeLists.txt	2009-12-21 23:09:59.000000000 -0200
X@@ -5,6 +5,7 @@
X 
X find_package(KDE4 REQUIRED)
X include (KDE4Defaults)
X+include (KDELibsDependencies)
X INCLUDE(CheckFunctionExists)
X INCLUDE(CheckVariableExists)
X INCLUDE(CheckTypeSize)
X@@ -315,7 +316,7 @@
X    src/xine/k9xineplayer.cpp
X )
X 
X-
X+link_directories(${CMAKE_INSTALL_PREFIX}/lib)
X 
X kde4_add_library(k9copylib STATIC ${k9copylib_SRCS})
X target_link_libraries(k9copylib ${KDE4_KDEUI_LIBS} ${KDE4_KDE3SUPPORT_LIBS} -lkdesu -lmpeg2 -lmpeg2convert )
X@@ -331,21 +332,21 @@
X target_link_libraries(k9xineplayer ${KDE4_KDEUI_LIBS} ${KDE4_KDE3SUPPORT_LIBS} -lxine )
X 
X 
X-install(TARGETS k9copy DESTINATION ${BIN_INSTALL_DIR} )
X-install(TARGETS k9play DESTINATION ${BIN_INSTALL_DIR} )
X-install(TARGETS k9xineplayer DESTINATION ${BIN_INSTALL_DIR} )
X+install(TARGETS k9copy DESTINATION ${KDE4_BIN_INSTALL_DIR} )
X+install(TARGETS k9play DESTINATION ${KDE4_BIN_INSTALL_DIR} )
X+install(TARGETS k9xineplayer DESTINATION ${KDE4_BIN_INSTALL_DIR} )
X 
X ########### install files ###############
X 
X-install( FILES k9copy.desktop k9copy_assistant.desktop DESTINATION  ${XDG_APPS_INSTALL_DIR} )
X+install( FILES k9copy.desktop k9copy_assistant.desktop DESTINATION  ${KDE4_XDG_APPS_INSTALL_DIR} )
X #install( FILES k9copy.kcfg  DESTINATION  ${KCFG_INSTALL_DIR} )
X-install( FILES k9copyui.rc  DESTINATION  ${DATA_INSTALL_DIR}/k9copy )
X+install( FILES k9copyui.rc  DESTINATION  ${KDE4_DATA_INSTALL_DIR}/k9copy )
X 
X-install(FILES k9copy_open.desktop DESTINATION ${DATA_INSTALL_DIR}/solid/actions)
X-install(FILES k9copy_assistant_open.desktop DESTINATION ${DATA_INSTALL_DIR}/solid/actions)
X+install(FILES k9copy_open.desktop DESTINATION ${KDE4_DATA_INSTALL_DIR}/solid/actions)
X+install(FILES k9copy_assistant_open.desktop DESTINATION ${KDE4_DATA_INSTALL_DIR}/solid/actions)
X 
X 
X-kde4_install_icons( ${ICON_INSTALL_DIR} )
X+kde4_install_icons( ${KDE4_ICON_INSTALL_DIR} )
X 
X 
X ############package###############
1438076235de4fc1ace82603194f6a35
echo x - k9copy-2.3.4/files/patch-data-CMakeLists.txt
sed 's/^X//' >k9copy-2.3.4/files/patch-data-CMakeLists.txt << 'b18b80e950bb1d781b47cdf1757b8cdf'
X--- data/CMakeLists.txt.orig	2009-12-06 08:13:36.000000000 -0200
X+++ data/CMakeLists.txt		2009-12-22 00:21:17.000000000 -0200
X@@ -1 +1 @@
X-install( FILES anim.mng mencoder.xml  DESTINATION  ${DATA_INSTALL_DIR}/k9copy )
X+install( FILES anim.mng mencoder.xml  DESTINATION  ${KDE4_DATA_INSTALL_DIR}/k9copy )
b18b80e950bb1d781b47cdf1757b8cdf
echo x - k9copy-2.3.4/pkg-descr
sed 's/^X//' >k9copy-2.3.4/pkg-descr << '02fe793976e2d52047ea2369b6c8f4c4'
XK9Copy is a small utility which allows copying DVDs on Linux.
XThe DVD video stream is compressed by the program Vamps.
X
X1. Copy without menus:
XHere, dvdauthor creates a new structure for the DVD. It is possible to 
Xarbitrarily set the order of the videos.
X2. Copy with menus:
XBecause dvdauthor can't copy the original menus, K9Copy recreates the original
XDVD structure. The menus as well as IFO files are modified to point to the 
Xcompressed MPEG2 stream.
X
XCreating personalized menus was not brought back with version 1.0.0
X
XFeatures
X* The video stream is compressed to make the DVD fit on 4.7 Gb recordable DVD
X* DVD Burning
X* Creation of ISO images
X* Choosing which audio and subtitle tracks are copied
X* Title preview (video only)
X* The ability to preserve the original menus
X
XWWW: http://k9copy.sourceforge.net
X
X- Eduardo Gielamo Oliveira egoliveira@gmail.com
02fe793976e2d52047ea2369b6c8f4c4
echo x - k9copy-2.3.4/distinfo
sed 's/^X//' >k9copy-2.3.4/distinfo << '85d37404d7369c2c554ae69768450e26'
XMD5 (k9copy-2.3.4-Source.tar.gz) = 7b266bb548c4c649f3a691490ccae81c
XSHA256 (k9copy-2.3.4-Source.tar.gz) = 64950492059c22e8e434b4bc8487b9ba91ad647c2907084a2b9a1076db23693b
XSIZE (k9copy-2.3.4-Source.tar.gz) = 1551486
85d37404d7369c2c554ae69768450e26
echo x - k9copy-2.3.4/pkg-plist
sed 's/^X//' >k9copy-2.3.4/pkg-plist << '5b34767b4d2e74bd571a2432b73b98c8'
Xkde4/bin/k9copy
Xkde4/bin/k9play
Xkde4/bin/k9xineplayer
Xkde4/share/applications/kde4/k9copy.desktop
Xkde4/share/applications/kde4/k9copy_assistant.desktop
Xkde4/share/apps/k9copy/k9copyui.rc
Xkde4/share/apps/solid/actions/k9copy_open.desktop
Xkde4/share/apps/solid/actions/k9copy_assistant_open.desktop
Xkde4/share/icons/hicolor/48x48/apps/k9copy.png
Xkde4/share/icons/hicolor/22x22/apps/k9copy.png
Xkde4/share/icons/hicolor/32x32/apps/k9copy.png
Xkde4/share/icons/hicolor/16x16/apps/k9copy.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/title.png
Xkde4/share/apps/k9copy/icons/hicolor/48x48/actions/mencoder.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/mpeg.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/cycle.png
Xkde4/share/apps/k9copy/icons/hicolor/16x16/actions/dvdcopy.png
Xkde4/share/apps/k9copy/icons/hicolor/16x16/actions/mpeg.png
Xkde4/share/apps/k9copy/icons/hicolor/48x48/actions/author.png
Xkde4/share/apps/k9copy/icons/hicolor/32x32/actions/mpeg.png
Xkde4/share/apps/k9copy/icons/hicolor/48x48/actions/mpeg.png
Xkde4/share/apps/k9copy/icons/hicolor/16x16/actions/mp4.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/subtitle.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/mp4.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/sound.png
Xkde4/share/apps/k9copy/icons/hicolor/32x32/actions/mp4.png
Xkde4/share/apps/k9copy/icons/hicolor/48x48/actions/mp4.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/video.png
Xkde4/share/apps/k9copy/icons/hicolor/32x32/actions/dvdcopy.png
Xkde4/share/apps/k9copy/icons/hicolor/32x32/actions/author.png
Xkde4/share/apps/k9copy/icons/hicolor/48x48/actions/dvdcopy.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/dvdcopy.png
Xkde4/share/apps/k9copy/icons/hicolor/22x22/actions/author.png
Xkde4/share/apps/k9copy/anim.mng
Xkde4/share/apps/k9copy/mencoder.xml
Xkde4/share/locale/es_AR/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/el/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/cs/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/nl/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/ru/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/ca/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/es/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/sr@Latn/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/fr/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/tr/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/de/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/pt_BR/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/zh_TW/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/sr/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/it/LC_MESSAGES/k9copy.mo
Xkde4/share/locale/pl/LC_MESSAGES/k9copy.mo
Xkde4/share/doc/HTML/en/k9copy/index.cache.bz2
Xkde4/share/doc/HTML/en/k9copy/index.docbook
Xkde4/share/doc/HTML/en/k9copy/assistant.png
Xkde4/share/doc/HTML/en/k9copy/screenshot.png
Xkde4/share/doc/HTML/en/k9copy/common
X@dirrm kde4/share/apps/k9copy/icons/hicolor/16x16/actions
X@dirrm kde4/share/apps/k9copy/icons/hicolor/16x16
X@dirrm kde4/share/apps/k9copy/icons/hicolor/22x22/actions
X@dirrm kde4/share/apps/k9copy/icons/hicolor/22x22
X@dirrm kde4/share/apps/k9copy/icons/hicolor/32x32/actions
X@dirrm kde4/share/apps/k9copy/icons/hicolor/32x32
X@dirrm kde4/share/apps/k9copy/icons/hicolor/48x48/actions
X@dirrm kde4/share/apps/k9copy/icons/hicolor/48x48
X@dirrm kde4/share/apps/k9copy/icons/hicolor
X@dirrm kde4/share/apps/k9copy/icons
X@dirrm kde4/share/apps/k9copy
X@dirrm kde4/share/doc/HTML/en/k9copy
5b34767b4d2e74bd571a2432b73b98c8
exit



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



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