2 # Copyright (C) 2006 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
9 include $(TOPDIR
)/rules.mk
14 PKG_MD5SUM
:=611d2dda222f00c10140236f4c331572
16 PKG_SOURCE_URL
:=http
://bitchx.org
/files
/source
/
17 PKG_SOURCE
:=ircii-pana-
$(PKG_VERSION
)-final.
tar.gz
20 PKG_BUILD_DIR
:=$(BUILD_DIR
)/BitchX
21 PKG_INSTALL_DIR
:=$(PKG_BUILD_DIR
)/ipkg-install
23 PKG_BUILDDEP
:=libncurses
25 include $(INCLUDE_DIR
)/package.mk
31 TITLE
:=popular IRC client
32 DESCRIPTION
:=popular IRC client
33 URL
:=http
://www.bitchx.org
36 define Build
/Configure
37 $(call Build
/Configure
/Default
)
41 rm -rf
$(PKG_INSTALL_DIR
)
42 mkdir
-p
$(PKG_INSTALL_DIR
)
43 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
44 CFLAGS
="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
45 DESTDIR
="$(PKG_INSTALL_DIR)" \
47 mkdir
-p
$(PKG_INSTALL_DIR
)/tmp
48 mkdir
-p
$(PKG_INSTALL_DIR
)/etc
/init.d
49 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/bin
50 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
51 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/share
/man
/man1
52 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/translation
53 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/plugins
54 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/help
55 install -c
$(PKG_BUILD_DIR
)/source
/BitchX
$(PKG_INSTALL_DIR
)/usr
/bin
/BitchX-1.1
-final
56 rm -f
$(PKG_INSTALL_DIR
)/usr
/bin
/BitchX
57 ln
-s
/usr
/bin
/BitchX-1.1
-final
$(PKG_INSTALL_DIR
)/usr
/bin
/BitchX
58 install -c
$(PKG_BUILD_DIR
)/BitchX.help
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.help
59 install -c
$(PKG_BUILD_DIR
)/BitchX.ircnames
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.ircnames
60 install -c
$(PKG_BUILD_DIR
)/BitchX.quit
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.quit
61 install -c
$(PKG_BUILD_DIR
)/BitchX.reasons
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.kick
62 install -c
$(PKG_BUILD_DIR
)/source
/wserv
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/wserv
63 install -c
$(PKG_BUILD_DIR
)/source
/scr-bx
$(PKG_INSTALL_DIR
)/usr
/bin
/scr-bx
64 $(CP
) $(PKG_BUILD_DIR
)/script
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/
65 $(CP
) $(PKG_BUILD_DIR
)/translation
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/
66 bzip2
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/translation
/*
67 $(CP
) .
/files
/bitchxrc
$(PKG_INSTALL_DIR
)/tmp
/.bitchxrc
68 $(CP
) .
/files
/S98bitchxrc
$(PKG_INSTALL_DIR
)/etc
/init.d
/S98bitchxrc
71 define Package
/bitchx
/install
72 install -m0755
-d
$(1)/usr
/bin
$(1)/usr
/lib
$(1)/etc
/init.d
$(1)/tmp
73 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/* $(1)/usr
/bin
74 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/* $(1)/usr
/lib
75 $(CP
) $(PKG_INSTALL_DIR
)/etc
/init.d
/S98bitchxrc
$(1)/etc
/init.d
/
76 $(CP
) $(PKG_INSTALL_DIR
)/tmp
/.bitchxrc
$(1)/tmp
79 $(eval
$(call BuildPackage
,bitchx
))