Changeset 1714

Show
Ignore:
Timestamp:
01/22/07 18:07:40 (2 years ago)
Author:
n0-1
Message:

converting asterisk to new style

* libcurl gets selected now via Config.in
* mentioned bug from freewrt-developers@ still included
* select all and it builds fine

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/freewrt/package/asterisk/Config.in

    r1605 r1714  
    55        tristate 
    66        select FWRT_PACKAGE_ZAPTEL 
     7        select FWRT_PACKAGE_LIBCURL 
    78        default n 
    89        help 
    910          Asterisk is a complete PBX in software. It provides all of the features 
    1011          you would expect from a PBX and more. Asterisk does voice over IP in three 
    11           protocols, and can interoperate with almost all standards-based telephony  
     12          protocols, and can interoperate with almost all standards-based telephony 
    1213          equipment using relatively inexpensive hardware. 
    13            
     14 
    1415          http://www.asterisk.org/ 
    1516 
  • trunk/freewrt/package/asterisk/Makefile

    r1623 r1714  
    1212PKG_MD5SUM:=            b4586be9bf00d438d6a53d408ba247d4 
    1313PKG_INIT:=              60 
    14  
    1514PKG_SOURCE_URL:=        http://ftp.digium.com/pub/asterisk/ \ 
    1615                        ftp://ftp.digium.com/pub/asterisk/ 
     
    1918 
    2019$(eval $(call PKG_template,ASTERISK,asterisk,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 
    21 $(eval $(call PKG_template,ASTERISK_MINI,asterisk-mini,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 
    2220$(eval $(call PKG_template,ASTERISK_PGSQL,asterisk-pgsql,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 
    2321$(eval $(call PKG_template,ASTERISK_SQLITE,asterisk-sqlite,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 
     
    3533$(eval $(call PKG_template,ASTERISK_MEETME,asterisk-meetme,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 
    3634 
    37 CONFIGURE_ARGS=         --without-kde \ 
    38                         --without-qt \ 
     35SUB_INSTALLS-y:= 
     36SUB_INSTALLS-m:= 
     37SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_PGSQL}+=           asterisk-pgsql-install 
     38SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_SQLITE}+=          asterisk-sqlite-install 
     39SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_VOICEMAIL}+=       asterisk-voicemail-install 
     40SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_SOUNDS}+=          asterisk-sounds-install 
     41SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_MGCP}+=       asterisk-chan-mgcp-install 
     42SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_SKINNY}+=     asterisk-chan-skinny-install 
     43SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CHAN_IAX2}+=       asterisk-chan-iax2-install 
     44SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_ILBC}+=      asterisk-codec-ilbc-install 
     45SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_LPC10}+=     asterisk-codec-lpc10-install 
     46#SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_SPEEX}+=    asterisk-codec-speex-install 
     47SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_CODEC_GSM}+=       asterisk-codec-gsm-install 
     48SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_PBX_DUNDI}+=       asterisk-pbx-dundi-install 
     49SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_RES_AGI}+=         asterisk-res-agi-install 
     50SUB_INSTALLS-${FWRT_PACKAGE_ASTERISK_MEETME}+=          asterisk-meetme-install 
     51 
     52CONFIGURE_ARGS=         --without-kde --without-qt \ 
    3953                        --with-z=${STAGING_DIR}/usr \ 
    4054                        --with-ncurses=${STAGING_DIR}/usr \ 
    41                         --with-ssl=${STAGING_DIR}/usr 
     55                        --with-ssl=${STAGING_DIR}/usr \ 
     56                        --without-curses \ 
     57                        --without-gnutls \ 
     58                        --without-asound \ 
     59                        --with-curl=${STAGING_DIR}/usr \ 
     60                        --without-iksemel \ 
     61                        --without-imap \ 
     62                        --without-isdnnet \ 
     63                        --without-misdn \ 
     64                        --without-nbs \ 
     65                        --without-netsnmp \ 
     66                        --without-newt \ 
     67                        --without-odbc \ 
     68                        --without-osptk \ 
     69                        --without-oss \ 
     70                        --without-pri \ 
     71                        --without-pwlib \ 
     72                        --without-suppserv \ 
     73                        --without-tds \ 
     74                        --without-termcap \ 
     75                        --without-tinfo \ 
     76                        --without-vpb 
    4277ifneq (${FWRT_PACKAGE_ASTERISK_CODEC_GSM},) 
    4378CONFIGURE_ARGS+=        --with-gsm=internal 
     
    5287CONFIGURE_ARGS+=        --with-ogg=${STAGING_DIR}/usr \ 
    5388                        --with-vorbis=${STAGING_DIR}/usr 
    54 EXTRA_LDFLAGS+=               -logg 
     89TLDFLAGS+=            -logg 
    5590endif 
    5691ifneq (${FWRT_PACKAGE_ASTERISK_SQLITE},) 
     
    67102endif 
    68103ifneq (${FWRT_PACKAGE_ASTERISK_MEETME},) 
    69 CONFIGURE_ARGS+=        --with-zaptel=${STAGING_DIR}/usr 
    70 else 
    71 CONFIGURE_ARGS+=        --without-zaptel 
     104CONFIGURE_ARGS+=        --with-zaptel=${STAGING_DIR}/usr \ 
     105                        --with-tonezone=${STAGING_DIR}/usr 
     106else 
     107CONFIGURE_ARGS+=        --without-zaptel --without-tonezone 
    72108endif 
    73109ifneq (${FWRT_PACKAGE_ASTERISK_PGSQL},) 
     
    82118endif 
    83119 
    84 EXTRA_CPPFLAGS:=        $(strip ${TARGET_CPPFLAGS}) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include 
    85 EXTRA_CFLAGS:=          $(strip ${TARGET_CFLAGS}) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include 
    86 EXTRA_LDFLAGS:=         $(strip ${TARGET_LDFLAGS}) -L$(STAGING_DIR)/usr/lib -L$(STAGING_DIR)/lib 
    87  
    88 $(WRKBUILD)/.configured: 
    89         (cd $(WRKBUILD); rm -rf config.{cache,status} ; \ 
    90                 $(TARGET_CONFIGURE_OPTS) \ 
    91                 CFLAGS="${EXTRA_CFLAGS}" \ 
    92                 CPPFLAGS="${EXTRA_CPPFLAGS}" \ 
    93                 LDFLAGS="${EXTRA_LDFLAGS}" \ 
    94                 ./configure \ 
    95                   --host=$(GNU_TARGET_NAME) \ 
    96                   --build=$(GNU_HOST_NAME) \ 
    97                   --program-prefix="" \ 
    98                   --program-suffix="" \ 
    99                   --prefix=/usr \ 
    100                   --exec-prefix=/usr \ 
    101                   --bindir=/usr/bin \ 
    102                   --datadir=/usr/share \ 
    103                   --includedir=/usr/include \ 
    104                   --infodir=/usr/share/info \ 
    105                   --libdir=/usr/lib \ 
    106                   --libexecdir=/usr/lib \ 
    107                   --localstatedir=/var \ 
    108                   --mandir=/usr/share/man \ 
    109                   --sbindir=/usr/sbin \ 
    110                   --sysconfdir=/etc \ 
    111                   --disable-nls \ 
    112                   --without-curses \ 
    113                   --without-gnutls \ 
    114                   --without-asound \ 
    115                   --with-curl=${STAGING_DIR}/usr \ 
    116                   --without-iksemel \ 
    117                   --without-imap \ 
    118                   --without-isdnnet \ 
    119                   --without-misdn \ 
    120                   --without-nbs \ 
    121                   --without-netsnmp \ 
    122                   --without-newt \ 
    123                   --without-odbc \ 
    124                   --without-osptk \ 
    125                   --without-oss \ 
    126                   --without-pri \ 
    127                   --without-pwlib \ 
    128                   --without-suppserv \ 
    129                   --without-tds \ 
    130                   --without-termcap \ 
    131                   --without-tinfo \ 
    132                   --without-tonezone \ 
    133                   --without-vpb \ 
    134                   ${CONFIGURE_ARGS} \ 
    135         ); 
    136         touch $@ 
     120CONFIGURE_STYLE:=       gnu 
     121CONFIGURE_ENV+=         STRIP=${STRIP} 
     122BUILD_STYLE:=           auto 
     123MAKE_ENV+=              CFLAGS="" 
     124MAKE_FLAGS+=            EXTRA_CPPFLAGS="${TCPPFLAGS}" \ 
     125                        EXTRA_CFLAGS="${TCFLAGS}" \ 
     126                        EXTRA_LDFLAGS="${TLDFLAGS}" \ 
     127                        DESTDIR="$(WRKINST)" \ 
     128                        OPTIMIZE="-Os" \ 
     129                        CFLAGS="" \ 
     130                        NOISY_BUILD=1 
     131ALL_TARGET:=            all install samples 
    137132 
    138133$(WRKBUILD)/.built: 
    139         ( \ 
    140                 cd "$(WRKBUILD)/menuselect"; \ 
    141                 ./configure \ 
    142         ); 
    143         $(MAKE) -C "$(WRKBUILD)" \ 
    144                 EXTRA_CPPFLAGS="${EXTRA_CPPFLAGS}" \ 
    145                 EXTRA_CFLAGS="${EXTRA_CFLAGS}" \ 
    146                 EXTRA_LDFLAGS="${EXTRA_LDFLAGS}" \ 
    147                 DESTDIR="$(WRKINST)" \ 
    148                 OPTIMIZE="-Os" \ 
    149                 NOISY_BUILD=1 \ 
    150                 all install samples 
    151         (cd ${WRKBUILD}/sounds ; \ 
    152                 tar xzf asterisk-core-sounds-en-gsm-1.4.4.tar.gz ; \ 
    153                 tar xzf asterisk-moh-freeplay-wav.tar.gz ; \ 
    154                 rm asterisk-core-sounds-en-gsm-1.4.4.tar.gz ; \ 
    155                 rm asterisk-moh-freeplay-wav.tar.gz ; \ 
    156         ); 
    157         touch $@ 
    158  
    159 $(IPKG_ASTERISK): 
     134pre-build: 
     135        cd "$(WRKBUILD)/menuselect"; ./configure 
     136 
     137post-build: 
     138        cd ${WRKBUILD}/sounds ; \ 
     139        tar xzf asterisk-core-sounds-en-gsm-1.4.4.tar.gz ; \ 
     140        tar xzf asterisk-moh-freeplay-wav.tar.gz ; \ 
     141        rm asterisk-core-sounds-en-gsm-1.4.4.tar.gz ; \ 
     142        rm asterisk-moh-freeplay-wav.tar.gz 
     143        @echo 
     144        @echo "---------------> have to install ${SUB_INSTALLS-m} ${SUB_INSTALLS-y} <-------------------------" 
     145        @echo 
     146 
     147do-install: ${SUB_INSTALLS-m} ${SUB_INSTALLS-y} 
    160148        $(CP) $(WRKINST)/* $(IDIR_ASTERISK) 
    161149        rm -rf $(IDIR_ASTERISK)/usr/sbin/astgenkey 
     
    197185        ${INSTALL_DIR} $(IDIR_ASTERISK)/etc/init.d 
    198186        ${INSTALL_BIN}  ./files/asterisk.init $(IDIR_ASTERISK)/etc/init.d/S$(PKG_INIT)asterisk 
    199         $(RSTRIP) $(IDIR_ASTERISK) 
    200         $(IPKG_BUILD) $(IDIR_ASTERISK) $(PACKAGE_DIR) 
    201  
    202 $(IPKG_ASTERISK_PGSQL): 
     187 
     188asterisk-pgsql-install: 
    203189        ${INSTALL_DIR} $(IDIR_ASTERISK_PGSQL)/etc/asterisk 
    204190        ${INSTALL_DATA} $(WRKBUILD)/configs/cdr_pgsql.conf.sample $(IDIR_ASTERISK_PGSQL)/etc/asterisk/cdr_pgsql.conf 
    205191        ${INSTALL_DIR} $(IDIR_ASTERISK_PGSQL)/usr/lib/asterisk/modules 
    206192        ${INSTALL_BIN} $(WRKBUILD)/cdr/cdr_pgsql.so $(IDIR_ASTERISK_PGSQL)/usr/lib/asterisk/modules/ 
    207         $(RSTRIP) $(IDIR_ASTERISK_PGSQL) 
    208         $(IPKG_BUILD) $(IDIR_ASTERISK_PGSQL) $(PACKAGE_DIR) 
    209  
    210 $(IPKG_ASTERISK_SQLITE): 
     193 
     194asterisk-sqlite-install: 
    211195        ${INSTALL_DIR} $(IDIR_ASTERISK_SQLITE)/usr/lib/asterisk/modules 
    212196        ${INSTALL_BIN} $(WRKBUILD)/cdr/cdr_sqlite.so $(IDIR_ASTERISK_SQLITE)/usr/lib/asterisk/modules/ 
    213         $(RSTRIP) $(IDIR_ASTERISK_SQLITE) 
    214         $(IPKG_BUILD) $(IDIR_ASTERISK_SQLITE) $(PACKAGE_DIR) 
    215  
    216 $(IPKG_ASTERISK_SOUNDS): 
     197 
     198asterisk-sounds-install: 
    217199        ${INSTALL_DIR} $(IDIR_ASTERISK_SOUNDS)/usr/lib/asterisk/sounds 
    218200        $(CP) $(WRKBUILD)/sounds/* $(IDIR_ASTERISK_SOUNDS)/usr/lib/asterisk/sounds/ 
    219201        rm -f $(IDIR_ASTERISK_SOUNDS)/usr/lib/asterisk/sounds/*.mp3 
    220202        rm -f $(IDIR_ASTERISK_SOUNDS)/usr/lib/asterisk/sounds/vm-* 
    221         $(IPKG_BUILD) $(IDIR_ASTERISK_SOUNDS) $(PACKAGE_DIR) 
    222  
    223 $(IPKG_ASTERISK_VOICEMAIL): 
     203 
     204asterisk-voicemail-install: 
    224205        ${INSTALL_DIR} $(IDIR_ASTERISK_VOICEMAIL)/etc/asterisk 
    225206        ${INSTALL_DIR} $(IDIR_ASTERISK_VOICEMAIL)/usr/lib/asterisk/modules 
     
    229210        install -d -m0755 $(IDIR_ASTERISK_VOICEMAIL)/usr/lib/asterisk/sounds 
    230211        $(CP) $(WRKBUILD)/sounds/vm-*.gsm $(IDIR_ASTERISK_VOICEMAIL)/usr/lib/asterisk/sounds/ 
    231         $(RSTRIP) $(IDIR_ASTERISK_VOICEMAIL) 
    232         $(IPKG_BUILD) $(IDIR_ASTERISK_VOICEMAIL) $(PACKAGE_DIR) 
    233  
    234 $(IPKG_ASTERISK_CHAN_MGCP): 
     212 
     213asterisk-chan-mgcp-install: 
    235214        ${INSTALL_DIR} $(IDIR_ASTERISK_CHAN_MGCP)/etc/asterisk 
    236215        ${INSTALL_DATA} $(WRKBUILD)/configs/mgcp.conf.sample $(IDIR_ASTERISK_CHAN_MGCP)/etc/asterisk/mgcp.conf 
    237216        ${INSTALL_DIR} $(IDIR_ASTERISK_CHAN_MGCP)/usr/lib/asterisk/modules 
    238217        ${INSTALL_BIN} $(WRKBUILD)/channels/chan_mgcp.so $(IDIR_ASTERISK_CHAN_MGCP)/usr/lib/asterisk/modules/ 
    239         $(RSTRIP) $(IDIR_ASTERISK_CHAN_MGCP) 
    240         $(IPKG_BUILD) $(IDIR_ASTERISK_CHAN_MGCP) $(PACKAGE_DIR) 
    241  
    242 $(IPKG_ASTERISK_CHAN_SKINNY): 
     218 
     219asterisk-chan-skinny-install: 
    243220        ${INSTALL_DIR} $(IDIR_ASTERISK_CHAN_SKINNY)/etc/asterisk 
    244221        ${INSTALL_DATA} $(WRKBUILD)/configs/skinny.conf.sample $(IDIR_ASTERISK_CHAN_SKINNY)/etc/asterisk/skinny.conf 
    245222        ${INSTALL_DIR} $(IDIR_ASTERISK_CHAN_SKINNY)/usr/lib/asterisk/modules 
    246223        ${INSTALL_BIN} $(WRKBUILD)/channels/chan_skinny.so $(IDIR_ASTERISK_CHAN_SKINNY)/usr/lib/asterisk/modules/ 
    247         $(RSTRIP) $(IDIR_ASTERISK_CHAN_SKINNY) 
    248         $(IPKG_BUILD) $(IDIR_ASTERISK_CHAN_SKINNY) $(PACKAGE_DIR) 
    249  
    250 $(IPKG_ASTERISK_CHAN_IAX2): 
     224 
     225asterisk-chan-iax2-install: 
    251226        ${INSTALL_DIR} $(IDIR_ASTERISK_CHAN_IAX2)/etc/asterisk 
    252227        ${INSTALL_DIR} $(IDIR_ASTERISK_CHAN_IAX2)/usr/lib/asterisk/modules 
     
    254229        ${INSTALL_DATA} $(WRKBUILD)/configs/iaxprov.conf.sample $(IDIR_ASTERISK_CHAN_IAX2)/etc/asterisk/iaxprov.conf 
    255230        ${INSTALL_BIN} $(WRKBUILD)/channels/chan_iax2.so $(IDIR_ASTERISK_CHAN_IAX2)/usr/lib/asterisk/modules/ 
    256         $(RSTRIP) $(IDIR_ASTERISK_CHAN_IAX2) 
    257         $(IPKG_BUILD) $(IDIR_ASTERISK_CHAN_IAX2) $(PACKAGE_DIR) 
    258  
    259 $(IPKG_ASTERISK_CODEC_ILBC): 
     231 
     232asterisk-codec-ilbc-install: 
    260233        ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_ILBC)/usr/lib/asterisk/modules 
    261234        ${INSTALL_BIN} $(WRKBUILD)/codecs/codec_ilbc.so $(IDIR_ASTERISK_CODEC_ILBC)/usr/lib/asterisk/modules/ 
    262235        ${INSTALL_BIN} $(WRKBUILD)/formats/format_ilbc.so $(IDIR_ASTERISK_CODEC_ILBC)/usr/lib/asterisk/modules/ 
    263         $(RSTRIP) $(IDIR_ASTERISK_CODEC_ILBC) 
    264         $(IPKG_BUILD) $(IDIR_ASTERISK_CODEC_ILBC) $(PACKAGE_DIR) 
    265  
    266 $(IPKG_ASTERISK_CODEC_LPC10): 
     236 
     237asterisk-codec-lpc10-install: 
    267238        ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_LPC10)/usr/lib/asterisk/modules 
    268239        ${INSTALL_BIN} $(WRKBUILD)/codecs/codec_lpc10.so $(IDIR_ASTERISK_CODEC_LPC10)/usr/lib/asterisk/modules/ 
    269         $(RSTRIP) $(IDIR_ASTERISK_CODEC_LPC10) 
    270         $(IPKG_BUILD) $(IDIR_ASTERISK_CODEC_LPC10) $(PACKAGE_DIR) 
    271  
    272 #$(IPKG_ASTERISK_CODEC_SPEEX): 
     240 
     241#asterisk-codec-speex-install: 
    273242#       ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_SPEEX)/usr/lib/asterisk/modules 
    274243#       install -m0755 $(WRKBUILD)/codecs/codec_speex.so $(IDIR_ASTERISK_CODEC_SPEEX)/usr/lib/asterisk/modules/ 
    275 #       $(RSTRIP) $(IDIR_ASTERISK_CODEC_SPEEX) 
    276 #       $(IPKG_BUILD) $(IDIR_ASTERISK_CODEC_SPEEX) $(PACKAGE_DIR) 
    277  
    278 $(IPKG_ASTERISK_CODEC_GSM): 
     244 
     245asterisk-codec-gsm-install: 
    279246        ${INSTALL_DIR} $(IDIR_ASTERISK_CODEC_GSM)/usr/lib/asterisk/modules/ 
    280247        ${INSTALL_BIN} $(WRKBUILD)/codecs/codec_gsm.so $(IDIR_ASTERISK_CODEC_GSM)/usr/lib/asterisk/modules/ 
    281         $(RSTRIP) $(IDIR_ASTERISK_CODEC_GSM) 
    282         $(IPKG_BUILD) $(IDIR_ASTERISK_CODEC_GSM) $(PACKAGE_DIR) 
    283  
    284 $(IPKG_ASTERISK_PBX_DUNDI): 
     248 
     249asterisk-pbx-dundi-install: 
    285250        ${INSTALL_DIR} $(IDIR_ASTERISK_PBX_DUNDI)/etc/asterisk 
    286251        ${INSTALL_DATA} $(WRKBUILD)/configs/dundi.conf.sample $(IDIR_ASTERISK_PBX_DUNDI)/etc/asterisk/dundi.conf 
    287252        ${INSTALL_DIR} $(IDIR_ASTERISK_PBX_DUNDI)/usr/lib/asterisk/modules 
    288253        ${INSTALL_BIN} $(WRKBUILD)/pbx/pbx_dundi.so $(IDIR_ASTERISK_PBX_DUNDI)/usr/lib/asterisk/modules/ 
    289         $(RSTRIP) $(IDIR_ASTERISK_PBX_DUNDI) 
    290         $(IPKG_BUILD) $(IDIR_ASTERISK_PBX_DUNDI) $(PACKAGE_DIR) 
    291  
    292 $(IPKG_ASTERISK_RES_AGI): 
     254 
     255asterisk-res-agi-install: 
    293256        ${INSTALL_DIR} $(IDIR_ASTERISK_RES_AGI)/usr/lib/asterisk/agi-bin 
    294257        ${INSTALL_DIR} $(IDIR_ASTERISK_RES_AGI)/usr/lib/asterisk/modules 
    295258        ${INSTALL_BIN} $(WRKBUILD)/res/res_agi.so $(IDIR_ASTERISK_RES_AGI)/usr/lib/asterisk/modules/ 
    296         $(RSTRIP) $(IDIR_ASTERISK_RES_AGI) 
    297         $(IPKG_BUILD) $(IDIR_ASTERISK_RES_AGI) $(PACKAGE_DIR) 
    298  
    299 $(IPKG_ASTERISK_MEETME): 
     259 
     260asterisk-meetme-install: 
    300261        ${INSTALL_DIR} ${IDIR_ASTERISK_MEETME}/etc/asterisk/ 
    301262        ${INSTALL_DIR} ${IDIR_ASTERISK_MEETME}/usr/lib/asterisk/modules 
    302263        ${INSTALL_DATA} ${WRKBUILD}/configs/meetme.conf.sample ${IDIR_ASTERISK_MEETME}/etc/asterisk/meetme.conf 
    303264        ${INSTALL_BIN} ${WRKBUILD}/apps/app_meetme.so ${IDIR_ASTERISK_MEETME}/usr/lib/asterisk/modules 
    304         $(RSTRIP) $(IDIR_ASTERISK_MEETME) 
    305         $(IPKG_BUILD) $(IDIR_ASTERISK_MEETME) $(PACKAGE_DIR) 
    306  
     265 
     266include ${TOPDIR}/mk/pkg-bottom.mk