2 # Copyright (C) 2008-2009 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=@GNOME
/$(PKG_NAME
)/0.17
16 PKG_MD5SUM
:=ec6cb2668db7146eae7cfc48af98f3ed
19 PKG_BUILD_DEPENDS
:=intltool
/host
21 include $(INCLUDE_DIR
)/package.mk
22 $(call include_mk
, python-package.mk
)
26 EXTRA_CFLAGS
+=-I
$(STAGING_DIR
)/usr
/lib
/libintl
/include
29 -Wl
,-rpath-link
=$(STAGING_DIR
)/usr
/lib \
30 -L
$(STAGING_DIR
)/usr
/lib
/libintl
/lib \
31 -L
$(STAGING_DIR
)/usr
/lib
/libiconv
/lib
33 STAMP_CONFIGURED
:=$(STAMP_CONFIGURED
)_
$(call confvar
,CONFIG_PACKAGE_vte CONFIG_PACKAGE_python-vte
)
39 TITLE
:=Virtual Terminal Widget
40 URL
:=http
://developer.gnome.org
/arch
/gnome
/widgets
/vte.html
41 DEPENDS
:=+gtk2
+libncurses
+libX11
44 define Package
/python-vte
48 TITLE
:=Python bindings for vte
49 URL
:=http
://developer.gnome.org
/arch
/gnome
/widgets
/vte.html
50 DEPENDS
:=+python-mini
+PACKAGE_python-vte
:python-gtk
+vte
53 define Package
/vte
/description
54 VTE is a library
(libvte
) implementing a terminal emulator widget for GTK
+,
55 and a minimal sample application
(vte
) using that. Vte is mainly used in
56 gnome-terminal
, but can also be used to embed a console
/terminal in games
,
60 define Build
/Configure
61 $(call Build
/Configure
/Default
, \
63 $(if
$(CONFIG_PACKAGE_python-vte
),--enable-python
,--disable-python
) \
67 define Build
/InstallDev
68 $(INSTALL_DIR
) $(1)/usr
/include/vte
70 $(PKG_INSTALL_DIR
)/usr
/include/vte
/*.h \
73 $(INSTALL_DIR
) $(1)/usr
/lib
75 $(PKG_INSTALL_DIR
)/usr
/lib
/*.
{so
*,la
,a
} \
78 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
80 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
81 $(1)/usr
/lib
/pkgconfig
84 define Package
/vte
/install
85 $(INSTALL_DIR
) $(1)/usr
/share
/vte
/termcap
87 $(PKG_INSTALL_DIR
)/usr
/share
/vte
/termcap
/* \
88 $(1)/usr
/share
/vte
/termcap
90 $(INSTALL_DIR
) $(1)/usr
/lib
92 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
95 $(INSTALL_DIR
) $(1)/usr
/lib
/vte
97 $(PKG_INSTALL_DIR
)/usr
/lib
/vte
/* \
101 define Package
/python-vte
/install
102 $(INSTALL_DIR
) $(1)$(PYTHON_PKG_DIR
)/gtk-2.0
104 $(PKG_INSTALL_DIR
)$(PYTHON_PKG_DIR
)/gtk-2.0
/*.so
* \
105 $(1)$(PYTHON_PKG_DIR
)/gtk-2.0
108 $(eval
$(call BuildPackage
,vte
))
109 $(eval
$(call BuildPackage
,python-vte
))