$(ARCHIVE)/libogg-$(LIBOGG_VER).tar.gz:
$(WGET) https://ftp.osuosl.org/pub/xiph/releases/ogg/libogg-$(LIBOGG_VER).tar.gz
-$(ARCHIVE)/libvorbis-1.3.2.tar.bz2:
- $(WGET) http://www.fhloston-paradise.de/libvorbis-1.3.2.tar.bz2
+$(ARCHIVE)/libvorbis-$(LIBVORBIS_VER).tar.xz:
+ $(WGET) https://ftp.osuosl.org/pub/xiph/releases/vorbis/libvorbis-$(LIBVORBIS_VER).tar.xz
$(ARCHIVE)/ncurses-$(NCURSES_VER).tar.gz:
$(WGET) http://ftp.gnu.org/pub/gnu/ncurses/ncurses-$(NCURSES_VER).tar.gz
$(REMOVE)/libsigc++-$(LIBSIGC_VER)
$(TOUCH)
-# for some reason, libvorbis does not work with "--prefix=/"
-$(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-1.3.2.tar.bz2 | $(TARGETPREFIX)
+$(D)/libvorbis: $(D)/libogg $(ARCHIVE)/libvorbis-$(LIBVORBIS).tar.xz | $(TARGETPREFIX)
$(START_BUILD)
- $(UNTAR)/libvorbis-1.3.2.tar.bz2
- pushd $(BUILD_TMP)/libvorbis-1.3.2 && \
- patch -p1 < $(PATCHES)/libvorbis-1.3.2-nodoc.diff && \
- patch -p1 < $(PATCHES)/libvorbis-1.3.2-smaller-chunksize.diff && \
- $(CONFIGURE) --enable-shared --prefix=$(TARGETPREFIX) LDFLAGS="-Wl,-rpath-link,$(TARGETLIB)" && \
- $(MAKE) && \
- $(MAKE) install
- # $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libvorbis.pc
- # $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libvorbisenc.pc
- # $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libvorbisfile.pc
- $(REMOVE)/libvorbis-1.3.2
+ $(UNTAR)/libvorbis-$(LIBVORBIS).tar.xz
+ pushd $(BUILD_TMP)/libvorbis-$(LIBVORBIS_VER); \
+ $(CONFIGURE) \
+ --prefix= \
+ --docdir=/.remove \
+ --mandir=/.remove \
+ --disable-docs \
+ --disable-examples \
+ --disable-oggtest \
+ ; \
+ $(MAKE); \
+ $(MAKE) install DESTDIR=$(TARGET_DIR) docdir=/.remove
+ $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbis.pc
+ $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbisenc.pc
+ $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/vorbisfile.pc
+ $(REWRITE_LIBTOOL)/libvorbis.la
+ $(REWRITE_LIBTOOL)/libvorbisenc.la
+ $(REWRITE_LIBTOOL)/libvorbisfile.la
+ $(REWRITE_LIBTOOLDEP)/libvorbis.la
+ $(REWRITE_LIBTOOLDEP)/libvorbisenc.la
+ $(REWRITE_LIBTOOLDEP)/libvorbisfile.la
+ $(REMOVE)/libvorbis-$(LIBVORBIS_VER)
$(TOUCH)
$(D)/libogg: $(ARCHIVE)/libogg-$(LIBOGG_VER).tar.gz | $(TARGETPREFIX)