diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2009-12-22 17:55:35 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2009-12-22 17:55:35 +0800 |
commit | c68f844f92c4932047643139509725708a9a4d31 (patch) | |
tree | 1bbd8092a575aff23a581044d1450067f1897da3 | |
parent | 05cd949eac060f90ceb0f235e2651f7226220fdb (diff) | |
download | freebsd-ports-gnome-c68f844f92c4932047643139509725708a9a4d31.tar.gz freebsd-ports-gnome-c68f844f92c4932047643139509725708a9a4d31.tar.zst freebsd-ports-gnome-c68f844f92c4932047643139509725708a9a4d31.zip |
Bombono DVD is a DVD authoring program.
It is made easy to use and has nice and clean GUI (Gtk).
The main features of Bombono DVD are:
+excellent MPEG viewer: Timeline and Monitor
+real WYSIWYG Menu Editor with live thumbnails
+comfortable Drag-n-Drop support
+you can author to folder, make ISO-image or burn directly to DVD
+reauthoring: you can import video from DVD discs.
WWW: http://www.bombono.org
- Stas Timokhin
stast@bsdportal.ru
PR: 138623
Submitted by: Stas Timokhin <stast@bsdportal.ru>
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/bombono/Makefile | 43 | ||||
-rw-r--r-- | multimedia/bombono/distinfo | 3 | ||||
-rw-r--r-- | multimedia/bombono/files/patch-stream.h | 10 | ||||
-rw-r--r-- | multimedia/bombono/pkg-descr | 13 | ||||
-rw-r--r-- | multimedia/bombono/pkg-plist | 103 |
6 files changed, 173 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 239db4ecc915..e2e1bdd9ca04 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -19,6 +19,7 @@ SUBDIR += beep-media-player SUBDIR += bmp-extra-plugins SUBDIR += bmpx + SUBDIR += bombono SUBDIR += bsdbktr_tvtune SUBDIR += camserv SUBDIR += castpodder diff --git a/multimedia/bombono/Makefile b/multimedia/bombono/Makefile new file mode 100644 index 000000000000..ec7838fbd911 --- /dev/null +++ b/multimedia/bombono/Makefile @@ -0,0 +1,43 @@ +# New ports collection makefile for: multimedia/bombono +# Date created: 07 Sep 2009 +# Whom: Stas Timokhin <stast@bsdportal.ru> +# +# $FreeBSD$ +# + +PORTNAME= bombono +PORTVERSION= 0.5.1 +CATEGORIES= multimedia +MASTER_SITES= SF/bombono/bombono-dvd/${PORTVERSION} \ + http://www.stasyan.com/devel/distfiles/ +DISTNAME= bombono-dvd-${PORTVERSION} + +MAINTAINER= stast@bsdportal.ru +COMMENT= DVD authoring program + +LIB_DEPENDS= gtkmm-2.4.1:${PORTSDIR}/x11-toolkits/gtkmm24 \ + xml++-2.6.2:${PORTSDIR}/textproc/libxml++26 +BUILD_DEPENDS= GraphicsMagick>=1.1.7:${PORTSDIR}/graphics/GraphicsMagick \ + mjpegtools>=1.8.0:${PORTSDIR}/multimedia/mjpegtools \ + dvdread-config:${PORTSDIR}/multimedia/libdvdread +RUN_DEPENDS= GraphicsMagick>=1.1.7:${PORTSDIR}/graphics/GraphicsMagick \ + mjpegtools>=1.8.0:${PORTSDIR}/multimedia/mjpegtools \ + dvdread-config:${PORTSDIR}/multimedia/libdvdread \ + dvda-author:${PORTSDIR}/audio/dvda-author \ + growisofs:${PORTSDIR}/sysutils/dvd+rw-tools \ + toolame:${PORTSDIR}/audio/toolame + +USE_BZIP2= yes +USE_GNOME= gtk20 libxml2 +USE_GCC= 4.2+ +USE_SCONS= yes +SCONS_ENV= CCFLAGS="${CCFLAGS}" CXXFLAGS="${CXXFLAGS}" \ + LINKFLAGS="${LINKFLAGS}" PKGCONFIGDIR="${PKGCONFIGDIR}" \ + CPPPATH="${CPPPATH}" LIBPATH="${LIBPATH}" PREFIX="${PREFIX}" \ + CC="${CC}" CXX="${CXX}" \ + DVDREAD_LIBPATH=${LOCALBASE}/lib DVDREAD_INCLUDE=${LOCALBASE}/include + +post-patch: + @${REINPLACE_CMD} -e 's|-O2||' ${WRKSRC}/SConstruct + +.include <bsd.port.mk> diff --git a/multimedia/bombono/distinfo b/multimedia/bombono/distinfo new file mode 100644 index 000000000000..508cdce503e5 --- /dev/null +++ b/multimedia/bombono/distinfo @@ -0,0 +1,3 @@ +MD5 (bombono-dvd-0.5.1.tar.bz2) = 0626c604cce6f2030259b041ca45dafd +SHA256 (bombono-dvd-0.5.1.tar.bz2) = 090288d0da4b01a4ab76535bc73e848f1813362827290a9942cc7976a87b31dd +SIZE (bombono-dvd-0.5.1.tar.bz2) = 1699435 diff --git a/multimedia/bombono/files/patch-stream.h b/multimedia/bombono/files/patch-stream.h new file mode 100644 index 000000000000..82658b9023b6 --- /dev/null +++ b/multimedia/bombono/files/patch-stream.h @@ -0,0 +1,10 @@ +--- src/mlib/stream.h.orig 2009-08-24 15:11:47.000000000 +0700 ++++ src/mlib/stream.h 2009-08-24 15:12:03.000000000 +0700 +@@ -186,6 +186,7 @@ + // write(fd, "some text", 9); + // .. + // Причины использования класса io::fd_proxy см. в его описании ++#undef fileno + opaque_file fileno() + { return opaque_file(this->file()); } + diff --git a/multimedia/bombono/pkg-descr b/multimedia/bombono/pkg-descr new file mode 100644 index 000000000000..da4ea031fe96 --- /dev/null +++ b/multimedia/bombono/pkg-descr @@ -0,0 +1,13 @@ +Bombono DVD is a DVD authoring program. +It is made easy to use and has nice and clean GUI (Gtk). + +The main features of Bombono DVD are: + +excellent MPEG viewer: Timeline and Monitor + +real WYSIWYG Menu Editor with live thumbnails + +comfortable Drag-n-Drop support + +you can author to folder, make ISO-image or burn directly to DVD + +reauthoring: you can import video from DVD discs. + +WWW: http://www.bombono.org +- Stas Timokhin +stast@bsdportal.ru diff --git a/multimedia/bombono/pkg-plist b/multimedia/bombono/pkg-plist new file mode 100644 index 000000000000..c7fd62acff97 --- /dev/null +++ b/multimedia/bombono/pkg-plist @@ -0,0 +1,103 @@ +bin/bombono-dvd +bin/mpeg2demux +share/applications/bombono-dvd.desktop +%%DATADIR%%/resources/about-back.png +%%DATADIR%%/resources/about-front.png +%%DATADIR%%/resources/area-back.jpg +%%DATADIR%%/resources/button/001.ico +%%DATADIR%%/resources/button/002.ico +%%DATADIR%%/resources/button/003.ico +%%DATADIR%%/resources/button/004.ico +%%DATADIR%%/resources/button/005.ico +%%DATADIR%%/resources/button/006.ico +%%DATADIR%%/resources/button/007.ico +%%DATADIR%%/resources/button/008.ico +%%DATADIR%%/resources/button/still.ico +%%DATADIR%%/resources/cap400.png +%%DATADIR%%/resources/copy-n-paste/HelixPlayer_Activity-watch-listen.svg +%%DATADIR%%/resources/copy-n-paste/HelixPlayer_Activity-watch-listen/12.png +%%DATADIR%%/resources/copy-n-paste/HelixPlayer_Activity-watch-listen/16.png +%%DATADIR%%/resources/copy-n-paste/HelixPlayer_Activity-watch-listen/28.png +%%DATADIR%%/resources/dvdmark.png +%%DATADIR%%/resources/emblems/README +%%DATADIR%%/resources/emblems/audio-x-generic.png +%%DATADIR%%/resources/emblems/camera-photo.png +%%DATADIR%%/resources/emblems/media-playback-start.png +%%DATADIR%%/resources/emblems/media-playback-start_mini.png +%%DATADIR%%/resources/emblems/stock_about.png +%%DATADIR%%/resources/emblems/stock_graphic-styles.png +%%DATADIR%%/resources/emblems/stock_navigator-open-toolbar.png +%%DATADIR%%/resources/emblems/tmp/applets-screenshooter.png +%%DATADIR%%/resources/emblems/tmp/application-x-executable.png +%%DATADIR%%/resources/emblems/tmp/applications-multimedia.png +%%DATADIR%%/resources/emblems/tmp/audio-volume-high.png +%%DATADIR%%/resources/emblems/tmp/emblem-new.png +%%DATADIR%%/resources/emblems/tmp/media-optical.png +%%DATADIR%%/resources/emblems/tmp/stock_3dsound.png +%%DATADIR%%/resources/emblems/tmp/stock_animation.png +%%DATADIR%%/resources/emblems/tmp/stock_color.png +%%DATADIR%%/resources/emblems/tmp/stock_draw-circle.png +%%DATADIR%%/resources/emblems/tmp/stock_draw-rounded-square.png +%%DATADIR%%/resources/emblems/tmp/stock_effects-sound.png +%%DATADIR%%/resources/emblems/tmp/stock_form-image-button.png +%%DATADIR%%/resources/emblems/tmp/stock_headphones.png +%%DATADIR%%/resources/emblems/tmp/stock_insert-sound-plugin.png +%%DATADIR%%/resources/emblems/tmp/stock_insert-video-plugin.png +%%DATADIR%%/resources/emblems/tmp/stock_navigator.png +%%DATADIR%%/resources/emblems/tmp/stock_shadow.png +%%DATADIR%%/resources/emblems/tmp/stock_signature.png +%%DATADIR%%/resources/emblems/tmp/stock_tools-macro.png +%%DATADIR%%/resources/emblems/tmp/stock_video-conferencing.png +%%DATADIR%%/resources/emblems/tmp/stock_wallpaper-fill.png +%%DATADIR%%/resources/emblems/tmp/weather-clear-night.png +%%DATADIR%%/resources/emblems/tmp/weather-clear.png +%%DATADIR%%/resources/emblems/video-x-generic.png +%%DATADIR%%/resources/frames/cell/frame.png +%%DATADIR%%/resources/frames/cell/vframe.png +%%DATADIR%%/resources/frames/gradient/frame.png +%%DATADIR%%/resources/frames/gradient/vframe.png +%%DATADIR%%/resources/frames/make_menu.sh +%%DATADIR%%/resources/frames/ogradient/frame.png +%%DATADIR%%/resources/frames/ogradient/vframe.png +%%DATADIR%%/resources/frames/oval/frame.png +%%DATADIR%%/resources/frames/oval/vframe.png +%%DATADIR%%/resources/frames/rect/frame.png +%%DATADIR%%/resources/frames/rect/vframe.png +%%DATADIR%%/resources/frames/roundrect/frame.png +%%DATADIR%%/resources/frames/roundrect/vframe.png +%%DATADIR%%/resources/frames/samples/background.png +%%DATADIR%%/resources/frames/stonerect/frame.png +%%DATADIR%%/resources/frames/stonerect/vframe.png +%%DATADIR%%/resources/gtkrc +%%DATADIR%%/resources/icons/bombono-dvd_128px.png +%%DATADIR%%/resources/icons/bombono-dvd_16px.png +%%DATADIR%%/resources/icons/bombono-dvd_32px.png +%%DATADIR%%/resources/icons/bombono-dvd_48px.png +%%DATADIR%%/resources/icons/bombono-dvd_64px.png +%%DATADIR%%/resources/scons_authoring/ADVD.py +%%DATADIR%%/resources/scons_authoring/README +%%DATADIR%%/resources/scons_authoring/SConsTwin.py +%%DATADIR%%/resources/scons_authoring/SConstruct +%%DATADIR%%/resources/scons_authoring/menu_SConscript +%%DATADIR%%/resources/tool-pointer.png +%%DATADIR%%/resources/tool-text.png +share/pixmaps/bombono-dvd.png +@dirrmtry share/applications +@dirrm %%DATADIR%%/resources/scons_authoring +@dirrm %%DATADIR%%/resources/icons +@dirrm %%DATADIR%%/resources/frames/stonerect +@dirrm %%DATADIR%%/resources/frames/samples +@dirrm %%DATADIR%%/resources/frames/roundrect +@dirrm %%DATADIR%%/resources/frames/rect +@dirrm %%DATADIR%%/resources/frames/oval +@dirrm %%DATADIR%%/resources/frames/ogradient +@dirrm %%DATADIR%%/resources/frames/gradient +@dirrm %%DATADIR%%/resources/frames/cell +@dirrm %%DATADIR%%/resources/frames +@dirrm %%DATADIR%%/resources/emblems/tmp +@dirrm %%DATADIR%%/resources/emblems +@dirrm %%DATADIR%%/resources/copy-n-paste/HelixPlayer_Activity-watch-listen +@dirrm %%DATADIR%%/resources/copy-n-paste +@dirrm %%DATADIR%%/resources/button +@dirrm %%DATADIR%%/resources +@dirrm %%DATADIR%% |