From 70c94ed25d6f8fa5fa212eece8619dbeec29b283 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Glo=DFner?= Date: Wed, 6 Sep 2006 23:10:13 +0000 Subject: [PATCH] Adopted eject, libpcre, mplayerplug-in and tightvnc from Nick. --- eject/Pkgfile | 9 ++++++--- libpcre/.footprint | 2 ++ libpcre/.md5sum | 2 +- libpcre/Pkgfile | 13 +++++++------ libpcre/README | 2 -- mplayerplug-in/.footprint | 4 ++-- mplayerplug-in/.md5sum | 2 +- mplayerplug-in/Pkgfile | 14 ++++++++----- mplayerplug-in/README | 41 ++++++++++++++++++++++++--------------- tightvnc/Pkgfile | 21 +++++++++++++------- tightvnc/README | 11 +++++++++++ 11 files changed, 78 insertions(+), 43 deletions(-) create mode 100644 tightvnc/README diff --git a/eject/Pkgfile b/eject/Pkgfile index e3bdb2d14..1e10fd282 100644 --- a/eject/Pkgfile +++ b/eject/Pkgfile @@ -1,7 +1,7 @@ # Description: ejects CDs and operates CD-Changers # URL: http://ca.geocities.com/jefftranter%40rogers.com/eject.html -# Maintainer: sten, nick dot steeves at shaw dot ca -# Packager: +# Maintainer: Simon Gloßner, viper at hometux dot de +# Packager: sten, nick dot steeves at shaw dot ca name=eject version=2.1.5 @@ -10,10 +10,13 @@ source=(http://ca.geocities.com/jefftranter@rogers.com/$name-$version.tar.gz) build() { cd $name - ./configure --prefix=/usr \ + + ./configure \ + --prefix=/usr \ --enable-default-device=/dev/cdrom \ --disable-nls make make DESTDIR=$PKG install + rm -rf $PKG/usr/share } diff --git a/libpcre/.footprint b/libpcre/.footprint index 2f891b883..6b82f5573 100644 --- a/libpcre/.footprint +++ b/libpcre/.footprint @@ -46,6 +46,7 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/pcre_fullinfo.3.gz -rw-r--r-- root/root usr/man/man3/pcre_get_named_substring.3.gz -rw-r--r-- root/root usr/man/man3/pcre_get_stringnumber.3.gz +-rw-r--r-- root/root usr/man/man3/pcre_get_stringtable_entries.3.gz -rw-r--r-- root/root usr/man/man3/pcre_get_substring.3.gz -rw-r--r-- root/root usr/man/man3/pcre_get_substring_list.3.gz -rw-r--r-- root/root usr/man/man3/pcre_info.3.gz @@ -65,3 +66,4 @@ drwxr-xr-x root/root usr/man/man3/ -rw-r--r-- root/root usr/man/man3/pcreposix.3.gz -rw-r--r-- root/root usr/man/man3/pcreprecompile.3.gz -rw-r--r-- root/root usr/man/man3/pcresample.3.gz +-rw-r--r-- root/root usr/man/man3/pcrestack.3.gz diff --git a/libpcre/.md5sum b/libpcre/.md5sum index 8e3b2888b..13fe03142 100644 --- a/libpcre/.md5sum +++ b/libpcre/.md5sum @@ -1 +1 @@ -61067f730c46cf6bdd0f8efe3f4f51b6 pcre-6.6.tar.bz2 +dbbec9d178ce199e67e98c9a4f994f90 pcre-6.7.tar.bz2 diff --git a/libpcre/Pkgfile b/libpcre/Pkgfile index 074435eca..e1de35c45 100644 --- a/libpcre/Pkgfile +++ b/libpcre/Pkgfile @@ -1,17 +1,18 @@ # Description: Perl Compatible Regular Expressions # URL: http://www.pcre.org -# Maintainer: sten, nick dot steeves at shaw dot ca +# Maintainer: Simon Gloßner, viper at hometux dot de # Packager: Han Boetes, han at mijncomputer dot nl name=libpcre -version=6.6 -release=2 -source=(ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-$version.tar\ -.bz2) +version=6.7 +release=1 +source=(ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-$version.tar.bz2) build() { cd pcre-$version - ./configure --prefix=/usr \ + + ./configure \ + --prefix=/usr \ --enable-utf8 \ --enable-unicode-properties make diff --git a/libpcre/README b/libpcre/README index 32f495363..2ae9a9b99 100644 --- a/libpcre/README +++ b/libpcre/README @@ -24,5 +24,3 @@ PRECAUTION shared object file: No such file or directory 'grep' will not work without libpcre, please keep that in mind. - -Daniel Mueller diff --git a/mplayerplug-in/.footprint b/mplayerplug-in/.footprint index 752be8ba5..f9aaabb29 100644 --- a/mplayerplug-in/.footprint +++ b/mplayerplug-in/.footprint @@ -2,13 +2,13 @@ drwxr-xr-x root/root usr/ drwxr-xr-x root/root usr/lib/ drwxr-xr-x root/root usr/lib/firefox/ drwxr-xr-x root/root usr/lib/firefox/components/ --rw-r--r-- root/root usr/lib/firefox/components/mplayerplug-in-gmp.xpt +-rw-r--r-- root/root usr/lib/firefox/components/mplayerplug-in-dvx.xpt -rw-r--r-- root/root usr/lib/firefox/components/mplayerplug-in-qt.xpt -rw-r--r-- root/root usr/lib/firefox/components/mplayerplug-in-rm.xpt -rw-r--r-- root/root usr/lib/firefox/components/mplayerplug-in-wmp.xpt -rw-r--r-- root/root usr/lib/firefox/components/mplayerplug-in.xpt drwxr-xr-x root/root usr/lib/firefox/plugins/ --rwxr-xr-x root/root usr/lib/firefox/plugins/mplayerplug-in-gmp.so +-rwxr-xr-x root/root usr/lib/firefox/plugins/mplayerplug-in-dvx.so -rwxr-xr-x root/root usr/lib/firefox/plugins/mplayerplug-in-qt.so -rwxr-xr-x root/root usr/lib/firefox/plugins/mplayerplug-in-rm.so -rwxr-xr-x root/root usr/lib/firefox/plugins/mplayerplug-in-wmp.so diff --git a/mplayerplug-in/.md5sum b/mplayerplug-in/.md5sum index ac077adae..5dfc10939 100644 --- a/mplayerplug-in/.md5sum +++ b/mplayerplug-in/.md5sum @@ -1,2 +1,2 @@ a9c3b70ab56d65015b28c6b795491c80 gecko-sdk-i686-pc-linux-gnu-1.8b1.tar.gz -fb99a2efeacd5aed8b92ae0bb33c708a mplayerplug-in-3.25.tar.gz +be26b17cde385c7a34fc634d2c88c5c9 mplayerplug-in-3.31.tar.gz diff --git a/mplayerplug-in/Pkgfile b/mplayerplug-in/Pkgfile index ce39b68ca..331af3184 100644 --- a/mplayerplug-in/Pkgfile +++ b/mplayerplug-in/Pkgfile @@ -1,24 +1,28 @@ # Description: Embedded video player for Firefox # URL: http://mplayerplug-in.sourceforge.net -# Maintainer: sten, nick dot steeves at shaw dot ca -# Packager: +# Maintainer: Simon Gloßner, viper at hometux dot de +# Packager: sten, nick dot steeves at shaw dot ca # Depends on: mplayer, firefox name=mplayerplug-in -version=3.25 +version=3.31 release=1 source=(http://dl.sourceforge.net/sourceforge/$name/$name-$version.tar.gz \ http://ftp.mozilla.org/pub/mozilla.org/mozilla/releases/mozilla1.8b1/gecko-sdk-i686-pc-linux-gnu-1.8b1.tar.gz) build () { cd $name - ./configure --prefix=/usr \ + + ./configure \ + --prefix=/usr \ --with-gecko-sdk=$SRC/gecko-sdk \ --enable-gtk2 \ --disable-nls make + mkdir -p $PKG/usr/lib/firefox/plugins - mv $SRC/$name/mplayerplug-in*.so $PKG/usr/lib/firefox/plugins mkdir -p $PKG/usr/lib/firefox/components + + mv $SRC/$name/mplayerplug-in*.so $PKG/usr/lib/firefox/plugins mv $SRC/$name/mplayerplug-in*.xpt $PKG/usr/lib/firefox/components } diff --git a/mplayerplug-in/README b/mplayerplug-in/README index 4972ccc74..86f0e2dd6 100644 --- a/mplayerplug-in/README +++ b/mplayerplug-in/README @@ -1,20 +1,29 @@ + +REQUIREMENTS + + To watch many of the new Quicktime trailers, you'll need to + install: + + - libsndfile + - lame + - id3lib + - faad2 + - faac + - liba52 + + You should then recompile and upgrade mplayer, so that is built + with support for these codecs. + + To watch videos on sites that only support IE you need to + install the following Firefox extension: + + http://prdownloads.sourceforge.net/mplayerplug-in/mplayerplug-in-0.3.xpi?download + + It works by converting OBJECT tags to EMBED ones. + PRE-INSTALL -To watch many of the new Quicktime trailers, you'll need to install: +POST-INSTALL -libsndfile -lame -id3lib -faad2 -faac -liba52 +PRECAUTION -You should then recompile and upgrade mplayer, so that is built with support -for these codecs. - -To watch videos on sites that only support IE you need to install the -following Firefox extension: - -http://prdownloads.sourceforge.net/mplayerplug-in/mplayerplug-in-0.2.1.xpi?download - -It works by converting OBJECT tags to EMBED ones. diff --git a/tightvnc/Pkgfile b/tightvnc/Pkgfile index ccc60f151..692a69735 100644 --- a/tightvnc/Pkgfile +++ b/tightvnc/Pkgfile @@ -1,27 +1,34 @@ -# Description: an enhanced version of the VNC client/server networked graphical desktop protocol and applications +# Description: enhanced version of the VNC client/server protocol # URL: http://www.tightvnc.org -# Maintainer: sten, nick dot steeves at shaw dot ca -# Packager: Thanks for the patch Jaeger +# Maintainer: Simon Gloßner, viper at hometux dot de +# Packager: sten, nick dot steeves at shaw dot ca # Depends on: x11 -# Might conflict with the vncviewer - name=tightvnc version=1.2.9 release=4 -source=(http://download.sourceforge.net/sourceforge/vnc-tight/tightvnc-${version}_unixsrc.tar.bz2 $name-config.patch $name-gcc3.4.patch ) +source=(http://download.sourceforge.net/sourceforge/vnc-tight/${name}-${version}_unixsrc.tar.bz2 \ + $name-config.patch $name-gcc3.4.patch ) build() { - cd vnc_unixsrc; + cd vnc_unixsrc + + # thanks to Jaeger patch -p1 < $SRC/$name-gcc3.4.patch patch < $SRC/$name-config.patch + xmkmf make World + cd Xvnc + ./configure make + cd .. + mkdir -p $PKG/usr/man/man1 $PKG/usr/bin $PKG/usr/share/vnc/classes + cp Xvnc/programs/Xserver/Xvnc vncviewer/vncviewer vncpasswd/vncpasswd vncconnect/vncconnect $PKG/usr/bin cp vncserver $PKG/usr/bin cp classes/* $PKG/usr/share/vnc/classes diff --git a/tightvnc/README b/tightvnc/README new file mode 100644 index 000000000..b485932cc --- /dev/null +++ b/tightvnc/README @@ -0,0 +1,11 @@ + +REQUIREMENTS + + Remove any other VNC software (like x11vnc). + +PRE-INSTALL + +POST-INSTALL + +MISCELLANEOUS +