1 PACKAGE
=pmg-log-tracker
5 ARCH
:=$(shell dpkg-architecture
-qDEB_BUILD_ARCH
)
6 GITVERSION
:=$(shell cat .git
/refs
/heads
/master
)
8 DEB
=${PACKAGE}_
${PKGVER}-${PKGREL}_
${ARCH}.deb
10 LIBS
=$(shell pkg-config
--libs glib-2.0
) -lz
11 CFLAGS
=$(shell pkg-config
--cflags glib-2.0
) -O2
-Wpedantic
15 pmg-log-tracker
: pmg-log-tracker.c
16 gcc
$< -o
$@
${CFLAGS} ${LIBS}
19 deb
${DEB}: pmg-log-tracker
22 install -D
-m
0755 pmg-log-tracker build
/usr
/bin
/pmg-log-tracker
23 cp
-a debian build
/debian
24 cd build
; dpkg-buildpackage
-rfakeroot
-b
-us
-uc
32 upload
: ${DEB} ${DBG_DEB}
33 tar cf
- ${DEB} ${DBG_DEB}| ssh repoman@repo.proxmox.com
-- upload
--product pmg
--dist stretch
--arch
${ARCH}
40 rm -rf build
*.deb pmg-log-tracker
*.buildinfo
*.changes
41 find .
-name
'*~' -exec
rm {} ';'