1 |
# $MidnightBSD$ |
2 |
|
3 |
LIB= mport |
4 |
SRCS= bundle_write.c bundle_read.c plist.c create_primative.c db.c \ |
5 |
dispatch.c util.c error.c \ |
6 |
info.c install_primative.c instance.c \ |
7 |
version_cmp.c check_preconditions.c delete_primative.c \ |
8 |
default_cbs.c merge_primative.c bundle_read_install_pkg.c \ |
9 |
update_primative.c bundle_read_update_pkg.c pkgmeta.c \ |
10 |
fetch.c index.c index_depends.c install.c clean.c setting.c \ |
11 |
stats.c verify.c lock.c |
12 |
INCS= mport.h mport_dispatch.h |
13 |
|
14 |
CFLAGS+= -I${.CURDIR} -fblocks -g |
15 |
SHLIB_MAJOR= 2 |
16 |
MAN= mport.3 |
17 |
|
18 |
WARNS= 3 |
19 |
|
20 |
NO_PROFILE= |
21 |
|
22 |
DPADD= ${LIBMD} ${LIBARCHIVE} ${LIBBZP2} ${LIBLZMA} ${LIBZ} ${LIBFETCH} \ |
23 |
${LIBSQLITE3} ${LIBPTHREAD} ${LIBDISPATCH} ${LIBBLOCKSRUNTIME} |
24 |
LDADD= -lmd -larchive -lbz2 -llzma -lz -lfetch -lsqlite3 \ |
25 |
-lpthread -ldispatch -lBlocksRuntime |
26 |
|
27 |
.include <bsd.lib.mk> |