updated on Wed Jan 18 20:10:41 UTC 2012
[aur-mirror.git] / notepadqq-svn / PKGBUILD
blob31973b541be12c6589f9b3c78afb09376e72e662
1 # Mantainer: dpriest <wenhaoz100 [at] gmail [dot] com>
3 pkgname=notepadqq-svn
4 pkgver=135
5 pkgrel=1
6 pkgdesc="A Linux clone of Notepad++"
7 arch=('i686' 'x86_64')
8 url="http://sourceforge.net/projects/notepadqq/"
9 license=('GPL3')
10 depends=('qt' 'qscintilla')
11 #optdepends=('kdebase-workspace')
12 makedepends=('libstdc++5')
13 #provides=('bespin')
14 #conflicts=('bespin' 'kdemod4-kstyles')
15 source=()
16 md5sums=()
18 _svntrunk="https://notepadqq.svn.sourceforge.net/svnroot/notepadqq/trunk/src"
19 _svnmod="notepadqq"
21 build() {
22   cd ${srcdir}
24   if [[ -d ${_svnmod}/.svn ]]; then
25      (cd ${_svnmod} && svn up -r $pkgver)
26   else
27      svn co ${_svntrunk} --config-dir ./ -r ${pkgver} ${_svnmod}
28   fi
30   msg "SVN checkout done or server timeout"
31   msg "Starting make..."
33   rm -rf ${srcdir}/${_svnmod}-build
34   cp -r ${srcdir}/${_svnmod} ${srcdir}/${_svnmod}-build
35   cd ${srcdir}/${_svnmod}-build
37   qmake
38   make
41 package() {
42   cd ${srcdir}/${_svnmod}-build
43   install -d ${pkgdir}/usr/bin
44   install -d ${pkgdir}/usr/share/applications
45   install -d ${pkgdir}/usr/share/icons/hicolor/scalable/apps
46   install -d ${pkgdir}/usr/share/pixmaps
48   install -m0755 ../build/notepadqq ${pkgdir}/usr/bin/
49   install -m0644 sys_files/usr/share/applications/notepadqq.desktop ${pkgdir}/usr/share/applications/
50   install -m0644 sys_files/usr/share/icons/hicolor/scalable/apps/notepadqq.svg ${pkgdir}/usr/share/icons/hicolor/scalable/apps/
51   install -m0644 sys_files/usr/share/pixmaps/{notepadqq_32x32.xpm,notepadqq_16x16.xpm} ${pkgdir}/usr/share/pixmaps/
52   cp -r sys_files/usr/share/notepadqq ${pkgdir}/usr/share/