OpenWrt packages
Sign in or create your account | Project List | Help
OpenWrt packages Git Source Tree
Root/
1 | # |
2 | # This is free software, licensed under the GNU General Public License v2. |
3 | # See /LICENSE for more information. |
4 | # |
5 | |
6 | include $(TOPDIR)/rules.mk |
7 | |
8 | PKG_NAME:=tre |
9 | PKG_VERSION:=0.8.0 |
10 | PKG_RELEASE:=1 |
11 | |
12 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 |
13 | PKG_SOURCE_URL:=http://laurikari.net/tre |
14 | PKG_MD5SUM:=b4d3232593dadf6746f4727bdda20b41 |
15 | |
16 | PKG_INSTALL:=1 |
17 | |
18 | include $(INCLUDE_DIR)/package.mk |
19 | |
20 | define Package/tre |
21 | SECTION:=libs |
22 | CATEGORY:=Libraries |
23 | TITLE:=The free and portable approximate regex matching library |
24 | URL:=http://laurikari.net/tre/ |
25 | endef |
26 | |
27 | define Build/InstallDev |
28 | $(INSTALL_DIR) $(1)/usr/include/tre |
29 | $(CP) \ |
30 | $(PKG_INSTALL_DIR)/usr/include/tre/* \ |
31 | $(1)/usr/include/tre |
32 | |
33 | $(INSTALL_DIR) $(1)/usr/lib $(1)/usr/lib/pkgconfig |
34 | $(CP) \ |
35 | $(PKG_INSTALL_DIR)/usr/lib/libtre.{la,so*} \ |
36 | $(1)/usr/lib |
37 | $(CP) \ |
38 | $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/tre.pc \ |
39 | $(1)/usr/lib/pkgconfig |
40 | endef |
41 | |
42 | define Package/tre/install |
43 | $(INSTALL_DIR) $(1)/usr/lib $(1)/usr/bin |
44 | $(CP) \ |
45 | $(PKG_INSTALL_DIR)/usr/lib/libtre.so* \ |
46 | $(1)/usr/lib |
47 | $(INSTALL_BIN) \ |
48 | $(PKG_INSTALL_DIR)/usr/bin/agrep \ |
49 | $(1)/usr/bin |
50 | endef |
51 | |
52 | $(eval $(call BuildPackage,tre)) |
53 |