source: freewrt/package/cbtt/Makefile@ ed2dd9f

freewrt_1_0 freewrt_2_0
Last change on this file since ed2dd9f was ed2dd9f, checked in by Thorsten Glaser <tg@…>, 19 years ago

instead of setting WRKBUILD, set WRKSRC and let WRKBUILD?=WRKSRC like mirports
(WRKSRC isn't used anywhere though)

git-svn-id: svn://www.freewrt.org/trunk/freewrt@306 afb5a338-a214-0410-bd46-81f09a774fd1

  • Property mode set to 100644
File size: 1.3 KB
Line 
1# $Id: Makefile 3622 2006-04-12 00:34:26Z nico $
2
3include $(TOPDIR)/rules.mk
4
5PKG_NAME:=cbtt
6PKG_VERSION:=20060211
7PKG_RELEASE:=1
8PKG_MD5SUM:=19abea2817c49ccc9438e9671c402984
9
10PKG_SOURCE_URL:=@SF/bnbtusermods
11PKG_SOURCE:=$(PKG_NAME)80-$(PKG_VERSION)-src.tar.gz
12
13WRKSRC:=${WRKDIR}/$(PKG_NAME)80-$(PKG_VERSION)-src
14
15include $(TOPDIR)/package/rules.mk
16
17$(eval $(call PKG_template,CBTT,cbtt,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
18$(eval $(call PKG_template,CBTT_MYSQL,cbtt-mysql,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH)))
19
20$(WRKBUILD)/.configured:
21 touch $@
22
23$(WRKBUILD)/.built:
24 rm -rf $(WRKINST)
25 mkdir -p $(WRKINST)
26 $(MAKE) -C $(WRKBUILD) \
27 $(TARGET_CONFIGURE_OPTS) \
28 LFLAGS="-L$(STAGING_DIR)/usr/lib -L $(STAGING_DIR)/usr/lib/mysql -L. -lz -lmysqlclient" \
29 CFLAGS="-I$(STAGING_DIR)/usr/include"
30 mkdir -p $(WRKINST)/usr/bin
31 $(CP) $(WRKBUILD)/bnbt $(WRKINST)/usr/bin/
32 $(CP) $(WRKBUILD)/bnbtmysql $(WRKINST)/usr/bin/
33 touch $@
34
35$(IPKG_CBTT):
36 install -d -m0755 $(IDIR_CBTT)/usr/bin
37 install -m0755 $(WRKINST)/usr/bin/bnbt $(IDIR_CBTT)/usr/bin/
38 $(RSTRIP) $(IDIR_CBTT)
39 $(IPKG_BUILD) $(IDIR_CBTT) $(PACKAGE_DIR)
40
41$(IPKG_CBTT_MYSQL):
42 install -d -m0755 $(IDIR_CBTT_MYSQL)/usr/bin
43 install -m0755 $(WRKINST)/usr/bin/bnbtmysql $(IDIR_CBTT_MYSQL)/usr/bin/
44 $(RSTRIP) $(IDIR_CBTT_MYSQL)
45 $(IPKG_BUILD) $(IDIR_CBTT_MYSQL) $(PACKAGE_DIR)
Note: See TracBrowser for help on using the repository browser.