Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=308a4319739f9f1f614c743b4cfe58722ecc23f3

commit 308a4319739f9f1f614c743b4cfe58722ecc23f3
Author: kikadf <kikadf...@gmail.com>
Date:   Sun Oct 30 12:21:26 2011 +0100

doublecmd-base-0.5.1-2-i686

* Drop svn snapshot
* Use release source code

diff --git a/source/xapps-extra/doublecmd-base/FrugalBuild 
b/source/xapps-extra/doublecmd-base/FrugalBuild
index ddeb86b..abdacc9 100644
--- a/source/xapps-extra/doublecmd-base/FrugalBuild
+++ b/source/xapps-extra/doublecmd-base/FrugalBuild
@@ -2,20 +2,18 @@
# Maintainer: kikadf <kikadf...@gmail.com>

pkgname=doublecmd-base
-pkgver=0.5.1_r3988
-pkgrel=1
+pkgver=0.5.1
+pkgrel=2
pkgdesc="Double Commander is a cross platform open source file manager with two 
panels side by side."
-url="http://doublecmd.sourceforge.net/";
-_F_scm_type="subversion"
-_F_scm_url="http://doublecmd.svn.sourceforge.net/svnroot/doublecmd/branches/0.5";
+_F_sourceforge_ext="-src.tar.gz"
+_F_sourceforge_name="doublecmd"
+_F_sourceforge_dirname="doublecmd"
depends=('libx11')
makedepends=('lazarus')
+Finclude sourceforge
groups=('xapps-extra')
archs=('i686' 'x86_64')
-Finclude scm
-up2date="echo -n $(lynx -dump 
http://sourceforge.net/api/file/index/project-id/188452/mtime/desc/limit/30/rss 
| \
-         egrep '/doublecmd.*.tar.bz2' | sed -e 
's|.*duoblecmd||;s|.tar.bz2.*||' | cut -d '-' -f 2 | sort | head -1); \
-         echo -n "_r"; svn log $_F_scm_url --limit=1 | sed -n 
'/^r/s/r\([0-9]\+\) .*/\1/p'"
+sha1sums=('234ff0502e1d519ad4310c400bba12ef5c35f372')

subpkgs=("${subpkgs[@]}" 'doublecmd-gtk2')
subdescs=("${subdescs[@]}" '$pkgdesc (Gtk2 based)')
@@ -52,7 +50,7 @@ subconflicts=("${subconflicts[@]}" 'doublecmd-gtk2 
doublecmd-gtk2-plugins')

build()
{
-       Funpack_scm
+       Fcd
Fexec mkdir $pkgname-gtk2/
Fexec mkdir save/
Fexec mkdir $pkgname-qt/
@@ -74,24 +72,24 @@ build()
Fexec mv plugins $pkgname-qt/plugins

# doublecmd-base
-       Ffile $pkgname/install/linux/doublecmd.xml 
/usr/share/doublecmd/doublecmd.xml
-       Ffile $pkgname/doublecmd.ext.example 
/usr/share/doublecmd/doublecmd.ext.example
-       Ffile $pkgname/editor.col /usr/share/doublecmd/editor.col
-       Ffile $pkgname/pixmaps.txt /usr/share/doublecmd/pixmaps.txt
-       Ffile $pkgname/twilight.col /usr/share/doublecmd/twilight.col
-       Ffile $pkgname/default.bar /usr/share/doublecmd/default.bar
-       Ffile $pkgname/multiarc.ini /usr/share/doublecmd/multiarc.ini
-       Fexec svn export doc $Fdestdir/usr/share/doublecmd/doc
-       Fexec svn export language $Fdestdir/usr/share/doublecmd/language
-       Fexec svn export pixmaps $Fdestdir/usr/share/doublecmd/pixmaps
-       Ficon $pkgname/doublecmd.png
+       Ffile $_F_cd_path/install/linux/doublecmd.xml 
/usr/share/doublecmd/doublecmd.xml
+       Ffile $_F_cd_path/doublecmd.ext.example 
/usr/share/doublecmd/doublecmd.ext.example
+       Ffile $_F_cd_path/editor.col /usr/share/doublecmd/editor.col
+       Ffile $_F_cd_path/pixmaps.txt /usr/share/doublecmd/pixmaps.txt
+       Ffile $_F_cd_path/twilight.col /usr/share/doublecmd/twilight.col
+       Ffile $_F_cd_path/default.bar /usr/share/doublecmd/default.bar
+       Ffile $_F_cd_path/multiarc.ini /usr/share/doublecmd/multiarc.ini
+       Fexec mv doc $Fdestdir/usr/share/doublecmd/doc
+       Fexec mv language $Fdestdir/usr/share/doublecmd/language
+       Fexec mv pixmaps $Fdestdir/usr/share/doublecmd/pixmaps
+       Ficon $_F_cd_path/doublecmd.png

# doublecmd-gtk2
-       Fexe $pkgname/$pkgname-gtk2/doublecmd /usr/share/doublecmd/doublecmd
+       Fexe $_F_cd_path/$pkgname-gtk2/doublecmd /usr/share/doublecmd/doublecmd
Fln /usr/share/doublecmd/doublecmd /usr/bin/doublecmd-gtk2
Fsed 'Name=Double Commander' 'Name=Double Commander (Gtk2)' 
install/linux/doublecmd.desktop
Fsed "Exec=\/usr\/bin\/doublecmd" "Exec=\/usr\/bin\/doublecmd-gtk2" 
install/linux/doublecmd.desktop
-       Ffile $pkgname/install/linux/doublecmd.desktop 
/usr/share/applications/doublecmd.desktop
+       Ffile $_F_cd_path/install/linux/doublecmd.desktop 
/usr/share/applications/doublecmd.desktop
Fsplit doublecmd-gtk2 /usr/share/doublecmd/doublecmd
Fsplit doublecmd-gtk2 /usr/bin/
Fsplit doublecmd-gtk2 /usr/share/applications/
@@ -109,13 +107,13 @@ build()
Fsplit doublecmd-gtk2-plugins /usr/share/doublecmd/plugins/

# doublecmd-qt
-       Fexe $pkgname/$pkgname-qt/doublecmd /usr/share/doublecmd/doublecmd
+       Fexe $_F_cd_path/$pkgname-qt/doublecmd /usr/share/doublecmd/doublecmd
Fwrapper '/usr/share/doublecmd/doublecmd -style plastique "$@"' doublecmd-qt
Fexec echo "# With the qtcurve, oxygen, qtc_frugalware qt styles is crashing." 
>> $Fdestdir/usr/bin/doublecmd-qt
Fexec echo "# The cleanlooks, plastique is working." >> 
$Fdestdir/usr/bin/doublecmd-qt
Fsed "Gtk2" "Qt4" install/linux/doublecmd.desktop
Fsed "doublecmd-gtk2" "doublecmd-qt" install/linux/doublecmd.desktop
-       Ffile $pkgname/install/linux/doublecmd.desktop 
/usr/share/applications/doublecmd.desktop
+       Ffile $_F_cd_path/install/linux/doublecmd.desktop 
/usr/share/applications/doublecmd.desktop
Fsplit doublecmd-qt /usr/share/doublecmd/doublecmd
Fsplit doublecmd-qt /usr/bin/
Fsplit doublecmd-qt /usr/share/applications/
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to