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
15 PKG_SOURCE
:=ircii-pana-
$(PKG_VERSION
)-final.
tar.gz
16 PKG_SOURCE_URL
:=http
://bitchx.org
/files
/source
/
17 PKG_MD5SUM
:=611d2dda222f00c10140236f4c331572
19 PKG_BUILD_DIR
:=$(BUILD_DIR
)/BitchX
21 PKG_BUILD_DEPENDS
:=libncurses
23 include $(INCLUDE_DIR
)/package.mk
26 SUBMENU
:=Instant Messaging
30 TITLE
:=popular IRC client
31 URL
:=http
://www.bitchx.org
35 rm -rf
$(PKG_INSTALL_DIR
)
36 mkdir
-p
$(PKG_INSTALL_DIR
)
37 $(MAKE
) -C
$(PKG_BUILD_DIR
) \
38 CFLAGS
="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include" \
39 DESTDIR
="$(PKG_INSTALL_DIR)" \
41 mkdir
-p
$(PKG_INSTALL_DIR
)/tmp
42 mkdir
-p
$(PKG_INSTALL_DIR
)/etc
/init.d
43 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/bin
44 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
45 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/share
/man
/man1
46 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/translation
47 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/plugins
48 mkdir
-p
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/help
49 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/source
/BitchX
$(PKG_INSTALL_DIR
)/usr
/bin
/BitchX-1.1
-final
50 rm -f
$(PKG_INSTALL_DIR
)/usr
/bin
/BitchX
51 ln
-s
/usr
/bin
/BitchX-1.1
-final
$(PKG_INSTALL_DIR
)/usr
/bin
/BitchX
52 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/BitchX.help
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.help
53 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/BitchX.ircnames
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.ircnames
54 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/BitchX.quit
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.quit
55 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/BitchX.reasons
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/BitchX.kick
56 $(INSTALL_DATA
) $(PKG_BUILD_DIR
)/source
/wserv
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/wserv
57 $(INSTALL_BIN
) $(PKG_BUILD_DIR
)/source
/scr-bx
$(PKG_INSTALL_DIR
)/usr
/bin
/scr-bx
58 $(CP
) $(PKG_BUILD_DIR
)/script
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/
59 $(CP
) $(PKG_BUILD_DIR
)/translation
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/
60 bzip2
$(PKG_INSTALL_DIR
)/usr
/lib
/bx
/translation
/*
61 $(CP
) .
/files
/bitchxrc
$(PKG_INSTALL_DIR
)/tmp
/.bitchxrc
62 $(CP
) .
/files
/bitchxrc.init
$(PKG_INSTALL_DIR
)/etc
/init.d
/bitchxrc
65 define Package
/bitchx
/install
66 $(INSTALL_DIR
) $(1)/usr
/bin
$(1)/usr
/lib
$(1)/etc
/init.d
$(1)/tmp
67 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/* $(1)/usr
/bin
68 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/* $(1)/usr
/lib
69 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/etc
/init.d
/bitchxrc
$(1)/etc
/init.d
/
70 $(CP
) $(PKG_INSTALL_DIR
)/tmp
/.bitchxrc
$(1)/tmp
73 $(eval
$(call BuildPackage
,bitchx
))