[Glibc-bsd-commits] r3184 - in trunk/freebsd-utils/debian: . patches
Tuco Xyz
tuco-guest at alioth.debian.org
Mon Sep 13 20:53:15 UTC 2010
Author: tuco-guest
Date: 2010-09-13 20:53:14 +0000 (Mon, 13 Sep 2010)
New Revision: 3184
Added:
trunk/freebsd-utils/debian/patches/031_savecore.diff
Modified:
trunk/freebsd-utils/debian/freebsd-utils.install
trunk/freebsd-utils/debian/freebsd-utils.manpages
trunk/freebsd-utils/debian/patches/series
trunk/freebsd-utils/debian/rules
Log:
dumpon and savecore
Modified: trunk/freebsd-utils/debian/freebsd-utils.install
===================================================================
--- trunk/freebsd-utils/debian/freebsd-utils.install 2010-09-02 08:49:28 UTC (rev 3183)
+++ trunk/freebsd-utils/debian/freebsd-utils.install 2010-09-13 20:53:14 UTC (rev 3184)
@@ -13,6 +13,8 @@
debian/scripts/sbin/umount /sbin
sbin/dmesg/dmesg /bin
+sbin/dumpon/dumpon /sbin
+sbin/savecore/savecore /sbin
sbin/swapon/swapon /sbin
sbin/atacontrol/atacontrol /sbin
sbin/camcontrol/camcontrol /sbin
@@ -33,4 +35,3 @@
sbin/devfs/devfs /sbin
usr.sbin/acpi/acpiconf/acpiconf /usr/sbin
-
Modified: trunk/freebsd-utils/debian/freebsd-utils.manpages
===================================================================
--- trunk/freebsd-utils/debian/freebsd-utils.manpages 2010-09-02 08:49:28 UTC (rev 3183)
+++ trunk/freebsd-utils/debian/freebsd-utils.manpages 2010-09-13 20:53:14 UTC (rev 3184)
@@ -8,6 +8,7 @@
sbin/devd/devd.conf.5
sbin/devfs/devfs.8
sbin/dmesg/dmesg.8
+sbin/dumpon/dumpon.8
sbin/mdconfig/mdconfig.8
sbin/mount_autofs/mount_autofs.8
sbin/mount_cd9660/mount_cd9660.8
@@ -22,6 +23,7 @@
sbin/mount_std/mount_std.8
sbin/mount_udf/mount_udf.8
sbin/mount_unionfs/mount_unionfs.8
+sbin/savecore/savecore.8
sbin/swapon/swapon.8
sbin/sysctl/sysctl.8
sbin/umount/umount.8
Added: trunk/freebsd-utils/debian/patches/031_savecore.diff
===================================================================
--- trunk/freebsd-utils/debian/patches/031_savecore.diff (rev 0)
+++ trunk/freebsd-utils/debian/patches/031_savecore.diff 2010-09-13 20:53:14 UTC (rev 3184)
@@ -0,0 +1,55 @@
+--- a/sbin/savecore/Makefile
++++ b/sbin/savecore/Makefile
+@@ -1,6 +1,7 @@
+ # $FreeBSD$
+
+ PROG= savecore
++SRCS= savecore.c zopen.c
+ WARNS?= 6
+ DPADD= ${LIBZ}
+ LDADD= -lz
+--- a/sbin/savecore/zopen.c
++++ b/sbin/savecore/zopen.c
+@@ -0,0 +1,42 @@
++/*
++ * Public domain stdio wrapper for libz, written by Johan Danielsson.
++ * Ported to GNU libc by Tuco Xyz.
++ */
++
++#include <stdio.h>
++#include <zlib.h>
++
++FILE *zopen(const char *fname, const char *mode);
++
++/* convert arguments */
++static int
++xgzread(void *cookie, char *data, int size)
++{
++ return gzread(cookie, data, size);
++}
++
++static int
++xgzwrite(void *cookie, const char *data, int size)
++{
++ return gzwrite(cookie, (void*)data, size);
++}
++
++static cookie_io_functions_t xgzfunc = {
++ .seek = NULL,
++ .close = gzclose
++};
++
++FILE *
++zopen(const char *fname, const char *mode)
++{
++ gzFile gz = gzopen(fname, mode);
++ if(gz == NULL)
++ return NULL;
++
++ if(*mode == 'r')
++ xgzfunc.read = xgzread;
++ else
++ xgzfunc.write = xgzwrite;
++
++ return fopencookie(gz, mode, xgzfunc);
++}
Modified: trunk/freebsd-utils/debian/patches/series
===================================================================
--- trunk/freebsd-utils/debian/patches/series 2010-09-02 08:49:28 UTC (rev 3183)
+++ trunk/freebsd-utils/debian/patches/series 2010-09-13 20:53:14 UTC (rev 3184)
@@ -27,3 +27,4 @@
028_vidcontrol.diff
029_arp.diff
030_arp_libbsd.diff
+031_savecore.diff
Modified: trunk/freebsd-utils/debian/rules
===================================================================
--- trunk/freebsd-utils/debian/rules 2010-09-02 08:49:28 UTC (rev 3183)
+++ trunk/freebsd-utils/debian/rules 2010-09-13 20:53:14 UTC (rev 3184)
@@ -43,6 +43,7 @@
sbin/mdconfig sbin/ccdconfig sbin/swapon sbin/atacontrol sbin/camcontrol \
sbin/gbde sbin/geom bin/kenv \
usr.sbin/kbdcontrol usr.sbin/vidcontrol share/syscons \
+ sbin/savecore sbin/dumpon \
sys/kern/syscalls.c etc/pf.os ; do \
svn export $(SVN)/$$i $(ORIGDIR)/$$i ; \
done
@@ -71,6 +72,7 @@
$(PMAKE) -C sbin/devd
$(PMAKE) -C sbin/devfs
$(PMAKE) -C sbin/dmesg
+ $(PMAKE) -C sbin/dumpon
$(PMAKE) -C sbin/mdconfig
$(PMAKE) -C sbin/mount
$(PMAKE) -C sbin/mount_autofs
@@ -85,6 +87,7 @@
$(PMAKE) -C sbin/mount_udf
$(PMAKE) -C sbin/mount_unionfs
$(PMAKE) -C sbin/mount_std
+ $(PMAKE) -C sbin/savecore
$(PMAKE) -C sbin/swapon
$(PMAKE) -C sbin/sysctl
$(PMAKE) -C sbin/umount
@@ -154,6 +157,7 @@
$(PMAKE) -C sbin/devd clean
$(PMAKE) -C sbin/devfs clean
$(PMAKE) -C sbin/dmesg clean
+ $(PMAKE) -C sbin/dumpon clean
$(PMAKE) -C sbin/mdconfig clean
$(PMAKE) -C sbin/mount clean
$(PMAKE) -C sbin/mount_autofs clean
@@ -168,6 +172,7 @@
$(PMAKE) -C sbin/mount_udf clean
$(PMAKE) -C sbin/mount_unionfs clean
$(PMAKE) -C sbin/mount_std clean
+ $(PMAKE) -C sbin/savecore clean
$(PMAKE) -C sbin/swapon clean
$(PMAKE) -C sbin/sysctl clean
$(PMAKE) -C sbin/umount clean
More information about the Glibc-bsd-commits
mailing list