2 # Copyright (C) 2008 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
7 # $Id: Makefile 12808 2008-09-29 20:43:20Z lars $
9 include $(TOPDIR
)/rules.mk
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
16 PKG_SOURCE_URL
:=@GNOME
/$(PKG_NAME
)/0.17
17 PKG_MD5SUM
:=ec6cb2668db7146eae7cfc48af98f3ed
20 include $(INCLUDE_DIR
)/package.mk
21 -include $(if
$(DUMP
),,$(STAGING_DIR
)/mk
/python-package.mk
)
25 EXTRA_CFLAGS
+=-I
$(STAGING_DIR
)/usr
/lib
/libintl
/include
28 -Wl
,-rpath-link
=$(STAGING_DIR
)/usr
/lib \
29 -L
$(STAGING_DIR
)/usr
/lib
/libintl
/lib \
30 -L
$(STAGING_DIR
)/usr
/lib
/libiconv
/lib
32 STAMP_CONFIGURED
:=$(STAMP_CONFIGURED
)_
$(call confvar
,CONFIG_PACKAGE_vte CONFIG_PACKAGE_python-vte
)
38 TITLE
:=Virtual Terminal Widget
39 URL
:=http
://developer.gnome.org
/arch
/gnome
/widgets
/vte.html
40 DEPENDS
:=+gtk2
+libncurses
43 define Package
/python-vte
47 TITLE
:=Python bindings for vte
48 URL
:=http
://developer.gnome.org
/arch
/gnome
/widgets
/vte.html
49 DEPENDS
:=python-core
+PACKAGE_python-vte
:python-gtk
+vte
52 define Package
/vte
/description
53 VTE is a library
(libvte
) implementing a terminal emulator widget for GTK
+,
54 and a minimal sample application
(vte
) using that. Vte is mainly used in
55 gnome-terminal
, but can also be used to embed a console
/terminal in games
,
59 define Build
/Configure
60 $(call Build
/Configure
/Default
, \
62 $(if
$(CONFIG_PACKAGE_python-vte
),--enable-python
,--disable-python
) \
66 define Build
/InstallDev
67 $(INSTALL_DIR
) $(1)/usr
/include/vte
69 $(PKG_INSTALL_DIR
)/usr
/include/vte
/*.h \
72 $(INSTALL_DIR
) $(1)/usr
/lib
74 $(PKG_INSTALL_DIR
)/usr
/lib
/*.
{so
*,la
,a
} \
77 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
79 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
80 $(1)/usr
/lib
/pkgconfig
83 define Package
/vte
/install
84 $(INSTALL_DIR
) $(1)/usr
/share
/vte
/termcap
86 $(PKG_INSTALL_DIR
)/usr
/share
/vte
/termcap
/* \
87 $(1)/usr
/share
/vte
/termcap
89 $(INSTALL_DIR
) $(1)/usr
/lib
91 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
94 $(INSTALL_DIR
) $(1)/usr
/lib
/vte
96 $(PKG_INSTALL_DIR
)/usr
/lib
/vte
/* \
100 define Package
/python-vte
/install
101 $(INSTALL_DIR
) $(1)$(PYTHON_PKG_DIR
)/gtk-2.0
103 $(PKG_INSTALL_DIR
)$(PYTHON_PKG_DIR
)/gtk-2.0
/*.so
* \
104 $(1)$(PYTHON_PKG_DIR
)/gtk-2.0
107 $(eval
$(call BuildPackage
,vte
))
108 $(eval
$(call BuildPackage
,python-vte
))
110 $(eval
$(call RequireCommand
,intltool-update
, \
111 $(PKG_NAME
) requires intltool
>= 0.35.0 \