updated on Tue Jan 17 04:01:13 UTC 2012
[aur-mirror.git] / doublecmd-gtk2-bin-nightly / PKGBUILD
blob716673251864ea9ce41131a86064485dcb0a7715
2 pkgname=doublecmd-gtk2-bin-nightly
3 pkgver=0.5.3.1
4 _pkgver=beta
5 pkgrel=1
6 pkgdesc="Double Commander is a cross platform open source file manager with two panels side by side. It is inspired by Total Commander and features some new ideas."
7 arch=('i686')
8 url='http://doublecmd.sourceforge.net'
9 depends=('gtk2')
10 optdepends=('lua: scripting' 'p7zip: support for 7zip archives' 'libunrar: support for rar archives')
11 provides=('doublecmd')
12 conflicts=('doublecmd-svn' 'doublecmd-ppa')
13 replaces=('doublecmd' 'doublecmd-svn')
14 license=('GPL2')
15 source=('doublecmd.desktop')
16 md5sums=('da7d4b1403dcb2ee52c83d32c82caf7a')
20 case ${CARCH} in
21   i686)
22     source=(${source[@]} "http://downloads.sourceforge.net/project/doublecmd/DC%20for%20Linux%2032%20bit/Double%20Commander%20${pkgver}%20beta/doublecmd-${pkgver}.gtk2.i386.tar.xz")
23     md5sums=(${md5sums[@]} '3a3c6c7d822e3c84473ddacd8c35b21f')
24     ;;
25   x86_64)
26     source=(${source[@]} "http://downloads.sourceforge.net/project/doublecmd/DC%20for%20Linux%2064%20bit/Double%20Commander%20${pkgver}%20beta/doublecmd-${pkgver}.gtk2.x86_64.tar.xz")
27     md5sums=(${md5sums[@]}  'c787ed46a0b4f7d77151d7c1548f7df7')
28     ;;
29 esac
31 build() {
32     cd $srcdir
33     
34     # some problem with last nightly
35     #msg "Check revision..."
37     #wget -q http://www.firebirdsql.su/dc/
38     #_pkgver=$(cat index.html |grep '.gtk2.i386.tar.bz2>'|cut -f5  -d'.'|cut -c2-5)
39     
40     #echo "Last revision" $_pkgver
42     #case ${CARCH} in
43     #   i686)
44     #      FX_SRC="doublecmd.0.5.5.r${_pkgver}.gtk2.i386.tar.bz2"
45     #      ;;
46     #   x86_64)
47     #      FX_SRC="doublecmd.0.5.5.r${_pkgver}.gtk2.x86_64.tar.bz2"
48     #      ;;
49     #   esac
51     #FX_SRC_URI="http://www.firebirdsql.su/dc/${FX_SRC}"
53     prefix=/opt/doublecmd
55     install -d -m755 "${pkgdir}/${prefix}"
57     cp -r doublecmd "${pkgdir}/opt"
58     sed -i -e 's/<UseConfigInProgramDir>True/<UseConfigInProgramDir>False/' "${pkgdir}/${prefix}"/doublecmd.xml
60     rm $pkgdir/$prefix/libunrar.so
62     # create doublecmd link to /usr/bin
63     mkdir -p $pkgdir/usr/bin
64     ln -s $prefix/doublecmd $pkgdir/usr/bin/doublecmd
66     # install desktop file and icon
67     install -Dm644 doublecmd.desktop $pkgdir/usr/share/applications/doublecmd.desktop
68     install -Dm644 doublecmd/doublecmd.png $pkgdir/usr/share/pixmaps/doublecmd.png
70     # install nightly
72     #msg "Downloading..."
73     #cd "${startdir}"
74     #wget -N ${FX_SRC_URI}
75     #msg "Extracting..."
76     #cd "${pkgdir}/${prefix}"
77     #tar -xjf "${startdir}/${FX_SRC}"
79     # Fix owner:group (???)
80     #chown -R root:root $pkgdir/$prefix
82     #true && pkgver=$_pkgver
83     #msg "Packaging..."