blob: 89a603f83a98a53d5a16f766eeb76ae780de7e7f (
plain)
1 # Description: libmp4v2 extracted from mpeg4ip.
2 # URL: http://mpeg4ip.sourceforge.net/
3 # Maintainer: Danny Rawlins, monster dot romster at gmail dot com
4 # Packager: Matt Housh, jaeger at morpheus dot net
5 # Depends on:
6
7 name=libmp4v2
8 version=1.5.0.1
9 release=4
10 source=(http://dl.sourceforge.net/sourceforge/mpeg4ip/mpeg4ip-$version.tar.gz)
11
12 build() {
13 cd mpeg4ip-$version
14 touch bootstrapped
15 sed -i -e 's/nasm -r/nasm -v/' configure
16
17 ./configure \
18 --prefix=/usr \
19 --disable-static \
20 --disable-warns-as-err \
21 --disable-server \
22 --disable-player \
23 --disable-mp4live \
24 --disable-id3tags \
25 --disable-xvid \
26 --disable-a52dec \
27 --disable-mad \
28 --disable-mpeg2dec \
29 --disable-srtp \
30 --disable-mp3lame \
31 --disable-faac \
32 --disable-ffmpeg \
33 --disable-x264 \
34 --disable-sdl
35
36 sed -i -e 's/^SUBDIRS = . test util/SUBDIRS = ./' lib/mp4v2/Makefile
37 make -C lib/mp4v2
38 make -C lib/mp4v2 DESTDIR=$PKG install
39 install -d $PKG/usr/include/libmp4v2
40 install -m 0755 -D mpeg4ip-config $PKG/usr/bin/mpeg4ip-config
41
42 install -m 0644 -t $PKG/usr/include/libmp4v2/ \
43 include/mpeg4ip.h include/mpeg4ip_version.h mpeg4ip_config.h
44
45 sed -i -e 's|"mpeg4ip.h"|<libmp4v2/mpeg4ip.h>|' $PKG/usr/include/mp4.h
46
47 sed -i \
48 -e 's|mpeg4ip_config.h|libmp4v2/mpeg4ip_config.h|' \
49 -e 's|"mpeg4ip_version.h"|<libmp4v2/mpeg4ip_version.h>|' \
50 $PKG/usr/include/libmp4v2/mpeg4ip.h
51 }
|