Changeset 84da1a7 in freewrt
- Timestamp:
- Jan 7, 2007, 2:25:09 PM (19 years ago)
- Children:
- bfb5034
- Parents:
- f6c0534
- File:
-
- 1 edited
-
package/libao/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/libao/Makefile
rf6c0534 r84da1a7 5 5 # or at http://www.freewrt.org/licence for details. 6 6 7 include $ (TOPDIR)/rules.mk7 include ${TOPDIR}/rules.mk 8 8 9 9 PKG_NAME:= libao … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 12e136a4c0995068ff134997c84421ed 13 PKG_SOURCE_URL:= http://downloads.xiph.org/releases/ao 13 14 14 PKG_SOURCE_URL:= http://downloads.xiph.org/releases/ao/ 15 PKG_SOURCE:= $(PKG_NAME)-$(PKG_VERSION).tar.gz 15 include ${TOPDIR}/mk/package.mk 16 16 17 include $(TOPDIR)/mk/package.mk 17 $(eval $(call PKG_template,LIBAO,libao,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 18 18 19 $(eval $(call PKG_template,LIBAO,libao,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 20 21 $(WRKBUILD)/.configured: 22 (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 23 $(TARGET_CONFIGURE_OPTS) \ 24 CFLAGS="$(strip $(TARGET_CFLAGS))" \ 25 CPPFLAGS="-I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \ 26 LDFLAGS="-L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib" \ 27 PKG_CONFIG_PATH="$(STAGING_DIR)/usr/lib/pkgconfig" \ 28 ./configure \ 29 --target=$(GNU_TARGET_NAME) \ 30 --host=$(GNU_TARGET_NAME) \ 31 --build=$(GNU_HOST_NAME) \ 32 --program-prefix="" \ 33 --program-suffix="" \ 34 --prefix=/usr \ 35 --exec-prefix=/usr \ 36 --bindir=/usr/bin \ 37 --datadir=/usr/share \ 38 --includedir=/usr/include \ 39 --infodir=/usr/share/info \ 40 --libdir=/usr/lib \ 41 --libexecdir=/usr/lib \ 42 --localstatedir=/var \ 43 --mandir=/usr/share/man \ 44 --sbindir=/usr/sbin \ 45 --sysconfdir=/etc \ 46 --disable-nls \ 47 --enable-shared \ 48 --enable-static \ 49 --disable-rpath \ 50 --with-gnu-ld \ 51 --disable-esd \ 19 CONFIGURE_STYLE= gnu 20 CONFIGURE_ARGS+= --disable-esd \ 52 21 --disable-arts \ 53 22 --disable-nas \ 54 --disable-polyp \55 ); 56 touch $@ 23 --disable-polyp 24 BUILD_STYLE= auto 25 INSTALL_STYLE= auto 57 26 58 $(WRKBUILD)/.built: 59 rm -rf $(WRKINST) 60 mkdir -p $(WRKINST) 61 $(MAKE) -C $(WRKBUILD) \ 62 DESTDIR="$(WRKINST)" \ 63 all install 64 touch $@ 65 66 $(IPKG_LIBAO): 67 install -m0755 -d $(IDIR_LIBAO)/usr/lib 68 $(CP) $(WRKINST)/usr/lib/libao.so.* $(IDIR_LIBAO)/usr/lib/ 69 $(RSTRIP) $(IDIR_LIBAO) 70 $(IPKG_BUILD) $(IDIR_LIBAO) $(PACKAGE_DIR) 71 72 $(STAGING_DIR)/usr/lib/libao.so: $(WRKBUILD)/.built 73 mkdir -p $(STAGING_DIR)/usr/include 74 $(CP) $(WRKINST)/usr/include/ao $(STAGING_DIR)/usr/include/ 75 mkdir -p $(STAGING_DIR)/usr/lib 76 $(CP) $(WRKINST)/usr/lib/libao.a $(STAGING_DIR)/usr/lib/ 77 $(CP) $(WRKINST)/usr/lib/libao.so* $(STAGING_DIR)/usr/lib/ 78 mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 79 $(CP) $(WRKINST)/usr/lib/pkgconfig/ao.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 80 $(SED) 's,-I$${includedir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/ao.pc 81 $(SED) 's,-L$${libdir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/ao.pc 82 touch $@ 83 84 install-dev: $(STAGING_DIR)/usr/lib/libao.so 85 86 uninstall-dev: 87 rm -rf \ 88 $(STAGING_DIR)/usr/include/ao \ 89 $(STAGING_DIR)/usr/lib/libao.a \ 90 $(STAGING_DIR)/usr/lib/libao.so* \ 91 $(STAGING_DIR)/usr/lib/pkgconfig/ao.pc \ 92 93 compile-targets: install-dev 94 clean-targets: uninstall-dev 27 post-install: 28 ${INSTALL_DIR} ${IDIR_LIBAO}/usr/lib 29 ${CP} ${WRKINST}/usr/lib/libao.so.* ${IDIR_LIBAO}/usr/lib/ 30 ${SED} 's,-I$${includedir},,g' ${WRKINST}/usr/lib/pkgconfig/ao.pc 31 ${SED} 's,-L$${libdir},,g' ${WRKINST}/usr/lib/pkgconfig/ao.pc 95 32 96 33 include ${TOPDIR}/mk/pkg-bottom.mk
Note:
See TracChangeset
for help on using the changeset viewer.
