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
|