moved src/*d -> src/modules/
[systembsd.git] / Makefile.tmp
1 # TODO: modify below as you test on new machines
2 ONLY_FOR_ARCHS = amd64
3 #NOT_FOR_ARCHS = ???
4 #SHARED_ONLY = ???
5 #COMES_WITH = ???
6 #BROKEN = reason
7
8 COMMENT = Provides drop-in support for systemd utilities hostnamed, \
9 localed, timedated, and logind
10
11 # TODO: think of better name
12 PKGNAME = dbus-utilities
13
14 # one package with each component
15 #PKGNAME-foo = ??? for multi packages
16
17 # for any port that creates shared libraries.
18 # both libtool and cmake handle this automatically.
19 # for libtool-based ports, have a look at WRKBUILD/shared_libs.log
20 #SHARED_LIBS = ???
21
22 CATEGORIES = devel
23
24 HOMEPAGE = http://uglyman.kremlin.cc
25
26 MAINTAINER = ian <ian@kremlin.cc>
27
28 # TODO: make sure this stays true/check for GPL poison
29 PERMIT_PACKAGE_CDROM = Yes
30 PERMIT_PACKAGE_FTP = Yes
31 PERMIT_DISTFILES_FTP = Yes
32
33 # "make port-lib-depends-check" can help
34 #WANTLIB = ???
35
36 MASTER_SITES = git://uglyman.kremlin.cc/git/systemd-utl.git \
37 http://uglyman.kremlin.cc
38
39 # TODO: list deps :(
40 # Dependencies
41 #MODULES = ???
42 #BUILD_DEPENDS = ???
43 #RUN_DEPENDS = ???
44 #LIB_DEPENDS = ???
45 #TEST_DEPENDS = ???
46
47 #MAKE_FLAGS = ???
48 #MAKE_ENV = ???
49 #FAKE_FLAGS = ???
50 #TEST_FLAGS = ???
51
52 SEPARATE_BUILD = Yes
53 USE_GMAKE = Yes
54 USE_GROFF = Yes
55 # is it okay to use gmake/auto* tools? landry@ ajacoutot@
56 # Programs that require GNU libtool to build instead of the OpenBSD one
57 # should use this option.
58 #USE_LIBTOOL= gnu
59 # Set CONFIGURE_STYLE to value corresponding to some standard configuration
60 # perl [modbuild]: perl's MakeMaker Makefile.PL (modbuild: perl's
61 # Module::Build Build.PL)
62 # gnu [autoconf] [old] [dest]: gnu style configure (old: no
63 # sysconfdir), (dest: add DESTDIR, does not handle it),
64 # (autoconf: needed by port, implies gnu)
65 # XXX: cygnus products do NOT use autoconf for making the main
66 # configure from configure.in
67 # imake [noman]: port uses imake for configuration.
68 # (noman: no man page installation)
69 # simple: port has its own configure script
70 #CONFIGURE_STYLE =
71 #CONFIGURE_SCRIPT = ??? (if other than configure)
72 #CONFIGURE_ARGS += ${CONFIGURE_SHARED}
73 #CONFIGURE_ENV = ???
74
75 # for gnu stuff
76 #AUTOCONF_VERSION = ??? (defaults to 2.13)
77 #AUTOMAKE_VERSION = ??? (defaults to 1.4)
78 # config.guess and others are copied here
79 #MODGNU_CONFIG_GUESS_DIRS = ??? (defaults to ${WRKSRC})
80
81 # Is the build automagic or is it interactive
82 #
83 #IS_INTERACTIVE = Yes
84 #TEST_IS_INTERACTIVE = Yes
85
86 # TODO: flavors, later on
87 # Assume you have one multiple choice flavor: 1 2 3 and switches a b.
88 # You would write
89 #
90 #FLAVORS = 1 2 3 a b
91 #FLAVOR ?=
92 # grab multiple choice value
93 #CHOICE = ${FLAVOR:Na:Nb}
94 # check that CHOICE is 1 OR 2 OR 3, or error out
95 #.if ${CHOICE} == "1"
96 # code for 1
97 #.elif ${CHOICE} == "2"
98 # code for 2
99 #.elif ${CHOICE} == "3"
100 # code for 3
101 #.else
102 #ERRORS += "Fatal: Conflicting flavor: ${FLAVOR}"
103 #.endif
104 # check for switches
105 #.if ${FLAVOR:Ma}
106 # code for a
107 #.endif
108 #.if ${FLAVOR:Mb}
109 # code for b
110 #.endif
111
112 CFLAGS = ???
113 LDFLAGS = ???
114 MAKE_FILE = ???
115 PKG_ARCH = ??? (* for arch-independent packages)
116 #WRKDIST = ??? if other than ${WRKDIR}/${DISTNAME}
117 #WRKSRC = ??? if other than ${WRKDIST}
118 #WRKBUILD = ??? if other than ${WRKSRC}
119 #WRKCONF = ??? if other than ${WRKBUILD}
120
121 #ALL_TARGET = ???
122 #INSTALL_TARGET = ???
123 #TEST_TARGET = ???
124
125 .include <bsd.port.mk>