wok-next rev 18803

firefox-official: allow updates; misc tiny edits
author Aleksej Bobylev <al.bobylev@gmail.com>
date Tue Jan 12 19:09:34 2016 +0200 (2016-01-12)
parents 429407501864
children 67f5b3bae0a8
files 0install/description.txt 0install/receipt Geomyidae/description.txt Geomyidae/receipt firefox-official-de/receipt firefox-official-es/receipt firefox-official-fr/receipt firefox-official-it/receipt firefox-official-pt-BR/receipt firefox-official-ru/receipt firefox-official-uk/receipt firefox-official/receipt fpc/receipt gtkhotkey/receipt
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/0install/description.txt	Tue Jan 12 19:09:34 2016 +0200
     1.3 @@ -0,0 +1,31 @@
     1.4 +Zero Install is a decentralised cross-distribution software installation system
     1.5 +available under the LGPL. It allows software developers to publish programs
     1.6 +directly from their own web-sites, while supporting features familiar from
     1.7 +centralised distribution repositories such as shared libraries, automatic
     1.8 +updates and digital signatures. It is intended to complement, rather than
     1.9 +replace, the operating system's package management. 0install packages never
    1.10 +interfere with those provided by the distribution.
    1.11 +
    1.12 +0install does not define a new packaging format; unmodified tarballs or zip
    1.13 +archives can be used. Instead, it defines an XML metadata format to describe
    1.14 +these packages and the dependencies between them. A single metadata file can be
    1.15 +used on multiple platforms (e.g. Ubuntu, Debian, Fedora, openSUSE, Mac OS X and
    1.16 +Windows), assuming binary or source archives are available that work on those
    1.17 +systems.
    1.18 +
    1.19 +0install also has some interesting features not often found in traditional
    1.20 +package managers. For example, while it will share libraries whenever possible,
    1.21 +it can always install multiple versions of a package in parallel when there are
    1.22 +conflicting requirements. Installation is always side-effect-free (each package
    1.23 +is unpacked to its own directory and will not touch shared directories such as
    1.24 +/usr/bin), making it ideal for use with sandboxing technologies and
    1.25 +virtualisation.
    1.26 +
    1.27 +The XML file describing the program's requirements can also be included in a
    1.28 +source-code repository, allowing full dependency handling for unreleased
    1.29 +developer versions. For example, a user can clone a Git repository and build
    1.30 +and test the program, automatically downloading newer versions of libraries
    1.31 +where necessary, without interfering with the versions of those libraries
    1.32 +installed by their distribution, which continue to be used for other software.
    1.33 +
    1.34 +See [the 0install.net web-site](http://0install.net/) for full details.
     2.1 --- a/0install/receipt	Tue Jan 12 15:40:40 2016 +0100
     2.2 +++ b/0install/receipt	Tue Jan 12 19:09:34 2016 +0200
     2.3 @@ -18,6 +18,8 @@
     2.4  compile_rules()
     2.5  {
     2.6  	python setup.py install --root=$DESTDIR
     2.7 +	# move man pages in a right place
     2.8 +	mv $install/usr/man $install/usr/share
     2.9  }
    2.10  
    2.11  # Rules to gen a SliTaz package suitable for Tazpkg.
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/Geomyidae/description.txt	Tue Jan 12 19:09:34 2016 +0200
     3.3 @@ -0,0 +1,41 @@
     3.4 +A gopherd for Linux/BSD.
     3.5 +
     3.6 +Features:
     3.7 +
     3.8 +  * gopher menus (see index.gph for an example)
     3.9 +  * dir listings (if no index.gph was found)
    3.10 +  * CGI support (.cgi files are executed)
    3.11 +  * search support in CGI files
    3.12 +  * logging (-l option) and loglevels (-v option)
    3.13 +
    3.14 +Usage:
    3.15 +
    3.16 +    geomyidae [-d] [-l logfile] [-v loglvl] [-b htdocs] [-p port] [-o sport]
    3.17 +        [-u user] [-g group] [-h host] [-i IP]
    3.18 +
    3.19 +        -d           don't fork into background
    3.20 +        -l logfile   setting this will turn on logging into logfile
    3.21 +        -v loglevel  see below (default 7)
    3.22 +        -b htdocs    the htdocs root for serving files (default /var/gopher)
    3.23 +        -p port      set the port where geomyidae should listen on (default 70)
    3.24 +        -o sport     set the port that should be shown in the dir listings
    3.25 +        -u user      which user rights the serving children should get
    3.26 +        -g group     which group rights the serving children should get
    3.27 +        -i IP        IP which geomyidae should bind to
    3.28 +        -h host      host that should be used in the dir listings
    3.29 +
    3.30 +Loglevels:
    3.31 +
    3.32 +    0 - no logging
    3.33 +    1 - served plain files
    3.34 +    2 - dir listings
    3.35 +    4 - HTTP redirects
    3.36 +    8 - not found queries
    3.37 +
    3.38 +    1 + 2 + 4 = 7 (files + dir listings + HTTP)
    3.39 +
    3.40 +Init scripts:  
    3.41 +The rc.d directory includes startup scripts for various distributions.
    3.42 +
    3.43 +
    3.44 +Have fun!
     4.1 --- a/Geomyidae/receipt	Tue Jan 12 15:40:40 2016 +0100
     4.2 +++ b/Geomyidae/receipt	Tue Jan 12 19:09:34 2016 +0200
     4.3 @@ -14,7 +14,9 @@
     4.4  # Rules to configure and make the package.
     4.5  compile_rules()
     4.6  {
     4.7 -	cd $src
     4.8 +	# Move man page to the right place
     4.9 +	sed -i 's|/man/|/share&|' $src/Makefile
    4.10 +
    4.11  	make && make DESTDIR=$DESTDIR install
    4.12  }
    4.13  
     5.1 --- a/firefox-official-de/receipt	Tue Jan 12 15:40:40 2016 +0100
     5.2 +++ b/firefox-official-de/receipt	Tue Jan 12 19:09:34 2016 +0200
     5.3 @@ -19,30 +19,35 @@
     5.4  # Rules to configure and make the package.
     5.5  compile_rules()
     5.6  {
     5.7 +	# Installation path
     5.8 +	fx='/opt/mozilla/firefox'
     5.9 +
    5.10  	mkdir -p \
    5.11 +		$install$fx \
    5.12  		$install/usr/bin \
    5.13 -		$install/usr/lib/firefox-$VERSION \
    5.14  		$install/usr/share/applications \
    5.15  		$install/usr/share/icons/hicolor/128x128/apps
    5.16  
    5.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
    5.18 +	# Copy everything
    5.19 +	cp -a $src/* $install$fx
    5.20  
    5.21 -	# /usr/bin/firefox-official
    5.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
    5.23 +	# Executable
    5.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
    5.25  
    5.26  	# Icons
    5.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
    5.28 +	ln -s $fx/browser/icons/mozicon128.png \
    5.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
    5.30  	for size in 16 32 48; do
    5.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
    5.32  		mkdir -p $icon_folder
    5.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
    5.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
    5.35  			$icon_folder/firefox-official.png
    5.36  	done
    5.37  
    5.38 -	# Remove updater files (user can't upgrade anyway)
    5.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
    5.40 +	# Allow user updates (save user's and our traffic)
    5.41 +	chmod -R a+w $install$fx
    5.42  
    5.43 +	# Desktop shortcut
    5.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
    5.45  }
    5.46  
     6.1 --- a/firefox-official-es/receipt	Tue Jan 12 15:40:40 2016 +0100
     6.2 +++ b/firefox-official-es/receipt	Tue Jan 12 19:09:34 2016 +0200
     6.3 @@ -19,30 +19,35 @@
     6.4  # Rules to configure and make the package.
     6.5  compile_rules()
     6.6  {
     6.7 +	# Installation path
     6.8 +	fx='/opt/mozilla/firefox'
     6.9 +
    6.10  	mkdir -p \
    6.11 +		$install$fx \
    6.12  		$install/usr/bin \
    6.13 -		$install/usr/lib/firefox-$VERSION \
    6.14  		$install/usr/share/applications \
    6.15  		$install/usr/share/icons/hicolor/128x128/apps
    6.16  
    6.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
    6.18 +	# Copy everything
    6.19 +	cp -a $src/* $install$fx
    6.20  
    6.21 -	# /usr/bin/firefox-official
    6.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
    6.23 +	# Executable
    6.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
    6.25  
    6.26  	# Icons
    6.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
    6.28 +	ln -s $fx/browser/icons/mozicon128.png \
    6.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
    6.30  	for size in 16 32 48; do
    6.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
    6.32  		mkdir -p $icon_folder
    6.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
    6.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
    6.35  			$icon_folder/firefox-official.png
    6.36  	done
    6.37  
    6.38 -	# Remove updater files (user can't upgrade anyway)
    6.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
    6.40 +	# Allow user updates (save user's and our traffic)
    6.41 +	chmod -R a+w $install$fx
    6.42  
    6.43 +	# Desktop shortcut
    6.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
    6.45  }
    6.46  
     7.1 --- a/firefox-official-fr/receipt	Tue Jan 12 15:40:40 2016 +0100
     7.2 +++ b/firefox-official-fr/receipt	Tue Jan 12 19:09:34 2016 +0200
     7.3 @@ -19,30 +19,35 @@
     7.4  # Rules to configure and make the package.
     7.5  compile_rules()
     7.6  {
     7.7 +	# Installation path
     7.8 +	fx='/opt/mozilla/firefox'
     7.9 +
    7.10  	mkdir -p \
    7.11 +		$install$fx \
    7.12  		$install/usr/bin \
    7.13 -		$install/usr/lib/firefox-$VERSION \
    7.14  		$install/usr/share/applications \
    7.15  		$install/usr/share/icons/hicolor/128x128/apps
    7.16  
    7.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
    7.18 +	# Copy everything
    7.19 +	cp -a $src/* $install$fx
    7.20  
    7.21 -	# /usr/bin/firefox-official
    7.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
    7.23 +	# Executable
    7.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
    7.25  
    7.26  	# Icons
    7.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
    7.28 +	ln -s $fx/browser/icons/mozicon128.png \
    7.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
    7.30  	for size in 16 32 48; do
    7.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
    7.32  		mkdir -p $icon_folder
    7.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
    7.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
    7.35  			$icon_folder/firefox-official.png
    7.36  	done
    7.37  
    7.38 -	# Remove updater files (user can't upgrade anyway)
    7.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
    7.40 +	# Allow user updates (save user's and our traffic)
    7.41 +	chmod -R a+w $install$fx
    7.42  
    7.43 +	# Desktop shortcut
    7.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
    7.45  }
    7.46  
     8.1 --- a/firefox-official-it/receipt	Tue Jan 12 15:40:40 2016 +0100
     8.2 +++ b/firefox-official-it/receipt	Tue Jan 12 19:09:34 2016 +0200
     8.3 @@ -19,30 +19,35 @@
     8.4  # Rules to configure and make the package.
     8.5  compile_rules()
     8.6  {
     8.7 +	# Installation path
     8.8 +	fx='/opt/mozilla/firefox'
     8.9 +
    8.10  	mkdir -p \
    8.11 +		$install$fx \
    8.12  		$install/usr/bin \
    8.13 -		$install/usr/lib/firefox-$VERSION \
    8.14  		$install/usr/share/applications \
    8.15  		$install/usr/share/icons/hicolor/128x128/apps
    8.16  
    8.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
    8.18 +	# Copy everything
    8.19 +	cp -a $src/* $install$fx
    8.20  
    8.21 -	# /usr/bin/firefox-official
    8.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
    8.23 +	# Executable
    8.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
    8.25  
    8.26  	# Icons
    8.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
    8.28 +	ln -s $fx/browser/icons/mozicon128.png \
    8.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
    8.30  	for size in 16 32 48; do
    8.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
    8.32  		mkdir -p $icon_folder
    8.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
    8.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
    8.35  			$icon_folder/firefox-official.png
    8.36  	done
    8.37  
    8.38 -	# Remove updater files (user can't upgrade anyway)
    8.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
    8.40 +	# Allow user updates (save user's and our traffic)
    8.41 +	chmod -R a+w $install$fx
    8.42  
    8.43 +	# Desktop shortcut
    8.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
    8.45  }
    8.46  
     9.1 --- a/firefox-official-pt-BR/receipt	Tue Jan 12 15:40:40 2016 +0100
     9.2 +++ b/firefox-official-pt-BR/receipt	Tue Jan 12 19:09:34 2016 +0200
     9.3 @@ -19,30 +19,35 @@
     9.4  # Rules to configure and make the package.
     9.5  compile_rules()
     9.6  {
     9.7 +	# Installation path
     9.8 +	fx='/opt/mozilla/firefox'
     9.9 +
    9.10  	mkdir -p \
    9.11 +		$install$fx \
    9.12  		$install/usr/bin \
    9.13 -		$install/usr/lib/firefox-$VERSION \
    9.14  		$install/usr/share/applications \
    9.15  		$install/usr/share/icons/hicolor/128x128/apps
    9.16  
    9.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
    9.18 +	# Copy everything
    9.19 +	cp -a $src/* $install$fx
    9.20  
    9.21 -	# /usr/bin/firefox-official
    9.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
    9.23 +	# Executable
    9.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
    9.25  
    9.26  	# Icons
    9.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
    9.28 +	ln -s $fx/browser/icons/mozicon128.png \
    9.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
    9.30  	for size in 16 32 48; do
    9.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
    9.32  		mkdir -p $icon_folder
    9.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
    9.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
    9.35  			$icon_folder/firefox-official.png
    9.36  	done
    9.37  
    9.38 -	# Remove updater files (user can't upgrade anyway)
    9.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
    9.40 +	# Allow user updates (save user's and our traffic)
    9.41 +	chmod -R a+w $install$fx
    9.42  
    9.43 +	# Desktop shortcut
    9.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
    9.45  }
    9.46  
    10.1 --- a/firefox-official-ru/receipt	Tue Jan 12 15:40:40 2016 +0100
    10.2 +++ b/firefox-official-ru/receipt	Tue Jan 12 19:09:34 2016 +0200
    10.3 @@ -19,30 +19,35 @@
    10.4  # Rules to configure and make the package.
    10.5  compile_rules()
    10.6  {
    10.7 +	# Installation path
    10.8 +	fx='/opt/mozilla/firefox'
    10.9 +
   10.10  	mkdir -p \
   10.11 +		$install$fx \
   10.12  		$install/usr/bin \
   10.13 -		$install/usr/lib/firefox-$VERSION \
   10.14  		$install/usr/share/applications \
   10.15  		$install/usr/share/icons/hicolor/128x128/apps
   10.16  
   10.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
   10.18 +	# Copy everything
   10.19 +	cp -a $src/* $install$fx
   10.20  
   10.21 -	# /usr/bin/firefox-official
   10.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
   10.23 +	# Executable
   10.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
   10.25  
   10.26  	# Icons
   10.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
   10.28 +	ln -s $fx/browser/icons/mozicon128.png \
   10.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
   10.30  	for size in 16 32 48; do
   10.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
   10.32  		mkdir -p $icon_folder
   10.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
   10.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
   10.35  			$icon_folder/firefox-official.png
   10.36  	done
   10.37  
   10.38 -	# Remove updater files (user can't upgrade anyway)
   10.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
   10.40 +	# Allow user updates (save user's and our traffic)
   10.41 +	chmod -R a+w $install$fx
   10.42  
   10.43 +	# Desktop shortcut
   10.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
   10.45  }
   10.46  
    11.1 --- a/firefox-official-uk/receipt	Tue Jan 12 15:40:40 2016 +0100
    11.2 +++ b/firefox-official-uk/receipt	Tue Jan 12 19:09:34 2016 +0200
    11.3 @@ -19,30 +19,35 @@
    11.4  # Rules to configure and make the package.
    11.5  compile_rules()
    11.6  {
    11.7 +	# Installation path
    11.8 +	fx='/opt/mozilla/firefox'
    11.9 +
   11.10  	mkdir -p \
   11.11 +		$install$fx \
   11.12  		$install/usr/bin \
   11.13 -		$install/usr/lib/firefox-$VERSION \
   11.14  		$install/usr/share/applications \
   11.15  		$install/usr/share/icons/hicolor/128x128/apps
   11.16  
   11.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
   11.18 +	# Copy everything
   11.19 +	cp -a $src/* $install$fx
   11.20  
   11.21 -	# /usr/bin/firefox-official
   11.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/firefox-official
   11.23 +	# Executable
   11.24 +	ln -s $fx/firefox $install/usr/bin/firefox-official
   11.25  
   11.26  	# Icons
   11.27 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
   11.28 +	ln -s $fx/browser/icons/mozicon128.png \
   11.29  		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
   11.30  	for size in 16 32 48; do
   11.31  		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
   11.32  		mkdir -p $icon_folder
   11.33 -		ln -s /usr/lib/firefox-$VERSION/browser/chrome/icons/default/default$size.png \
   11.34 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
   11.35  			$icon_folder/firefox-official.png
   11.36  	done
   11.37  
   11.38 -	# Remove updater files (user can't upgrade anyway)
   11.39 -	rm -f $install/usr/lib/firefox-$VERSION/update*
   11.40 +	# Allow user updates (save user's and our traffic)
   11.41 +	chmod -R a+w $install$fx
   11.42  
   11.43 +	# Desktop shortcut
   11.44  	cp $stuff/firefox-official.desktop $install/usr/share/applications
   11.45  }
   11.46  
    12.1 --- a/firefox-official/receipt	Tue Jan 12 15:40:40 2016 +0100
    12.2 +++ b/firefox-official/receipt	Tue Jan 12 19:09:34 2016 +0200
    12.3 @@ -17,20 +17,36 @@
    12.4  # Rules to configure and make the package.
    12.5  compile_rules()
    12.6  {
    12.7 +	# Installation path
    12.8 +	fx='/opt/mozilla/firefox'
    12.9 +
   12.10  	mkdir -p \
   12.11 +		$install$fx \
   12.12  		$install/usr/bin \
   12.13 -		$install/usr/lib/firefox-$VERSION \
   12.14 +		$install/usr/share/applications \
   12.15  		$install/usr/share/icons/hicolor/128x128/apps
   12.16  
   12.17 -	cp -a $src/* $install/usr/lib/firefox-$VERSION
   12.18 +	# Copy everything
   12.19 +	cp -a $src/* $install$fx
   12.20  
   12.21 -	# /usr/bin/firefox-official + pixmap
   12.22 -	ln -s /usr/lib/firefox-$VERSION/firefox $install/usr/bin/$PACKAGE
   12.23 -	ln -s /usr/lib/firefox-$VERSION/browser/icons/mozicon128.png \
   12.24 -		$install/usr/share/icons/hicolor/128x128/apps/$PACKAGE.png
   12.25 +	# Executable
   12.26 +	ln -s $fx/firefox $install/usr/bin/firefox-official
   12.27  
   12.28 -	# Remove updater files (users can't upgrade anyway)
   12.29 -	rm -f $install/usr/lib/firefox-$VERSION/update*
   12.30 +	# Icons
   12.31 +	ln -s $fx/browser/icons/mozicon128.png \
   12.32 +		$install/usr/share/icons/hicolor/128x128/apps/firefox-official.png
   12.33 +	for size in 16 32 48; do
   12.34 +		icon_folder="$install/usr/share/icons/hicolor/${size}x$size/apps"
   12.35 +		mkdir -p $icon_folder
   12.36 +		ln -s $fx/browser/chrome/icons/default/default$size.png \
   12.37 +			$icon_folder/firefox-official.png
   12.38 +	done
   12.39 +
   12.40 +	# Allow user updates (save user's and our traffic)
   12.41 +	chmod -R a+w $install$fx
   12.42 +
   12.43 +	# Desktop shortcut
   12.44 +	cp $stuff/firefox-official.desktop $install/usr/share/applications
   12.45  }
   12.46  
   12.47  # Rules to gen a SliTaz package suitable for Tazpkg.
    13.1 --- a/fpc/receipt	Tue Jan 12 15:40:40 2016 +0100
    13.2 +++ b/fpc/receipt	Tue Jan 12 19:09:34 2016 +0200
    13.3 @@ -46,6 +46,9 @@
    13.4  	install -m 755 -d $DESTDIR/usr/share/licenses/fpc &&
    13.5  	install -m 644 $src/fpcsrc/rtl/COPYING.FPC \
    13.6  		$DESTDIR/usr/share/licenses/fpc/
    13.7 +
    13.8 +	# move man pages to the right place
    13.9 +	mv $install/usr/man $install/usr/share
   13.10  }
   13.11  
   13.12  # Rules to gen a SliTaz package suitable for Tazpkg.
    14.1 --- a/gtkhotkey/receipt	Tue Jan 12 15:40:40 2016 +0100
    14.2 +++ b/gtkhotkey/receipt	Tue Jan 12 19:09:34 2016 +0200
    14.3 @@ -3,18 +3,18 @@
    14.4  PACKAGE="gtkhotkey"
    14.5  VERSION="0.2.1"
    14.6  CATEGORY="x-window"
    14.7 -SHORT_DESC="Platform independent hotkey handling for Gtk+ applications."
    14.8 +SHORT_DESC="Platform independent hotkey handling for GTK+ applications."
    14.9  MAINTAINER="pankso@slitaz.org"
   14.10  LICENSE="LGPL3"
   14.11 +WEB_SITE="https://launchpad.net/gtkhotkey"
   14.12  TARBALL="$PACKAGE-$VERSION.tar.gz"
   14.13 -WEB_SITE="https://launchpad.net/gtkhotkey"
   14.14 -WGET_URL="https://launchpad.net/gtkhotkey/${VERSION%.*}/$VERSION/+download/$TARBALL"
   14.15 +WGET_URL="$WEB_SITE/${VERSION%.*}/$VERSION/+download/$TARBALL"
   14.16  
   14.17  DEPENDS="glib libgio gtk+"
   14.18  BUILD_DEPENDS="wget glib-dev libgio-dev gtk+-dev"
   14.19  
   14.20  # Rules to configure and make the package.
   14.21 -compile_rules() 
   14.22 +compile_rules()
   14.23  {
   14.24  	sed -i 's|<glib/.*h>|<glib.h>|' src/x11/tomboykeybinder.h src/gtk-hotkey-error.h
   14.25  	./configure $CONFIGURE_ARGS &&
   14.26 @@ -25,5 +25,5 @@
   14.27  genpkg_rules()
   14.28  {
   14.29  	mkdir -p $fs/usr/lib
   14.30 -	cp -s $install/usr/lib/*.so* $fs/usr/lib
   14.31 +	cp -a $install/usr/lib/*.so* $fs/usr/lib
   14.32  }