diff options
author | kremlin <ian@kremlin.cc> | 2014-05-28 04:29:47 +0800 |
---|---|---|
committer | kremlin <ian@kremlin.cc> | 2014-05-28 04:29:47 +0800 |
commit | 496f5d6622e32869916d421720c179ef3acbeb04 (patch) | |
tree | d42fc1c94d8a4c8e7327a5815f5fc861fcf11eb8 | |
parent | 67d0f2d1c8343275dc57254ad8444a19eef0772b (diff) | |
download | systembsd-496f5d6622e32869916d421720c179ef3acbeb04.tar systembsd-496f5d6622e32869916d421720c179ef3acbeb04.tar.gz systembsd-496f5d6622e32869916d421720c179ef3acbeb04.tar.bz2 systembsd-496f5d6622e32869916d421720c179ef3acbeb04.tar.lz systembsd-496f5d6622e32869916d421720c179ef3acbeb04.tar.xz systembsd-496f5d6622e32869916d421720c179ef3acbeb04.tar.zst systembsd-496f5d6622e32869916d421720c179ef3acbeb04.zip |
set aside -ports makefile for now, we'll deal with it later. begin hostnamed
-rw-r--r-- | Makefile | 62 | ||||
-rw-r--r-- | Makefile.port | 57 | ||||
-rwxr-xr-x | bin/out.bin | bin | 0 -> 9915 bytes | |||
-rw-r--r-- | src/main.c | 5 | ||||
-rw-r--r-- | src/modules/hostnamed/hostnamed.c | 2 |
5 files changed, 72 insertions, 54 deletions
@@ -1,57 +1,11 @@ -# stick to what we have for now -ONLY_FOR_ARCHS = amd64 -#NOT_FOR_ARCHS = -#SHARED_ONLY = -#COMES_WITH = +.PHONY: all -COMMENT = dbus utilities +CFLAGS=-Wall -Wextra -Werror -pedantic +DEBUGF=-O0 -v -g +SRCDIR=src +MODDIR=$(SRCDIR)/modules -DISTNAME = dbus-utils-0.1 -PACKAGE = systemd-utls -CATEGORIES = kremlinware test +GLIBF=`pkg-config --cflags --libs glib-2.0 gobject-2.0` -HOMEPAGE = http://uglyman.kremlin.cc - -MAINTAINER = kremlin <ian@kremlin.cc> - -# LGPLv1.3+ (glib) -PERMIT_PACKAGE_CDROM = Yes - -# for now -WANTLIB = c gio-2.0 glib-2.0 - -#TODO: see if it's okay to host this -MASTER_SITES = http://uglyman.kremlin.cc/latest-devel/ -#MODULES = ??? -#BUILD_DEPENDS = ??? -#RUN_DEPENDS = ??? -#TEST_DEPENDS = ??? -LIB_DEPENDS = x11/dbus>=1.8.2v0 \ - devel/glib2 - -#MAKE_FLAGS = ??? -#MAKE_ENV = ??? -#FAKE_FLAGS = ??? -#TEST_FLAGS = ??? - -# build/configuration variables -# -COMMIT = efedf0c -#SEPARATE_BUILD = Yes (build in a directory other than WRKSRC) -#SEPARATE_BUILD = flavored (distinct flavors may share a common WRKSRC) -#CONFIGURE_STYLE = simple -CONFIGURE_SCRIPT = configure -#CFLAGS = ??? -#LDFLAGS = ??? -#MAKE_FILE = ??? -#PKG_ARCH = ??? (* for arch-independent packages) -WRKDIST = ${WRKDIR}/systemd-utl-devel-${COMMIT} -#WRKSRC = ??? if other than ${WRKDIST} -#WRKBUILD = ??? if other than ${WRKSRC} -#WRKCONF = ??? if other than ${WRKBUILD} - -#ALL_TARGET = ??? -#INSTALL_TARGET = ??? -#TEST_TARGET = ??? - -.include <bsd.port.mk> +hostnamed: + gcc -o bin/out.bin $(CFLAGS) $(DEBUGF) $(GLIBF) $(SRCDIR)/main.c diff --git a/Makefile.port b/Makefile.port new file mode 100644 index 0000000..661a0be --- /dev/null +++ b/Makefile.port @@ -0,0 +1,57 @@ +# stick to what we have for now +ONLY_FOR_ARCHS = amd64 +#NOT_FOR_ARCHS = +#SHARED_ONLY = +#COMES_WITH = + +COMMENT = dbus utilities + +DISTNAME = dbus-utils-0.1 +PACKAGE = systemd-utls +CATEGORIES = kremlinware test + +HOMEPAGE = http://uglyman.kremlin.cc + +MAINTAINER = kremlin <ian@kremlin.cc> + +# LGPLv1.3+ (glib) +PERMIT_PACKAGE_CDROM = Yes + +# for now +WANTLIB = c gio-2.0 glib-2.0 + +#TODO: see if it's okay to host this +MASTER_SITES = http://uglyman.kremlin.cc/latest-devel/ +#MODULES = ??? +#BUILD_DEPENDS = ??? +#RUN_DEPENDS = ??? +#TEST_DEPENDS = ??? +LIB_DEPENDS = x11/dbus>=1.8.2v0 \ + devel/glib2 + +#MAKE_FLAGS = ??? +#MAKE_ENV = ??? +#FAKE_FLAGS = ??? +#TEST_FLAGS = ??? + +# build/configuration variables +# +#COMMIT = efedf0c +#SEPARATE_BUILD = Yes (build in a directory other than WRKSRC) +#SEPARATE_BUILD = flavored (distinct flavors may share a common WRKSRC) +#CONFIGURE_STYLE = simple +#CONFIGURE_SCRIPT = configure +#CFLAGS = ??? +#LDFLAGS = ??? +#MAKE_FILE = ??? +#PKG_ARCH = ??? (* for arch-independent packages) +#WRKDIST = ${WRKDIR}/systemd-utl-devel-${COMMIT} +#WRKSRC = ??? if other than ${WRKDIST} +#WRKBUILD = ??? if other than ${WRKSRC} +#WRKCONF = ??? if other than ${WRKBUILD} + +#ALL_TARGET = ??? +#INSTALL_TARGET = ??? +#TEST_TARGET = ??? + +# .include <bsd.port.mk> diff --git a/bin/out.bin b/bin/out.bin Binary files differnew file mode 100755 index 0000000..8f1b86b --- /dev/null +++ b/bin/out.bin diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..5238699 --- /dev/null +++ b/src/main.c @@ -0,0 +1,5 @@ +#include "modules/hostnamed/hostnamed.c" + +int main() { + return 0; +} diff --git a/src/modules/hostnamed/hostnamed.c b/src/modules/hostnamed/hostnamed.c new file mode 100644 index 0000000..ee25324 --- /dev/null +++ b/src/modules/hostnamed/hostnamed.c @@ -0,0 +1,2 @@ +#include <glib-2.0/glib.h> + |