From owner-freebsd-ports-bugs@FreeBSD.ORG Tue Dec 22 03:30:02 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 274FB106568F for ; Tue, 22 Dec 2009 03:30:02 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0255D8FC20 for ; Tue, 22 Dec 2009 03:30:02 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nBM3U1rR006544 for ; Tue, 22 Dec 2009 03:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nBM3U118006542; Tue, 22 Dec 2009 03:30:01 GMT (envelope-from gnats) Resent-Date: Tue, 22 Dec 2009 03:30:01 GMT Resent-Message-Id: <200912220330.nBM3U118006542@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Eduardo Gielamo Oliveira Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2B0331065670 for ; Tue, 22 Dec 2009 03:21:47 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 1849B8FC1E for ; Tue, 22 Dec 2009 03:21:47 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id nBM3LkjY071328 for ; Tue, 22 Dec 2009 03:21:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id nBM3LkRq071327; Tue, 22 Dec 2009 03:21:46 GMT (envelope-from nobody) Message-Id: <200912220321.nBM3LkRq071327@www.freebsd.org> Date: Tue, 22 Dec 2009 03:21:46 GMT From: Eduardo Gielamo Oliveira To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/141860: New port: multimedia/k9copy-kde4 Ported k9copy 2.3.4 (A DVD-9 to DVD-5 shrinking application for KDE) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Dec 2009 03:30:02 -0000 >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 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 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: