head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.26 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.24 pkgsrc-2012Q4-base:1.4 pkgsrc-2011Q4:1.4.0.22 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q2:1.4.0.20 pkgsrc-2011Q2-base:1.4 pkgsrc-2009Q4:1.4.0.18 pkgsrc-2009Q4-base:1.4 pkgsrc-2008Q4:1.4.0.16 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.14 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.12 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.10 pkgsrc-2008Q2-base:1.4 pkgsrc-2008Q1:1.4.0.8 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.6 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.4 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.2 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.2.0.4 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.2 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.1.1.1.0.2 pkgsrc-2006Q3-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2007.06.14.19.44.55; author bouyer; state dead; branches; next 1.3; 1.3 date 2007.04.28.17.14.52; author bouyer; state Exp; branches; next 1.2; 1.2 date 2006.10.19.22.57.13; author bouyer; state Exp; branches; next 1.1; 1.1 date 2006.07.02.16.49.31; author bouyer; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2006.07.02.16.49.31; author bouyer; state Exp; branches; next ; desc @@ 1.4 log @Renamed xen*30 to xen*3 @ text @$NetBSD: patch-bs,v 1.3 2007/04/28 17:14:52 bouyer Exp $ --- xenstore/Makefile.orig 2007-01-08 16:00:52.000000000 +0100 +++ xenstore/Makefile 2007-04-25 18:45:31.000000000 +0200 @@@@ -29,6 +29,7 @@@@ XENSTORED_OBJS_$(CONFIG_Linux) = xenstored_linux.o XENSTORED_OBJS_$(CONFIG_SunOS) = xenstored_solaris.o +XENSTORED_OBJS_$(CONFIG_NetBSD) = xenstored_netbsd.o XENSTORED_OBJS += $(XENSTORED_OBJS_y) @@@@ -168,22 +169,20 @@@@ .PHONY: install install: all - $(INSTALL_DIR) -p $(DESTDIR)/var/run/xenstored - $(INSTALL_DIR) -p $(DESTDIR)/var/lib/xenstored - $(INSTALL_DIR) -p $(DESTDIR)/usr/bin - $(INSTALL_DIR) -p $(DESTDIR)/usr/sbin - $(INSTALL_DIR) -p $(DESTDIR)/usr/include - $(INSTALL_PROG) xenstored $(DESTDIR)/usr/sbin - $(INSTALL_PROG) $(CLIENTS) $(DESTDIR)/usr/bin - $(INSTALL_PROG) xenstore-control $(DESTDIR)/usr/bin - $(INSTALL_PROG) xenstore-ls $(DESTDIR)/usr/bin - $(INSTALL_DIR) -p $(DESTDIR)/usr/$(LIBDIR) - $(INSTALL_PROG) libxenstore.so.$(MAJOR).$(MINOR) $(DESTDIR)/usr/$(LIBDIR) - ln -sf libxenstore.so.$(MAJOR).$(MINOR) $(DESTDIR)/usr/$(LIBDIR)/libxenstore.so.$(MAJOR) - ln -sf libxenstore.so.$(MAJOR) $(DESTDIR)/usr/$(LIBDIR)/libxenstore.so - $(INSTALL_DATA) libxenstore.a $(DESTDIR)/usr/$(LIBDIR) - $(INSTALL_DATA) xs.h $(DESTDIR)/usr/include - $(INSTALL_DATA) xs_lib.h $(DESTDIR)/usr/include + $(BSD_INSTALL_PROGRAM_DIR) $(PREFIX)/bin + $(BSD_INSTALL_PROGRAM_DIR) $(PREFIX)/sbin + $(BSD_INSTALL_DATA_DIR) -p $(PREFIX)/include + $(BSD_INSTALL_PROGRAM) xenstored $(PREFIX)/sbin + $(BSD_INSTALL_PROGRAM) $(CLIENTS) $(PREFIX)/bin + $(BSD_INSTALL_PROGRAM) xenstore-control $(PREFIX)/bin + $(BSD_INSTALL_PROGRAM) xenstore-ls $(PREFIX)/bin + $(BSD_INSTALL_LIB_DIR) $(PREFIX)/lib + $(BSD_INSTALL_LIB) libxenstore.so.$(MAJOR).$(MINOR) $(PREFIX)/lib + ln -sf libxenstore.so.$(MAJOR).$(MINOR) $(PREFIX)/lib/libxenstore.so.$(MAJOR) + ln -sf libxenstore.so.$(MAJOR) $(PREFIX)/lib/libxenstore.so + $(BSD_INSTALL_LIB) libxenstore.a $(PREFIX)/lib + $(BSD_INSTALL_DATA) xs.h $(PREFIX)/include + $(BSD_INSTALL_DATA) xs_lib.h $(PREFIX)/include -include $(PROG_DEP) @ 1.3 log @Update xen 3.0 packages to 3.0.4. pksgrc changes: install man pages for xm, xend-config.sxp and xmdomain.cfg. Should fix pkg/36190. Main changes: This is largely an opportunistic stabilising release for HVM guests, due to the large amount of work in that area of the code since 3.0.3. These enhancements have in particular improved support for SMP and ACPI Linux and Windows operating systems. @ text @d1 1 a1 1 $NetBSD: patch-bs,v 1.2 2006/10/19 22:57:13 bouyer Exp $ @ 1.2 log @Update to 3.0.3. I don't have a comprehensive list of changes, only "many new features". One looks promising: - a new easy-to-use CPU scheduler which includes weights, caps, and automatic SMP load-balancing; pkgsrc changes: - remove patches against unused files - add a netbsd-specific example with verbose comments - add a vif script for ip-routing based setups @ text @d1 1 a1 1 $NetBSD: patch-bs,v 1.1.1.1 2006/07/02 16:49:31 bouyer Exp $ d3 3 a5 4 --- xenstore/Makefile.orig 2006-10-04 04:28:30.000000000 +0200 +++ xenstore/Makefile 2006-10-17 00:08:10.000000000 +0200 @@@@ -33,6 +33,7 @@@@ XENSTORED_OBJS = xenstored_core.o xenstored_watch.o xenstored_domain.o xenstored_transaction.o xs_lib.o talloc.o utils.o tdb.o hashtable.o d7 3 a9 2 XENSTORED_Linux = xenstored_linux.o +XENSTORED_NetBSD = xenstored_netbsd.o d11 1 a11 1 XENSTORED_OBJS += $(XENSTORED_$(OS)) d13 1 a13 40 @@@@ -40,31 +41,31 @@@@ all: libxenstore.so libxenstore.a xenstored $(CLIENTS) xs_tdb_dump xenstore-control xenstore-ls test_interleaved_transactions: test_interleaved_transactions.o - $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -L. -lxenstore -o $@@ + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ .PHONY: testcode testcode: xs_test xenstored_test xs_random xenstored: $(XENSTORED_OBJS) - $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -lxenctrl -o $@@ + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -lxenctrl -o $@@ $(CLIENTS): xenstore-%: xenstore_%.o libxenstore.so - $(LINK.o) $< $(LOADLIBES) $(LDLIBS) -L. -lxenstore -o $@@ + $(LINK.o) $< $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ $(CLIENTS_OBJS): xenstore_%.o: xenstore_client.c $(COMPILE.c) -DCLIENT_$(*F) -o $@@ $< xenstore-control: xenstore_control.o libxenstore.so - $(LINK.o) $< $(LOADLIBES) $(LDLIBS) -L. -lxenstore -o $@@ + $(LINK.o) $< $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ xenstore-ls: xsls.o libxenstore.so - $(LINK.o) $< $(LOADLIBES) $(LDLIBS) -L. -lxenstore -o $@@ + $(LINK.o) $< $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ xenstored_test: xenstored_core_test.o xenstored_watch_test.o xenstored_domain_test.o xenstored_transaction_test.o xs_lib.o talloc_test.o fake_libxc.o utils.o tdb.o - $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@@ + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -o $@@ xs_tdb_dump: xs_tdb_dump.o utils.o tdb.o talloc.o - $(LINK.o) $^ $(LOADLIBES) $(LDLIBS) -o $@@ + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -o $@@ xs_test xs_random xs_stress xs_crashme: LDFLAGS+=-lpthread xs_test: xs_test.o xs_lib.o utils.o @@@@ -172,19 +173,17 @@@@ d47 3 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD: $ d3 12 a14 4 --- xenstore/Makefile.orig 2006-04-10 00:05:54.000000000 +0200 +++ xenstore/Makefile 2006-05-05 21:54:15.000000000 +0200 @@@@ -30,30 +30,30 @@@@ all: libxenstore.so xenstored $(CLIENTS) xs_tdb_dump xenstore-control xenstore-ls d18 1 a18 1 + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ d20 1 d23 1 a23 1 xenstored: xenstored_core.o xenstored_watch.o xenstored_domain.o xenstored_transaction.o xs_lib.o talloc.o utils.o tdb.o hashtable.o d25 1 a25 1 + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -lxenctrl -o $@@ d29 1 a29 1 + $(LINK.o) $< $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ d36 1 a36 1 + $(LINK.o) $< $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ d40 1 a40 1 + $(LINK.o) $< $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -L. -lxenstore -o $@@ d44 1 a44 1 + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -o $@@ d48 1 a48 1 + $(LINK.o) $^ $(LOADLIBES) $(LDFLAGS) $(LDLIBS) -o $@@ d52 1 a52 2 @@@@ -137,19 +137,18 @@@@ cd .. && tar -c -j -v -h -f xenstore.tar.bz2 xenstore/ d54 1 d66 4 a69 1 - $(INSTALL_DATA) libxenstore.so $(DESTDIR)/usr/$(LIBDIR) d80 4 a83 1 + $(BSD_INSTALL_LIB) libxenstore.so $(PREFIX)/lib a85 4 + -include $(PROG_DEP) @ 1.1.1.1 log @Initial import of a packages for Xen 3.0 domain0 tools. @ text @@