aboutsummaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authorandreas <andreas@FreeBSD.org>2006-07-10 00:34:49 +0800
committerandreas <andreas@FreeBSD.org>2006-07-10 00:34:49 +0800
commit3a4b6908f0a4de8650b7945533b648c04a8af7b3 (patch)
tree1b51789c4b088d8a978b1e60d18a7e866e2afcb1 /print
parentc567fbd8abfa08ae8cb2c5267b981146ba097195 (diff)
downloadfreebsd-ports-gnome-3a4b6908f0a4de8650b7945533b648c04a8af7b3.tar.gz
freebsd-ports-gnome-3a4b6908f0a4de8650b7945533b648c04a8af7b3.tar.zst
freebsd-ports-gnome-3a4b6908f0a4de8650b7945533b648c04a8af7b3.zip
Update to new version 7.2.8
New features: can play audio files. lpd then acts like a jukebox. Remote Audio printing/playing is at experimental stage (untested). Theoretically it should be possible that multiple print clients feed the central print server with sound card with audio files.
Diffstat (limited to 'print')
-rw-r--r--print/apsfilter/Makefile7
-rw-r--r--print/apsfilter/distinfo6
-rw-r--r--print/apsfilter/pkg-plist1
-rw-r--r--print/apsfilter/scripts/configure12
4 files changed, 21 insertions, 5 deletions
diff --git a/print/apsfilter/Makefile b/print/apsfilter/Makefile
index 17b33cfaf278..d79934e40823 100644
--- a/print/apsfilter/Makefile
+++ b/print/apsfilter/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= apsfilter
-PORTVERSION= 7.2.7
-PORTREVISION= 2
+PORTVERSION= 7.2.8
CATEGORIES= print
MASTER_SITES= http://www.apsfilter.org/download/
@@ -93,6 +92,10 @@ RUN_DEPENDS+= wmf2eps:${PORTSDIR}/graphics/libwmf
RUN_DEPENDS+= sk2ps:${PORTSDIR}/graphics/skencil
RUN_DEPENDS+= tgif:${PORTSDIR}/graphics/tgif-nls
RUN_DEPENDS+= transfig:${PORTSDIR}/print/transfig
+# filter utilities for playing audio files via line printer scheduler
+RUN_DEPENDS+= mpg321:${PORTSDIR}/audio/mpg321
+RUN_DEPENDS+= ogg123:${PORTSDIR}/audio/vorbis-tools
+RUN_DEPENDS+= wavplay:${PORTSDIR}/audio/wavplay
.else
# "xxx to ps" filter utilities that don't require X
# XXX needs more work
diff --git a/print/apsfilter/distinfo b/print/apsfilter/distinfo
index fc7abdc20d5e..f8ff6692e085 100644
--- a/print/apsfilter/distinfo
+++ b/print/apsfilter/distinfo
@@ -1,3 +1,3 @@
-MD5 (apsfilter/apsfilter-7.2.7.tar.bz2) = ed7903a2e462fc70bc1bb1c21b1f27e8
-SHA256 (apsfilter/apsfilter-7.2.7.tar.bz2) = 7ae233b8b91e2c36a72a0e53c51b827d129e05d8a85eb0fb775d65eca061cf16
-SIZE (apsfilter/apsfilter-7.2.7.tar.bz2) = 309792
+MD5 (apsfilter/apsfilter-7.2.8.tar.bz2) = e433ec6afdd8c8e8b11aece32c0761de
+SHA256 (apsfilter/apsfilter-7.2.8.tar.bz2) = 9fb814b1d08725e318f200b06ab722eb72b218b56beb17d7ad3ab7bae835e2e9
+SIZE (apsfilter/apsfilter-7.2.8.tar.bz2) = 310587
diff --git a/print/apsfilter/pkg-plist b/print/apsfilter/pkg-plist
index 22c5127cbf5c..f82db62cb7fb 100644
--- a/print/apsfilter/pkg-plist
+++ b/print/apsfilter/pkg-plist
@@ -306,6 +306,7 @@ etc/apsfilter/basedir
%%DATADIR%%/setup/printer-pcl3
%%DATADIR%%/setup/printer-ppa
%%DATADIR%%/setup/printer-stp
+%%DATADIR%%/setup/sound
%%DATADIR%%/setup/test.ps
%%DATADIR%%/template/README
%%DATADIR%%/template/apsfilterrc
diff --git a/print/apsfilter/scripts/configure b/print/apsfilter/scripts/configure
index e4b799e8f00a..e61ee352ea6f 100644
--- a/print/apsfilter/scripts/configure
+++ b/print/apsfilter/scripts/configure
@@ -29,6 +29,9 @@ ATALK "remote printing on AppleTalk remote printer" OFF \
SAMBA "remote printing on Windows remote printer" OFF \
BZIP2 "print bunzip2 compressed documents" OFF \
FREEZE "print freeze compressed documents" OFF \
+MP3 "play MP3 audio files on local or remote queue" OFF \
+OGG "play Ogg audio files on local or remote queue" OFF \
+WAV "play wav audio files on local or remote queue" OFF \
2> /tmp/apsfilter-checklist.$$
retval=$?
@@ -140,6 +143,15 @@ while [ "$1" ]; do
\"FREEZE\")
echo RUN_DEPENDS+=melt:${PORTSDIR}/archivers/freeze
;;
+ \"MP3\")
+ echo RUN_DEPENDS+=mpg321:${PORTSDIR}/audio/mpg321
+ ;;
+ \"OGG\")
+ echo RUN_DEPENDS+=ogg123:${PORTSDIR}/audio/vorbis-tools
+ ;;
+ \"WAV\")
+ echo RUN_DEPENDS+=wavplay:${PORTSDIR}/audio/wavplay
+ ;;
esac
shift
done