wok-next diff gecko-mediaplayer/receipt @ rev 20534

Clean default configure options when site script used.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Mar 30 19:31:50 2018 +0300 (2018-03-30)
parents 486dbfc17892
children d5aab818505e
line diff
     1.1 --- a/gecko-mediaplayer/receipt	Fri Jan 15 17:18:19 2016 +0100
     1.2 +++ b/gecko-mediaplayer/receipt	Fri Mar 30 19:31:50 2018 +0300
     1.3 @@ -1,51 +1,47 @@
     1.4 -# SliTaz package receipt.
     1.5 +# SliTaz package receipt v2.
     1.6  
     1.7  PACKAGE="gecko-mediaplayer"
     1.8  VERSION="1.0.3"
     1.9  CATEGORY="multimedia"
    1.10 -SHORT_DESC="Browser plugin that uses gnome-mplayer to play media in a web browser"
    1.11 +SHORT_DESC="Browser plugin that uses gnome-mplayer to play media in a web \
    1.12 +browser"
    1.13  MAINTAINER="jozee@slitaz.org"
    1.14  LICENSE="GPL2"
    1.15 +WEB_SITE="http://code.google.com/p/gecko-mediaplayer/"
    1.16 +
    1.17  TARBALL="$PACKAGE-$VERSION.tar.gz"
    1.18 -WEB_SITE="http://code.google.com/p/gecko-mediaplayer/"
    1.19  WGET_URL="http://gecko-mediaplayer.googlecode.com/files/$TARBALL"
    1.20 -TAGS="player audio video browser"
    1.21  
    1.22 -DEPENDS="gnome-mplayer dbus-glib gcc-lib-base"
    1.23  BUILD_DEPENDS="firefox-dev dbus-dev dbus-glib-dev nspr-dev"
    1.24  
    1.25 -# Rules to configure and make the package.
    1.26 -compile_rules()
    1.27 -{
    1.28 +compile_rules() {
    1.29  	sed -i 's/utf8characters/UTF8Characters/g' src/*.cpp
    1.30  	sed -i 's|NPP_Initialize|//&|' src/np_entry.cpp
    1.31  	sed -i 's|char[\*\) ]*NP*_GetMIMEDescription(|const &|' src/npupp.h \
    1.32  		src/np_entry.cpp src/npp_gate.cpp
    1.33 -	./configure --prefix=/usr \
    1.34 -		--sysconfdir=/etc \
    1.35 +
    1.36 +	./configure \
    1.37  		--disable-schemas-install \
    1.38  		--without-gconf \
    1.39  		CPPFLAGS="$CPPFLAGS -I/usr/include/nspr" \
    1.40  		$CONFIGURE_ARGS &&
    1.41 -	make  &&
    1.42 +	make &&
    1.43  	make DESTDIR=$DESTDIR install
    1.44  }
    1.45  
    1.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.47 -genpkg_rules()
    1.48 -{
    1.49 +genpkg_rules() {
    1.50  	mkdir -p $fs/usr/lib
    1.51  	cp -a $install/usr/lib/mozilla $fs/usr/lib
    1.52 +	DEPENDS="gnome-mplayer dbus-glib gcc-lib-base"
    1.53 +	TAGS="player audio video browser"
    1.54  }
    1.55  
    1.56 -post_install()
    1.57 -{
    1.58 -	for i in $(cd "$1"; ls usr/lib/mozilla/plugins/$PACKAGE*.so 2> /dev/null); do
    1.59 +post_install() {
    1.60 +	for i in $(cd "$1"; ls usr/lib/mozilla/plugins/$PACKAGE*.so 2>/dev/null); do
    1.61  		ln -s "/$i" "$1"/usr/lib/firefox*/plugins
    1.62  	done
    1.63  }
    1.64  
    1.65 -post_remove()
    1.66 -{
    1.67 +post_remove() {
    1.68  	rm -f /usr/lib/firefox*/plugins/$PACKAGE*.so
    1.69  }