summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f55b794be41f608d392dcbd536272d1b71e66a2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# Maintainer: Bernard Baeyens (berbae)  <berbae52 at sfr dot fr>
# Contributor: Sébastien Piccand <sebcactus gmail com>
pkgname=sudoku-savant
pkgver=1.3
pkgrel=4
pkgdesc="A GUI application to solve and generate sudoku puzzles through logical means"
arch=('i686' 'x86_64')
url="http://sourceforge.net/projects/sudoku-savant/"
license=('GPL')
depends=('gtk2')
#source=(http://downloads.sourceforge.net/sourceforge/$pkgname/$pkgname-$pkgver.tar.bz2)
source=(http://www.mirrorservice.org/sites/downloads.sourceforge.net/s/su/sudoku-savant/\
sudoku-savant/sudoku-savant-1.3/sudoku-savant-1.3.tar.bz2)
md5sums=('668e77f35c6e8106da860a88c71f3c73')

prepare() {
	cd "$srcdir"/$pkgname-$pkgver
	# Fix installation path for the .desktop file
	sed -i 's|$(datadir)/app|$(DESTDIR)$(datadir)/app|' Makefile.in
	sed -i 's|$(datadir)/pixmaps|$(DESTDIR)$(datadir)/pixmaps|' Makefile.in
	sed -i 's|sudoku.desktop|sudoku-savant.desktop|' Makefile.in
	# Fix the non-standard .desktop file
	sed -i 's|GNOME;GTK;Application;Game;|Game;|' $pkgname.desktop.in
}

build() {
	cd "$srcdir"/$pkgname-$pkgver
	./configure --prefix=/usr
	make
}

package() {
	cd "$srcdir"/$pkgname-$pkgver
  mkdir -p "$pkgdir"/usr/share/pixmaps
	make DESTDIR="$pkgdir/" install
}
# vim:set ts=2 sw=2 et: