summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f6929e27087a42fb537bf0e755e24852fc06bd4e (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
# Maintainer: fuyukaidesu <mirai@kuriyama.moe>
pkgname=libmlx
pkgver=1
pkgrel=3
pkgdesc="Simple X programming API in C, designed for students, suitable for beginners"
arch=('i686' 'x86_64')
license=('BSD')
depends=('libxext' 'libbsd')
provides=('minilibx')
url="http://42.fr"
source=('https://projects.intra.42.fr/uploads/document/document/7/sources.tgz' mlx.pc)
md5sums=('SKIP' 'SKIP')

build() {
  cd "minilibx"
  make -f Makefile.gen
}

package() {
  cd "minilibx"
  mkdir -p $pkgdir/usr/include/mlx
  mkdir -p $pkgdir/usr/lib/pkgconfig
  cp libmlx.a "$pkgdir/usr/lib"
  cp ../mlx.pc "$pkgdir/usr/lib/pkgconfig"
  cp mlx.h mlx_int.h "$pkgdir/usr/include/mlx"
}