]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - pkgs/core/build-essentials/buildsystem/Templates
Remove legacy build system.
[people/ms/ipfire-3.x.git] / pkgs / core / build-essentials / buildsystem / Templates
1
2 ###############################################################################
3 #
4 # Template definitions of the naoki build system
5 #
6 ###############################################################################
7
8 ###############################################################################
9 # Default template
10 ###############################################################################
11
12 PKG_PROVIDES-$(PKG_NAME_REAL) = $(PKG_NAME_REAL)=$(THISVER)
13
14 # Package all files by default
15 PKG_FILES = /
16
17 ###############################################################################
18 # Devel template
19 ###############################################################################
20
21 PKG_DESCRIPTION-$(PKG_NAME_REAL)-devel = Development files of $(THISAPP).
22 PKG_SUMMARY-$(PKG_NAME_REAL)-devel = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-devel)
23
24 PKG_DEPS-$(PKG_NAME_REAL)-devel = $(PKG_NAME_REAL)=$(THISVER)
25
26 define PKG_FILES-$(PKG_NAME_REAL)-devel
27 /usr/bin/*-config
28 /usr/include
29 /usr/lib/*.a
30 /usr/lib/pkgconfig
31 /usr/share/aclocal
32 */lib/*.so
33 /usr/share/*/cmake
34 /usr/share/man/man2
35 /usr/share/man/man3
36 /usr/share/vala
37 endef
38
39
40 ###############################################################################
41 # Library template
42 ###############################################################################
43
44 PKG_DESCRIPTION-$(PKG_NAME_REAL)-libs = Library files of $(THISAPP).
45 PKG_SUMMARY-$(PKG_NAME_REAL)-libs = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-libs)
46
47 PKG_DEPS-$(PKG_NAME_REAL)-libs = $(PKG_NAME_REAL)=$(THISVER)
48
49 define PKG_FILES-$(PKG_NAME_REAL)-libs
50 /lib/lib*.so.*
51 /usr/lib/lib*.so.*
52 endef
53
54 # Another naming scheme template...
55 PKG_DESCRIPTION-lib$(PKG_NAME_REAL) = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-libs)
56 PKG_SUMMARY-lib$(PKG_NAME_REAL) = $(PKG_SUMMARY-$(PKG_NAME_REAL)-libs)
57 PKG_FILES-lib$(PKG_NAME_REAL) = $(PKG_FILES-$(PKG_NAME_REAL)-libs)
58
59 PKG_DESCRIPTION-lib$(PKG_NAME_REAL)-devel = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-devel)
60 PKG_SUMMARY-lib$(PKG_NAME_REAL)-devel = $(PKG_SUMMARY-$(PKG_NAME_REAL)-devel)
61 PKG_FILES-lib$(PKG_NAME_REAL)-devel = $(PKG_FILES-$(PKG_NAME_REAL)-devel) blah
62 PKG_BUILD_DEPS-lib$(PKG_NAME_REAL)-devel = $(PKG_BUILD_DEPS-$(PKG_NAME_REAL)-devel)