citrun

watch C/C++ source code execute
Log | Files | Refs | LICENSE

commit 19fc1f5e3d225f29411e7eff14fab6d7a6caacb0
parent c82dba005a0fa042fd1faaf0381ece83b15d8c2f
Author: Kyle Milz <kyle@getaddrinfo.net>
Date:   Wed, 13 Apr 2016 18:25:57 -0600

pkg: simplify openbsd packaging

Diffstat:
Mpkg/openbsd/devel/citrun/Makefile | 2+-
Mpkg/openbsd/pkg.sh | 17++++++++---------
2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/pkg/openbsd/devel/citrun/Makefile b/pkg/openbsd/devel/citrun/Makefile @@ -10,7 +10,7 @@ HOMEPAGE = http://citrun.com # BSD PERMIT_PACKAGE_CDROM = Yes -MASTER_SITES = http://git.0x30.net/ +MASTER_SITES = http://citrun.com/src/ WANTLIB += GL GLU GLEW glut c freetype m pthread z diff --git a/pkg/openbsd/pkg.sh b/pkg/openbsd/pkg.sh @@ -1,19 +1,18 @@ #!/bin/sh -e -ver=0 -pkgname="citrun" -distname="${pkgname}-${ver}" -distfile="$distname.tar.gz" +portname="citrun" if [ "`uname`" != "OpenBSD" ]; then echo "not making OpenBSD package on `uname`" exit 1 fi -# Git won't archive the whole tree unless its called in the root.. -(cd ../../ && git archive --prefix=$distname/ -o /usr/ports/distfiles/$distfile HEAD) - export PORTSDIR_PATH="`pwd`:/usr/ports" export NO_CHECKSUM=1 -make -C devel/$pkgname clean=all -make -C devel/$pkgname package +# Always re-fetch the latest sources +rm /usr/ports/distfiles/citrun-0.tar.gz +make -C devel/$portname clean=all +make -C devel/$portname package + +doas pkg_delete citrun +doas pkg_add -Dunsigned -r /usr/ports/packages/`uname -m`/all/${portname}-0.tgz