Remove BROKEN marker and update to DVDStyler 2.3.5.

Actual burning has not been tested but the port at least
builds and all of the other functionality works Ok.

ok sthen@
This commit is contained in:
brad 2013-03-13 08:42:42 +00:00
parent 23ed143dac
commit 3780444580
4 changed files with 130 additions and 74 deletions

View File

@ -1,65 +1,54 @@
# $OpenBSD: Makefile,v 1.23 2013/03/11 11:35:43 espie Exp $
BROKEN= needs an update
# $OpenBSD: Makefile,v 1.24 2013/03/13 08:42:42 brad Exp $
COMMENT= DVD authoring application
DISTNAME= DVDStyler-1.8.0.3
DISTNAME= DVDStyler-2.3.5
PKGNAME= ${DISTNAME:L}
REVISION= 5
CATEGORIES= multimedia
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dvdstyler/}
EXTRACT_SUFX= .tar.bz2
HOMEPAGE= http://www.dvdstyler.de/
HOMEPAGE= http://www.dvdstyler.org/
# GPLv2
PERMIT_PACKAGE_CDROM= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dvdstyler/}
EXTRACT_SUFX= .tar.bz2
WANTLIB += ICE ORBit-2 SM X11 Xcomposite Xcursor Xdamage Xext
WANTLIB += Xfixes Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0
WANTLIB += avcodec avfilter avformat avutil bonobo-2 bonobo-activation
WANTLIB += bonoboui-2 c cairo exif expat fontconfig freetype gconf-2
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gnome-2 gnomecanvas-2 gnomeui-2 gnomevfs-2 gobject-2.0
WANTLIB += gthread-2.0 gtk-x11-2.0 jpeg m pango-1.0 pangocairo-1.0
WANTLIB += pangoft2-1.0 popt pthread stdc++ swscale wx_base wx_base_net
WANTLIB += wx_gtk2_adv wx_gtk2_core wx_gtk2_html wx_gtk2_media
WANTLIB += wxsvg z
MODULES= devel/gettext
WANTLIB += ICE ORBit-2 SM X11 Xcomposite Xcursor Xdamage Xext Xfixes
WANTLIB += Xi Xinerama Xrandr Xrender art_lgpl_2 atk-1.0 avcodec
WANTLIB += avformat avutil bonobo-2 bonobo-activation bonoboui-2
WANTLIB += bz2 c cairo exif expat fontconfig freetype gconf-2
WANTLIB += gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
WANTLIB += gnome-2 gnomecanvas-2 gnomeui-2 gnomevfs-2 gobject-2.0
WANTLIB += gsm gthread-2.0 gtk-x11-2.0 jpeg m mp3lame ogg orc-0.4
WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 popt pthread
WANTLIB += schroedinger-1.0 speex stdc++ swscale theoradec theoraenc
WANTLIB += vorbis vorbisenc vpx wx_base wx_base_net wx_gtk2_adv
WANTLIB += wx_gtk2_core wx_gtk2_html wxsvg x264 z
BUILD_DEPENDS= archivers/zip \
multimedia/dvdauthor \
multimedia/mjpegtools \
multimedia/mpgtx \
multimedia/dvdauthor>=0.7.0 \
sysutils/dvd+rw-tools \
textproc/xmlto
LIB_DEPENDS= graphics/libexif \
x11/gnome/libgnomeui \
x11/wxSVG \
graphics/ffmpeg>=20100512
RUN_DEPENDS= devel/desktop-file-utils \
multimedia/dvdauthor \
multimedia/mjpegtools \
multimedia/mpgtx \
multimedia/dvdauthor>=0.7.0 \
multimedia/mjpegtools \
multimedia/xine-ui \
sysutils/dvd+rw-tools
sysutils/dvd+rw-tools
LIB_DEPENDS= graphics/ffmpeg>=20121026 \
graphics/libexif \
x11/gnome/libgnomeui \
x11/wxSVG>=1.1.11 \
x11/wxWidgets>=2.8.12p3 \
x11/wxWidgets,-media>=2.8.12p0
# FIXME: locale/Makefile uses gmake constructs
USE_GROFF= Yes
USE_GMAKE= Yes
USE_GROFF = Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
NO_TEST= Yes
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/dvdstyler/templates
${INSTALL_DATA} ${WRKSRC}/templates/*.{dvdt,png} \
${PREFIX}/share/dvdstyler/templates
.include <bsd.port.mk>

View File

@ -1,5 +1,2 @@
MD5 (DVDStyler-1.8.0.3.tar.bz2) = RmP3A2sCVtKO10Xtlelzag==
RMD160 (DVDStyler-1.8.0.3.tar.bz2) = uy1Khj/i1FFrDnvA2W2MZLeZQE8=
SHA1 (DVDStyler-1.8.0.3.tar.bz2) = qUZB6xvK2+EUtfMhFp4Df83NIC0=
SHA256 (DVDStyler-1.8.0.3.tar.bz2) = TAAvOGqBFN13XANj6lJr7Bx4llo8XOrq6VNLqvEGocs=
SIZE (DVDStyler-1.8.0.3.tar.bz2) = 1815780
SHA256 (DVDStyler-2.3.5.tar.bz2) = HjYiERKZleh18yTYy2hHn4OPTqp4VfdQoZWh0+yYPj4=
SIZE (DVDStyler-2.3.5.tar.bz2) = 4798883

View File

@ -1,12 +0,0 @@
$OpenBSD: patch-configure,v 1.3 2010/05/26 21:56:03 jakemsr Exp $
--- configure.orig Tue May 18 12:39:28 2010
+++ configure Tue May 18 12:39:41 2010
@@ -5821,7 +5821,7 @@ $as_echo "yes" >&6; }
:
fi
-for ac_header in ffmpeg/avutil.h
+for ac_header in libavutil/avutil.h
do
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.5 2010/05/26 21:56:03 jakemsr Exp $
@comment $OpenBSD: PLIST,v 1.6 2013/03/13 08:42:43 brad Exp $
@bin bin/dvdstyler
@man man/man1/dvdstyler.1
share/applications/dvdstyler.desktop
@ -16,6 +16,8 @@ share/dvdstyler/backgrounds/04_kiel_kanal.jpg
share/dvdstyler/backgrounds/05_easyblue.jpg
share/dvdstyler/backgrounds/10_turbulence_blue.jpg
share/dvdstyler/backgrounds/11_turbulence_green.jpg
share/dvdstyler/backgrounds/12_neon_blue.jpg
share/dvdstyler/backgrounds/13_ocean.jpg
share/dvdstyler/backgrounds/15_bordes_blue.jpg
share/dvdstyler/backgrounds/16_bordes_green.jpg
share/dvdstyler/backgrounds/20_blue.jpg
@ -28,35 +30,69 @@ share/dvdstyler/backgrounds/32_blue_fractal.jpg
share/dvdstyler/backgrounds/40_swans.jpg
share/dvdstyler/backgrounds/45_nevado.jpg
share/dvdstyler/backgrounds/46_paisaje.jpg
share/dvdstyler/backgrounds/blue_treetops.jpg
share/dvdstyler/backgrounds/dark_wedding.jpg
share/dvdstyler/backgrounds/frosty_forest.jpg
share/dvdstyler/backgrounds/green_trees.jpg
share/dvdstyler/backgrounds/red_sky.jpg
share/dvdstyler/buttons/
share/dvdstyler/buttons/arrow-blue.xml
share/dvdstyler/buttons/arrow-cool.xml
share/dvdstyler/buttons/arrow-double.xml
share/dvdstyler/buttons/arrow-gold.xml
share/dvdstyler/buttons/arrow-green-double.xml
share/dvdstyler/buttons/arrow-green.xml
share/dvdstyler/buttons/arrow-mirror-left.xml
share/dvdstyler/buttons/arrow-mirror-right.xml
share/dvdstyler/buttons/arrow-red.xml
share/dvdstyler/buttons/arrow-simple-v2.xml
share/dvdstyler/buttons/arrow-star.xml
share/dvdstyler/buttons/arrow-text-left.xml
share/dvdstyler/buttons/arrow-text-right.xml
share/dvdstyler/buttons/arrow.xml
share/dvdstyler/buttons/arrow2.xml
share/dvdstyler/buttons/arrow3.xml
share/dvdstyler/buttons/arrow3d-left.xml
share/dvdstyler/buttons/arrow3d-right.xml
share/dvdstyler/buttons/buttons.lst
share/dvdstyler/buttons/cancel.xml
share/dvdstyler/buttons/cancel2.xml
share/dvdstyler/buttons/deprecated/
share/dvdstyler/buttons/deprecated/arrow-down.xml
share/dvdstyler/buttons/deprecated/arrow-left.xml
share/dvdstyler/buttons/deprecated/arrow-next.xml
share/dvdstyler/buttons/deprecated/arrow-right.xml
share/dvdstyler/buttons/deprecated/arrow-simple.xml
share/dvdstyler/buttons/deprecated/arrow-up.xml
share/dvdstyler/buttons/deprecated/arrow2-down.xml
share/dvdstyler/buttons/deprecated/arrow2-left.xml
share/dvdstyler/buttons/deprecated/arrow2-right.xml
share/dvdstyler/buttons/deprecated/arrow2-up.xml
share/dvdstyler/buttons/deprecated/ellipse.xml
share/dvdstyler/buttons/deprecated/frame-shadow.xml
share/dvdstyler/buttons/deprecated/frame.xml
share/dvdstyler/buttons/deprecated/home.xml
share/dvdstyler/buttons/deprecated/text-circle.xml
share/dvdstyler/buttons/deprecated/text-shadow.xml
share/dvdstyler/buttons/deprecated/text-square.xml
share/dvdstyler/buttons/deprecated/text-underlined-v2.xml
share/dvdstyler/buttons/deprecated/text-underlined.xml
share/dvdstyler/buttons/deprecated/text-v2.xml
share/dvdstyler/buttons/deprecated/text.xml
share/dvdstyler/buttons/ellipse.xml
share/dvdstyler/buttons/frame.xml
share/dvdstyler/buttons/ellipse-v2.xml
share/dvdstyler/buttons/frame-v2.xml
share/dvdstyler/buttons/hand-left.xml
share/dvdstyler/buttons/hand-right.xml
share/dvdstyler/buttons/home-v2.xml
share/dvdstyler/buttons/ok.xml
share/dvdstyler/buttons/ok2.xml
share/dvdstyler/buttons/pill.xml
share/dvdstyler/buttons/text-circle.xml
share/dvdstyler/buttons/text-shadow.xml
share/dvdstyler/buttons/text-square.xml
share/dvdstyler/buttons/text-underlined-v2.xml
share/dvdstyler/buttons/text-v2.xml
share/dvdstyler/buttons/pill2.xml
share/dvdstyler/buttons/pill3.xml
share/dvdstyler/buttons/text-circle-v2.xml
share/dvdstyler/buttons/text-square-v2.xml
share/dvdstyler/buttons/text-underlined-v3.xml
share/dvdstyler/buttons/text-v3.xml
share/dvdstyler/data/
share/dvdstyler/data/empty_ntsc_ac3.mpg
share/dvdstyler/data/empty_ntsc_mp2.mpg
@ -64,21 +100,39 @@ share/dvdstyler/data/empty_pal_ac3.mpg
share/dvdstyler/data/empty_pal_mp2.mpg
share/dvdstyler/data/subtitles.rgb
share/dvdstyler/docs/
share/dvdstyler/docs/help_ca.zip
share/dvdstyler/docs/help_de.zip
share/dvdstyler/docs/help_en.zip
share/dvdstyler/docs/help_fi.zip
share/dvdstyler/docs/help_fr.zip
share/dvdstyler/docs/help_it.zip
share/dvdstyler/docs/help_ja.zip
share/dvdstyler/docs/help_nb.zip
share/dvdstyler/docs/help_pl.zip
share/dvdstyler/docs/help_pt.zip
share/dvdstyler/docs/help_pt_BR.zip
share/dvdstyler/docs/help_ro.zip
share/dvdstyler/docs/help_ru.zip
share/dvdstyler/docs/help_uk.zip
share/dvdstyler/docs/help_zh_CN.zip
share/dvdstyler/docs/help_zh_TW.zip
share/dvdstyler/objects/
share/dvdstyler/objects/ellipse.xml
share/dvdstyler/objects/frame.xml
share/dvdstyler/objects/deprecated/
share/dvdstyler/objects/deprecated/ellipse.xml
share/dvdstyler/objects/deprecated/frame.xml
share/dvdstyler/objects/deprecated/rectangle.xml
share/dvdstyler/objects/deprecated/text-shadow.xml
share/dvdstyler/objects/deprecated/text.xml
share/dvdstyler/objects/ellipse-v2.xml
share/dvdstyler/objects/frame-v2.xml
share/dvdstyler/objects/image.xml
share/dvdstyler/objects/rectangle.xml
share/dvdstyler/objects/text-shadow.xml
share/dvdstyler/objects/text.xml
share/dvdstyler/objects/rectangle-v2.xml
share/dvdstyler/objects/text-v2.xml
share/dvdstyler/rc/
share/dvdstyler/rc/add.png
share/dvdstyler/rc/dvdstyler.png
share/dvdstyler/rc/files.png
share/dvdstyler/rc/help.png
share/dvdstyler/rc/logo.png
share/dvdstyler/rc/logoSmall.png
share/dvdstyler/rc/minus.png
@ -90,23 +144,44 @@ share/dvdstyler/rc/nwse.cur
share/dvdstyler/rc/open.png
share/dvdstyler/rc/plus.png
share/dvdstyler/rc/preferences.png
share/dvdstyler/rc/remove.png
share/dvdstyler/rc/run.png
share/dvdstyler/rc/save.png
share/dvdstyler/templates/
share/dvdstyler/templates/blue.dvdt
share/dvdstyler/templates/blue.png
share/dvdstyler/templates/travel.dvdt
share/dvdstyler/templates/travel.png
share/dvdstyler/templates/turbulence.dvdt
share/dvdstyler/templates/turbulence.png
share/dvdstyler/templates/Basic/
share/dvdstyler/templates/Basic/blue.dvdt
share/dvdstyler/templates/Basic/blue.png
share/dvdstyler/templates/Basic/blueWS.dvdt
share/dvdstyler/templates/Basic/blueWS.png
share/dvdstyler/templates/Basic/neon.dvdt
share/dvdstyler/templates/Basic/neon.png
share/dvdstyler/templates/Basic/neonWS.dvdt
share/dvdstyler/templates/Basic/neonWS.png
share/dvdstyler/templates/Basic/ocean.dvdt
share/dvdstyler/templates/Basic/ocean.png
share/dvdstyler/templates/Basic/oceanWS.dvdt
share/dvdstyler/templates/Basic/oceanWS.png
share/dvdstyler/templates/Basic/turbulence.dvdt
share/dvdstyler/templates/Basic/turbulence.png
share/dvdstyler/templates/Travel/
share/dvdstyler/templates/Travel/travel.dvdt
share/dvdstyler/templates/Travel/travel.png
share/dvdstyler/templates/Travel/travelWS.dvdt
share/dvdstyler/templates/Travel/travelWS.png
share/locale/ar/LC_MESSAGES/dvdstyler.mo
share/locale/ca/LC_MESSAGES/dvdstyler.mo
share/locale/cs/LC_MESSAGES/dvdstyler.mo
share/locale/da/LC_MESSAGES/dvdstyler.mo
share/locale/de/LC_MESSAGES/dvdstyler.mo
share/locale/el/LC_MESSAGES/dvdstyler.mo
share/locale/es/LC_MESSAGES/dvdstyler.mo
share/locale/eu/LC_MESSAGES/dvdstyler.mo
share/locale/fi/LC_MESSAGES/dvdstyler.mo
share/locale/fr/LC_MESSAGES/dvdstyler.mo
share/locale/hu/LC_MESSAGES/dvdstyler.mo
share/locale/hy/
share/locale/hy/LC_MESSAGES/
share/locale/hy/LC_MESSAGES/dvdstyler.mo
share/locale/it/LC_MESSAGES/dvdstyler.mo
share/locale/ja/LC_MESSAGES/dvdstyler.mo
share/locale/ko/LC_MESSAGES/dvdstyler.mo
@ -118,12 +193,19 @@ share/locale/nl/LC_MESSAGES/dvdstyler.mo
share/locale/pl/LC_MESSAGES/dvdstyler.mo
share/locale/pt/LC_MESSAGES/dvdstyler.mo
share/locale/pt_BR/LC_MESSAGES/dvdstyler.mo
share/locale/ro/LC_MESSAGES/dvdstyler.mo
share/locale/ru/LC_MESSAGES/dvdstyler.mo
share/locale/sk/LC_MESSAGES/dvdstyler.mo
share/locale/sl/LC_MESSAGES/dvdstyler.mo
share/locale/sr/LC_MESSAGES/dvdstyler.mo
share/locale/sv/LC_MESSAGES/dvdstyler.mo
share/locale/tr/LC_MESSAGES/dvdstyler.mo
share/locale/uk/LC_MESSAGES/dvdstyler.mo
share/locale/uz/
share/locale/uz/LC_MESSAGES/
share/locale/uz/LC_MESSAGES/dvdstyler.mo
share/locale/vi/LC_MESSAGES/dvdstyler.mo
share/locale/zh_CN/LC_MESSAGES/dvdstyler.mo
share/locale/zh_TW/LC_MESSAGES/dvdstyler.mo
share/pixmaps/dvdstyler.png
@exec %D/bin/update-desktop-database