summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 33d7d9d3cf2d56840016d16b49275f3521b0638e (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
# Maintainer: carstene1ns <arch carsten-teibes de> - http://git.io/ctPKG

pkgname=mcrecover
pkgver=0.2
pkgrel=1
pkgdesc="Utility to recover files from corrupted or reformatted GameCube memory cards (aka GCN MemCard Recover)"
arch=('i686' 'x86_64')
url="http://wiibrew.org/wiki/GCN_MemCard_Recover"
license=('GPL2')
depends=('qt4' 'libpng' 'pcre' 'hicolor-icon-theme')
makedepends=('cmake')
install=$pkgname.install
source=("http://gerbilsoft.soniccenter.org/gc-tools/$pkgname/v$pkgver/$pkgname-$pkgver.tar.gz"
        "http://gerbilsoft.soniccenter.org/gc-tools/$pkgname/v$pkgver/$pkgname-$pkgver.tar.gz.asc")
# the checksums are provided by the autor:
sha256sums=('6c9897553bae6794c27aab3d1978c50e2d38df6f54e80f06e587f339e6bb66a9'
            '43898f11b2d9012d97685c7637d4a337ff3852c9e4ee9d1c9df12cae5a69543b')

prepare() {
  # reset build folder
  rm -rf build
  mkdir build
}

build() {
  cd build

  cmake ../$pkgname-$pkgver -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=release \
    -DINSTALL_DEBUG=0
  make
}

package() {
  make -C build DESTDIR="$pkgdir/" install
}