multimedia/dvd-slideshow: Remove port
Personal use cases are out of project scope
This commit is contained in:
@@ -5470,6 +5470,7 @@ multimedia/clapper
|
||||
multimedia/deforaos-camera
|
||||
multimedia/dragon
|
||||
multimedia/dvbcut
|
||||
multimedia/dvd-slideshow
|
||||
multimedia/dvdstyler
|
||||
multimedia/elementary-videos
|
||||
multimedia/emby-server
|
||||
|
||||
@@ -27,7 +27,6 @@
|
||||
SUBDIR += dv2sub
|
||||
SUBDIR += dvb-apps
|
||||
SUBDIR += dvbsnoop
|
||||
SUBDIR += dvd-slideshow
|
||||
SUBDIR += dvdauthor
|
||||
SUBDIR += dvdid
|
||||
SUBDIR += dvdread
|
||||
|
||||
@@ -1,71 +0,0 @@
|
||||
PORTNAME= dvd-slideshow
|
||||
DISTVERSION= 0.8.6-1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${DISTVERSION} \
|
||||
SF/${PORTNAME}/${PORTNAME}-themes/${THEMEVERSION}:themes
|
||||
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
|
||||
THEMEVERSION= 0.8.4-1
|
||||
|
||||
MAINTAINER= oz@nixil.net
|
||||
COMMENT= Script to create slideshow-style DVD with some simple menus
|
||||
WWW= https://dvd-slideshow.sourceforge.net/
|
||||
|
||||
LICENSE= GPLv2+
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING.txt
|
||||
|
||||
RUN_DEPENDS= bash:shells/bash \
|
||||
mpeg2enc:multimedia/mjpegtools \
|
||||
ffmpeg:multimedia/ffmpeg \
|
||||
sox:audio/sox \
|
||||
dvdauthor:multimedia/dvdauthor \
|
||||
jhead:graphics/jhead \
|
||||
flvtool2:multimedia/rubygem-flvtool2 \
|
||||
${LOCALBASE}/share/fonts/urwfonts-ttf/README:x11-fonts/urwfonts-ttf \
|
||||
cdrecord:sysutils/cdrtools
|
||||
|
||||
USES= magick:6,run
|
||||
|
||||
NO_BUILD= yes
|
||||
DATADIR= ${PREFIX}/share/apps/${PORTNAME}
|
||||
|
||||
OPTIONS_DEFINE= DOCS LAME THEMES TOOLAME VORBIS
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
THEMES_DESC= Install optional themes
|
||||
|
||||
LAME_RUN_DEPENDS= lame:audio/lame
|
||||
THEMES_DISTFILES= ${PORTNAME}-themes-${THEMEVERSION}${EXTRACT_SUFX}:themes
|
||||
TOOLAME_RUN_DEPENDS= toolame:audio/toolame
|
||||
VORBIS_RUN_DEPENDS= oggdec:audio/vorbis-tools
|
||||
|
||||
WRKSRC2= ${WRKDIR}/${PORTNAME}-themes-${THEMEVERSION}
|
||||
|
||||
post-patch:
|
||||
.for f in dvd-slideshow dvd-menu dir2slideshow gallery1-to-slideshow jigl2slideshow
|
||||
@${REINPLACE_CMD} -e 's|!/bin/bash|!${PREFIX}/bin/bash|g ; \
|
||||
s|/usr/share/fonts/|${LOCALBASE}/share/fonts/|g ; \
|
||||
s|seq |seq2 |g' ${WRKSRC}/${f}
|
||||
@${REINPLACE_CMD} -e 's|/opt/dvd-slideshow/themes|${DATADIR}/themes|g' \
|
||||
${WRKSRC}/${f}
|
||||
.endfor
|
||||
|
||||
do-install:
|
||||
.for s in dvd-slideshow dvd-menu dir2slideshow gallery1-to-slideshow jigl2slideshow
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/${s} ${STAGEDIR}${PREFIX}/bin
|
||||
.endfor
|
||||
.for m in dvd-slideshow dvd-menu dir2slideshow gallery1-to-slideshow jigl2slideshow
|
||||
${INSTALL_MAN} ${WRKSRC}/man/${m}.1 ${STAGEDIR}${PREFIX}/share/man/man1
|
||||
.endfor
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/dvd-slideshowrc ${STAGEDIR}${DOCSDIR}
|
||||
.for d in changelog gallery1-to-slideshow dir2slideshow jigl2slideshow dvd-menu dvd-slideshow
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/${d}.html ${STAGEDIR}${DOCSDIR}
|
||||
.endfor
|
||||
|
||||
do-install-THEMES-on:
|
||||
@${MKDIR} ${STAGEDIR}${DATADIR}/themes
|
||||
cd ${WRKSRC2} && ${FIND} . | ${CPIO} -dpmu -R ${BINOWN}:${BINGRP} \
|
||||
--quiet ${STAGEDIR}${DATADIR}/themes
|
||||
|
||||
.include <bsd.port.mk>
|
||||
@@ -1,5 +0,0 @@
|
||||
TIMESTAMP = 1705047640
|
||||
SHA256 (dvd-slideshow-0.8.6-1.tar.gz) = 3424f53ac76a6bc2209f58d8f6995af589a804be9585ac4cde66592c7124acfc
|
||||
SIZE (dvd-slideshow-0.8.6-1.tar.gz) = 166490
|
||||
SHA256 (dvd-slideshow-themes-0.8.4-1.tar.gz) = 3a929836c9a4afbb3b134718ea548d0f562f48c52d0026ff7bc1b99bebc4d5a1
|
||||
SIZE (dvd-slideshow-themes-0.8.4-1.tar.gz) = 1225865
|
||||
@@ -1,16 +0,0 @@
|
||||
--- dir2slideshow.orig 2006-12-21 00:43:48.000000000 -0600
|
||||
+++ dir2slideshow 2007-09-02 20:20:34.000000000 -0500
|
||||
@@ -633,8 +633,11 @@
|
||||
check_rm "$output_dir"/filelist_date.txt
|
||||
for (( i=1 ; i<=pictures ; i++ )) ; do
|
||||
file=`sed -n "$i"p "$output_dir"/imagelist.txt`
|
||||
- modified_day=`ls -l --full-time "$file" | awk '{print $6}'`
|
||||
- modified_time=`ls -l --full-time "$file" | awk '{print $7}'`
|
||||
+ modified_day=`ls -lT "$file" | awk '{print $9"-"$6"-"$7}'`
|
||||
+ modified_day=`date -j -f "%Y-%b-%d" "$modified_day" "+%Y-%m-%d"`
|
||||
+ modified_time=`ls -lT "$file" | awk '{print $8}'`
|
||||
+## modified_day=`ls -l --full-time "$file" | awk '{print $6}'`
|
||||
+## modified_time=`ls -l --full-time "$file" | awk '{print $7}'`
|
||||
# echo "modified_day=$modified_day"
|
||||
# echo "modified_time=$modified_time"
|
||||
echo "$file: $modified_day $modified_time" >> "$output_dir"/filelist_date.txt
|
||||
@@ -1,23 +0,0 @@
|
||||
--- dvd-slideshow.orig 2011-08-22 11:48:52.000000000 -0600
|
||||
+++ dvd-slideshow 2013-05-28 15:26:51.000000000 -0600
|
||||
@@ -3996,7 +3996,7 @@ do
|
||||
mkdir -p "$outdir/$newname"_pics
|
||||
fi
|
||||
if [ "$copy" -eq 1 ] ; then
|
||||
- cp -af "${image[$i]}" "$outdir/$newname"_pics
|
||||
+ cp -pf "${image[$i]}" "$outdir/$newname"_pics
|
||||
fi
|
||||
moviefiles=$(( $moviefiles + 1 ))
|
||||
elif [ "${filetype[$i]}" == 'ogg' ] || [ "${filetype[$i]}" == 'mp3' ] || [ "${filetype[$i]}" == 'wav' ] || [ "${image[$i]}" == 'silence' ] || [ "${filetype[$i]}" == 'm4a' ] || [ "${filetype[$i]}" == 'aac' ] ; then
|
||||
@@ -7407,9 +7407,9 @@ if [ "$output_format" == 'flv' ] ; then
|
||||
fi
|
||||
# myecho "[dvd-slideshow] Generating video thumbnail..."
|
||||
# ffmpeg -threads "$cores" -y -i "$outdir"/"$slideshow_name".flv -f mjpeg -t 0.001 "$outdir"/"$slideshow_name".jpg >> "$ffmpeg_out" 2>&1
|
||||
- if [ -f "/usr/bin/flvtool2" ] ; then
|
||||
+ if [ -f "/usr/local/bin/flvtool2" ] ; then
|
||||
myecho "[dvd-slideshow] Running flvtool2 -U $slideshow_name".flv
|
||||
- /usr/bin/flvtool2 -U "$outdir"/"$slideshow_name".flv
|
||||
+ /usr/local/bin/flvtool2 -U "$outdir"/"$slideshow_name".flv
|
||||
fi
|
||||
elif [ "$output_format" == 'swf' ] ; then
|
||||
myecho "[dvd-slideshow] Adding audio to .swf file"
|
||||
@@ -1,26 +0,0 @@
|
||||
--- install.sh.orig 2006-09-18 00:26:46.000000000 -0500
|
||||
+++ install.sh 2007-09-02 19:46:04.000000000 -0500
|
||||
@@ -10,16 +10,16 @@
|
||||
cp man/jigl2slideshow.1 /usr/local/man/man1/.
|
||||
|
||||
# copy executables:
|
||||
-cp dvd-slideshow /usr/bin/.
|
||||
-cp dvd-menu /usr/bin/.
|
||||
-cp gallery1-to-slideshow /usr/bin/.
|
||||
-cp jigl2slideshow /usr/bin/.
|
||||
-cp dir2slideshow /usr/bin/.
|
||||
+cp dvd-slideshow /usr/local/bin/.
|
||||
+cp dvd-menu /usr/local/bin/.
|
||||
+cp gallery1-to-slideshow /usr/local/bin/.
|
||||
+cp jigl2slideshow /usr/local/bin/.
|
||||
+cp dir2slideshow /usr/local/bin/.
|
||||
|
||||
# remove old versions:
|
||||
-if [ -r '/usr/bin/gallery2slideshow' ] ; then
|
||||
+if [ -r '/usr/local/bin/gallery2slideshow' ] ; then
|
||||
echo 'Removing old gallery2slideshow and installing gallery1-to-slideshow instead'
|
||||
echo 'See changelog for details.'
|
||||
- rm "/usr/bin/gallery2slideshow"
|
||||
+ rm "/usr/local/bin/gallery2slideshow"
|
||||
rm "/usr/local/man/man1/gallery2slideshow.1"
|
||||
fi
|
||||
@@ -1 +0,0 @@
|
||||
Script that creates a slideshow-style DVD with some simple menus.
|
||||
@@ -1,64 +0,0 @@
|
||||
bin/dvd-slideshow
|
||||
bin/dvd-menu
|
||||
bin/dir2slideshow
|
||||
bin/gallery1-to-slideshow
|
||||
bin/jigl2slideshow
|
||||
share/man/man1/dir2slideshow.1.gz
|
||||
share/man/man1/dvd-menu.1.gz
|
||||
share/man/man1/dvd-slideshow.1.gz
|
||||
share/man/man1/gallery1-to-slideshow.1.gz
|
||||
share/man/man1/jigl2slideshow.1.gz
|
||||
%%PORTDOCS%%%%DOCSDIR%%/changelog.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/gallery1-to-slideshow.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/dir2slideshow.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/jigl2slideshow.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/dvd-menu.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/dvd-slideshow.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/dvd-slideshowrc
|
||||
%%THEMES%%%%DATADIR%%/themes/themes.readme.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/babyblue/thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/babyblue/bip.ttf
|
||||
%%THEMES%%%%DATADIR%%/themes/babyblue/slide_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/babyblue/bip.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/babyblue/babyblue.dvd-slideshow.theme
|
||||
%%THEMES%%%%DATADIR%%/themes/babyblue/title_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/babypink/thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/babypink/bip.ttf
|
||||
%%THEMES%%%%DATADIR%%/themes/babypink/slide_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/babypink/bip.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/babypink/title_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/babypink/babypink.dvd-slideshow.theme
|
||||
%%THEMES%%%%DATADIR%%/themes/default/thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/default/slide_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/default/title_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/default/default.dvd-slideshow.theme
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/journal.ttf
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/slide_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/journal.ttf.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/title_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/dinner.readme.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/dinner_plate_menu.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/dinner_plate_menu.jpg.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/tablecloth.jpg.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/dinner.dvd-slideshow.theme
|
||||
%%THEMES%%%%DATADIR%%/themes/dinner/tablecloth.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/journal.ttf
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/america_map.jpg.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/travel.readme.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/parchment.jpg.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/america_map.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/slide_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/journal.ttf.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/title_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/travel.dvd-slideshow.theme
|
||||
%%THEMES%%%%DATADIR%%/themes/travel/parchment.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/journal.ttf
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/wedding_table_sepia.jpg.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/wedding_table_sepia.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/wedding.dvd-slideshow.theme
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/slide_thumbnail.jpg
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/journal.ttf.license.txt
|
||||
%%THEMES%%%%DATADIR%%/themes/wedding/title_thumbnail.jpg
|
||||
Reference in New Issue
Block a user