File: Makefile

package info (click to toggle)
audacious 4.5.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,916 kB
  • sloc: cpp: 31,498; sh: 4,374; ansic: 3,319; makefile: 541; lisp: 409; xml: 387; python: 76; awk: 10
file content (54 lines) | stat: -rw-r--r-- 2,146 bytes parent folder | download
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
LIB_PREFIX = /C/libs

gtk+-2.24.33.tar.xz:
	wget https://ftp.gnome.org/pub/GNOME/sources/gtk+/2.24/gtk+-2.24.33.tar.xz

gtk: gtk+-2.24.33.tar.xz
	tar xf gtk+-2.24.33.tar.xz
	cd gtk+-2.24.33 && patch gdk/win32/gdkwindow-win32.c ../patches/gdkwindow-win32.c.diff
	cd gtk+-2.24.33 && sed -i '/GDK_DISABLE_DEPRECATED/d' modules/engines/ms-windows/Makefile.in
	cd gtk+-2.24.33 && CFLAGS="-O2 -fcommon -Wno-error=implicit-int -Wno-error=incompatible-pointer-types" ./configure --prefix=$(LIB_PREFIX)
	cd gtk+-2.24.33 && $(MAKE) && $(MAKE) install

ffmpeg-7.1.1.tar.xz:
	wget https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.xz

ffmpeg: ffmpeg-7.1.1.tar.xz
	tar xf ffmpeg-7.1.1.tar.xz
	cd ffmpeg-7.1.1 && ./configure --prefix=$(LIB_PREFIX) --enable-shared --cpu=x86-64 --disable-vulkan --disable-x86asm
	cd ffmpeg-7.1.1 && $(MAKE) && $(MAKE) install

libmms-0.6.4.tar.gz:
	wget https://sourceforge.net/projects/libmms/files/libmms/0.6.4/libmms-0.6.4.tar.gz

libmms: libmms-0.6.4.tar.gz
	tar xf libmms-0.6.4.tar.gz
	cd libmms-0.6.4 && patch -p1 < ../patches/libmms-strndup.diff
	cd libmms-0.6.4 && cp /usr/share/libtool/build-aux/ltmain.sh .
	cd libmms-0.6.4 && autoreconf
	cd libmms-0.6.4 && ./configure --prefix=$(LIB_PREFIX)
	cd libmms-0.6.4 && $(MAKE) && $(MAKE) install

libbinio-1.5.tar.bz2:
	wget https://github.com/adplug/libbinio/releases/download/libbinio-1.5/libbinio-1.5.tar.bz2

libbinio: libbinio-1.5.tar.bz2
	tar xf libbinio-1.5.tar.bz2
	cd libbinio-1.5 && ./configure --prefix=$(LIB_PREFIX)
	cd libbinio-1.5 && $(MAKE) && $(MAKE) install

adplug-2.4.tar.bz2:
	wget https://github.com/adplug/adplug/releases/download/adplug-2.4/adplug-2.4.tar.bz2

adplug: adplug-2.4.tar.bz2
	tar xf adplug-2.4.tar.bz2
	cd adplug-2.4 && ./configure --prefix=$(LIB_PREFIX) --disable-shared
	cd adplug-2.4 && $(MAKE) && $(MAKE) install

libsidplayfp-2.15.0.tar.gz:
	wget https://github.com/libsidplayfp/libsidplayfp/releases/download/v2.15.0/libsidplayfp-2.15.0.tar.gz

libsidplayfp: libsidplayfp-2.15.0.tar.gz
	tar xf libsidplayfp-2.15.0.tar.gz
	cd libsidplayfp-2.15.0 && ./configure --prefix=$(LIB_PREFIX)
	cd libsidplayfp-2.15.0 && $(MAKE) && $(MAKE) install