Changeset 8708286 in freewrt
- Timestamp:
- Jan 7, 2007, 10:03:48 PM (19 years ago)
- Children:
- bbe41103
- Parents:
- 7ee8e49
- File:
-
- 1 edited
-
package/libdb/Makefile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
package/libdb/Makefile
r7ee8e49 r8708286 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:= libdb … … 11 11 PKG_RELEASE:= 1 12 12 PKG_MD5SUM:= 8b5cff6eb83972afdd8e0b821703c33c 13 14 13 PKG_SOURCE_URL:= ftp://ftp.sleepycat.com/releases/ \ 15 14 http://downloads.sleepycat.com/ 16 PKG_SOURCE:= db-$(PKG_VERSION).tar.gz 15 PKG_SOURCE:= db-${PKG_VERSION}.tar.gz 16 WRKSRC= ${WRKDIR}/db-${PKG_VERSION} 17 17 18 WRKSRC= ${WRKDIR}/db-$(PKG_VERSION) 18 include ${TOPDIR}/mk/package.mk 19 19 20 include $(TOPDIR)/mk/package.mk 20 $(eval $(call PKG_template,LIBDB,libdb,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) 21 21 22 $(eval $(call PKG_template,LIBDB,libdb,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 23 24 $(WRKBUILD)/.configured: 25 (cd $(WRKBUILD)/build_unix ; \ 26 $(TARGET_CONFIGURE_OPTS) \ 27 CFLAGS="$(TARGET_CFLAGS)" \ 28 CPPFLAGS="-I$(STAGING_DIR)/usr/include" \ 29 LDFLAGS="-L$(STAGING_DIR)/usr/lib" \ 22 do-configure: 23 (cd ${WRKBUILD}/build_unix ; \ 24 ${TARGET_CONFIGURE_OPTS} \ 25 CFLAGS="${TARGET_CFLAGS}" \ 26 CPPFLAGS="-I${STAGING_DIR}/usr/include" \ 27 LDFLAGS="-L${STAGING_DIR}/usr/lib" \ 30 28 ../dist/configure \ 31 --target=$ (GNU_TARGET_NAME)\32 --host=$ (GNU_TARGET_NAME)\33 --build=$ (GNU_HOST_NAME)\29 --target=${GNU_TARGET_NAME} \ 30 --host=${GNU_TARGET_NAME} \ 31 --build=${GNU_HOST_NAME} \ 34 32 --program-prefix="" \ 35 33 --program-suffix="" \ … … 60 58 --enable-replication \ 61 59 --enable-cryptography \ 62 ); 63 touch $@ 60 ); 64 61 65 $(WRKBUILD)/.built: 66 rm -rf $(WRKINST) 67 mkdir -p $(WRKINST) 68 $(MAKE) -C $(WRKBUILD)/build_unix \ 69 DESTDIR="$(WRKINST)" install 70 touch $@ 62 do-install: 63 ${MAKE} -C ${WRKBUILD}/build_unix \ 64 DESTDIR="${WRKINST}" install 71 65 72 $(IPKG_LIBDB): 73 install -m0755 -d $(IDIR_LIBDB)/usr/lib 74 $(CP) $(WRKINST)/usr/lib/libdb*.so $(IDIR_LIBDB)/usr/lib/ 75 $(RSTRIP) $(IDIR_LIBDB) 76 $(IPKG_BUILD) $(IDIR_LIBDB) $(PACKAGE_DIR) 77 78 $(STAGING_DIR)/usr/lib/libdb.so: $(WRKBUILD)/.built 79 mkdir -p $(STAGING_DIR)/usr/include 80 $(CP) $(WRKINST)/usr/include/db.h $(STAGING_DIR)/usr/include/ 81 mkdir -p $(STAGING_DIR)/usr/lib 82 $(CP) $(WRKINST)/usr/lib/libdb*.{a,so} $(STAGING_DIR)/usr/lib/ 83 touch $(STAGING_DIR)/usr/lib/libdb.so 84 85 install-dev: $(STAGING_DIR)/usr/lib/libdb.so 86 87 uninstall-dev: 88 rm -rf $(STAGING_DIR)/usr/include/db.h 89 rm -rf $(STAGING_DIR)/usr/lib/libdb*.{a,so} 90 91 compile-targets: install-dev 92 clean-targets: uninstall-dev 66 post-install: 67 ${INSTALL_DIR} ${IDIR_LIBDB}/usr/lib 68 ${CP} ${WRKINST}/usr/lib/libdb*.so ${IDIR_LIBDB}/usr/lib/ 93 69 94 70 include ${TOPDIR}/mk/pkg-bottom.mk
Note:
See TracChangeset
for help on using the changeset viewer.
