]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blob - pkgs/build-essentials/buildsystem/Templates
Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire-3.x
[people/ms/ipfire-3.x.git] / pkgs / 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 # Package all files by default
13 PKG_FILES = /
14
15 ###############################################################################
16 # Devel template
17 ###############################################################################
18
19 PKG_DESCRIPTION-$(PKG_NAME_REAL)-devel = Development files of $(THISAPP).
20 PKG_SUMMARY-$(PKG_NAME_REAL)-devel = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-devel)
21
22 PKG_DEPS-$(PKG_NAME_REAL)-devel = $(PKG_NAME_REAL)=$(THISVER)
23
24 define PKG_FILES-$(PKG_NAME_REAL)-devel
25 /usr/bin/*-config
26 /usr/include
27 /usr/lib/*.a
28 /usr/lib/pkgconfig
29 /usr/share/aclocal
30 */lib/*.so
31 /usr/share/*/cmake
32 /usr/share/man/man2
33 /usr/share/man/man3
34 /usr/share/pkgconfig
35 /usr/share/vala
36 endef
37
38
39 ###############################################################################
40 # Library template
41 ###############################################################################
42
43 PKG_DESCRIPTION-$(PKG_NAME_REAL)-libs = Library files of $(THISAPP).
44 PKG_SUMMARY-$(PKG_NAME_REAL)-libs = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-libs)
45
46 define PKG_FILES-$(PKG_NAME_REAL)-libs
47 /lib/lib*.so.*
48 /usr/lib/lib*.so.*
49 endef
50
51 # Another naming scheme template...
52 PKG_DESCRIPTION-lib$(PKG_NAME_REAL) = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-libs)
53 PKG_SUMMARY-lib$(PKG_NAME_REAL) = $(PKG_SUMMARY-$(PKG_NAME_REAL)-libs)
54 PKG_FILES-lib$(PKG_NAME_REAL) = $(PKG_FILES-$(PKG_NAME_REAL)-libs)
55
56 PKG_DESCRIPTION-lib$(PKG_NAME_REAL)-devel = $(PKG_DESCRIPTION-$(PKG_NAME_REAL)-devel)
57 PKG_SUMMARY-lib$(PKG_NAME_REAL)-devel = $(PKG_SUMMARY-$(PKG_NAME_REAL)-devel)
58 PKG_FILES-lib$(PKG_NAME_REAL)-devel = $(PKG_FILES-$(PKG_NAME_REAL)-devel) blah
59 PKG_BUILD_DEPS-lib$(PKG_NAME_REAL)-devel = $(PKG_BUILD_DEPS-$(PKG_NAME_REAL)-devel)