2 # Copyright (C) 2015-2016 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_URL
:=@GNU
/automake
15 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.xz
16 PKG_HASH
:=9908c75aabd49d13661d6dcb1bc382252d22cc77bf733a2d55e87f2aa2db8636
17 PKG_MAINTAINER
:=Heinrich Schuchardt
<xypron.glpk@gmx.de
>
22 include $(INCLUDE_DIR
)/package.mk
24 define Package
/automake
28 URL
:=https
://www.gnu.org
/software
/automake
/
29 DEPENDS
:=+autoconf
+perlbase-thread
+perlbase-attributes
32 define Package
/automake
/description
33 Automake is a tool for automatically generating Makefile.in files compliant
34 with the GNU Coding Standards.
37 FIX_PATHS
= $(SED
) '1c \#!/usr/bin/perl' -e
's| /[^ ]*/bin/perl| /usr/bin/perl|g'
39 define Package
/automake
/install
40 $(INSTALL_DIR
) $(1)/usr
/bin
41 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/automake-
$(PKG_VERSION
) \
42 $(1)/usr
/bin
/automake-
$(PKG_VERSION
)
43 $(LN
) automake-
$(PKG_VERSION
) $(1)/usr
/bin
/automake
44 $(INSTALL_BIN
) $(PKG_INSTALL_DIR
)/usr
/bin
/aclocal-
$(PKG_VERSION
) \
45 $(1)/usr
/bin
/aclocal-
$(PKG_VERSION
)
46 $(LN
) aclocal-
$(PKG_VERSION
) $(1)/usr
/bin
/aclocal
47 $(FIX_PATHS
) $(1)/usr
/bin
/automake-
$(PKG_VERSION
)
48 $(FIX_PATHS
) $(1)/usr
/bin
/aclocal-
$(PKG_VERSION
)
49 $(INSTALL_DIR
) $(1)/usr
/share
/automake-
$(PKG_VERSION
)
52 automake-
$(PKG_VERSION
) automake-
$(PKG_VERSION
)/Automake \
53 automake-
$(PKG_VERSION
)/am aclocal \
54 aclocal-
$(PKG_VERSION
) aclocal-
$(PKG_VERSION
)/internal \
56 $(INSTALL_DIR
) $(1)/usr
/share
/$$$$dir; \
57 for file in
$$$$(cd
$(PKG_INSTALL_DIR
) && \
58 find usr
/share
/$$$$dir -maxdepth
1 -type f
); do \
59 $(INSTALL_DATA
) $$(PKG_INSTALL_DIR
)/$$$$file \
65 $(eval
$(call BuildPackage
,automake
))