]> err.no Git - util-linux/commitdiff
build-sys: add missing files
authorKarel Zak <kzak@redhat.com>
Thu, 4 Jan 2007 10:57:07 +0000 (11:57 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 4 Jan 2007 10:57:07 +0000 (11:57 +0100)
This patch add all missing headers, man pages and README files to automake
stuff and "make dist-gzip" produces useful tarball now.

Signed-off-by: Karel Zak <kzak@redhat.com>
12 files changed:
Makefile.am
configure.ac
disk-utils/Makefile.am
fdisk/Makefile.am
getopt/Makefile.am
hwclock/Makefile.am
login-utils/Makefile.am
misc-utils/Makefile.am
mount/Makefile.am
partx/Makefile.am
sys-utils/Makefile.am
text-utils/Makefile.am

index 5c3564e9626f04101ba933e2ba47e337192ed002..5f69f4488beecfdbdc4f15d0edec053565787757 100644 (file)
@@ -18,7 +18,9 @@ SUBDIRS = lib \
 ACLOCAL_AMFLAGS = -I m4
 
 EXTRA_DIST =   config/include-Makefile.am \
-               autogen.sh
+               autogen.sh \
+               licenses/COPYING.GPL \
+               licenses/COPYING.UCB
 
 distclean-local:
        -find . \( -name \*~ -o -name \*.orig -o -name \*.rej \) -exec rm -f {} \;
@@ -31,3 +33,11 @@ mrproper: distclean
        cd po; rm -f `cat .gitignore`; cd ..
        cd config; rm -f `cat ../.gitignore`; cd ..
 
+# The automake is very stupid for work with man pages. The files from man_MANS are
+# not included to the distribution. A solution is use dist_man_MANS or
+# EXTRA_DIST = $(man_MANS) -- but these solutions are ugly in case that there
+# is a lot of "if <cond>", because the result in EXTRA_DIST or dist_man_MANS
+# depends on the condition ;-(
+dist-hook:
+       -find -regex "\./[a-z\-]*/[a-z\.\-\_]*\.[1-9]" -exec cp {} $(distdir)/{} \;
+
index f5e7d8b63d4ec2ddf94d62e295dc3e78021364bf..299e50e29e59fef92de9d1fa75340a5d5f7a0f97 100644 (file)
@@ -395,9 +395,10 @@ AC_CONFIG_HEADERS(config.h)
 AC_CONFIG_FILES([
 Makefile
 disk-utils/Makefile
-fdisk/Makefile 
+fdisk/Makefile
 getopt/Makefile
 hwclock/Makefile
+include/Makefile
 lib/Makefile
 login-utils/Makefile
 misc-utils/Makefile
index b94f155a802f4e3474fed5f3f91dc16c8fb41e79..d9f2895cce4d58db1e83619d09cb7e66cd555816 100644 (file)
@@ -4,9 +4,10 @@ man_MANS = blockdev.8 fdformat.8 isosize.8 mkfs.8 mkswap.8 \
            fsck.minix.8 mkfs.minix.8 mkfs.bfs.8
 
 sbin_PROGRAMS = mkfs mkswap blockdev fsck.minix mkfs.minix mkfs.bfs
-fsck_minix_SOURCES = fsck.minix.c
-mkfs_minix_SOURCES = mkfs.minix.c
+fsck_minix_SOURCES = fsck.minix.c bitops.h minix.h
+mkfs_minix_SOURCES = mkfs.minix.c bitops.h minix.h
 mkfs_bfs_SOURCES = mkfs.bfs.c
+mkswap_SOURCES = mkswap.c swapheader.h
 
 usrbinexec_PROGRAMS = fdformat isosize
 
@@ -24,8 +25,8 @@ endif
 
 if BUILD_CRAMFS
 sbin_PROGRAMS += fsck.cramfs mkfs.cramfs
-fsck_cramfs_SOURCES = fsck.cramfs.c
-mkfs_cramfs_SOURCES = mkfs.cramfs.c
+fsck_cramfs_SOURCES = fsck.cramfs.c cramfs.h
+mkfs_cramfs_SOURCES = mkfs.cramfs.c cramfs.h
 fsck_cramfs_LDADD = -lz
 mkfs_cramfs_LDADD = -lz $(top_srcdir)/lib/libmd5.a
 endif
@@ -33,3 +34,4 @@ endif
 if HAVE_UUID
 mkswap_LDADD = -luuid
 endif
+
index c4528d0e30927433a2229439b1f1375a322ae136..36c0e38e92e8c15efe185a876e4c998d5ec6870b 100644 (file)
@@ -1,28 +1,31 @@
 include $(top_srcdir)/config/include-Makefile.am
 
+EXTRA_DIST = README.fdisk README.cfdisk
+
 if !M68K
 
 sbin_PROGRAMS = fdisk
 man_MANS = fdisk.8
 fdisk_SOURCES = fdisk.c disksize.c fdiskbsdlabel.c fdisksgilabel.c \
-       fdisksunlabel.c fdiskaixlabel.c i386_sys_types.c partname.c
+       fdisksunlabel.c fdiskaixlabel.c i386_sys_types.c partname.c \
+       common.h fdisk.h fdisksunlabel.h fdisksgilabel.h fdiskaixlabel.h fdiskbsdlabel.h
 
 if !SPARC
 
 sbin_PROGRAMS += sfdisk
 man_MANS += sfdisk.8
-sfdisk_SOURCES = sfdisk.c disksize.c i386_sys_types.c partname.c
+sfdisk_SOURCES = sfdisk.c disksize.c i386_sys_types.c partname.c common.h
 
 if USE_SLANG
 sbin_PROGRAMS += cfdisk
 man_MANS += cfdisk.8
-cfdisk_SOURCES = cfdisk.c disksize.c i386_sys_types.c
+cfdisk_SOURCES = cfdisk.c disksize.c i386_sys_types.c common.h
 cfdisk_LDADD = -lslang
 else
 if HAVE_NCURSES
 sbin_PROGRAMS += cfdisk
 man_MANS += cfdisk.8
-cfdisk_SOURCES = cfdisk.c disksize.c i386_sys_types.c
+cfdisk_SOURCES = cfdisk.c disksize.c i386_sys_types.c common.h
 cfdisk_LDADD = -lncurses
 endif
 endif
@@ -30,3 +33,4 @@ endif
 endif
 
 endif
+
index 7ceaf02ba0d97b9c6908af619c96dcc4a99fcd2f..f375bdf7aac0a571fa1c327c2f672ce2565467d6 100644 (file)
@@ -9,3 +9,6 @@ man_MANS = getopt.1
 exampledir = $(prefix)/usr/share/getopt/
 example_DATA = getopt-parse.bash getopt-parse.tcsh \
        getopt-test.bash getopt-test.tcsh
+
+EXTRA_DIST = $(example_DATA) README Changelog COPYING
+
index 562d294f2037bac0995ef4ef48a6d575abd1f673..ce48b9d392313981c4a22b005b0b3dc818f9a1b2 100644 (file)
@@ -4,4 +4,5 @@ man_MANS = hwclock.8
 
 sbin_PROGRAMS = hwclock
 
-hwclock_SOURCES = hwclock.c cmos.c rtc.c kd.c
\ No newline at end of file
+hwclock_SOURCES = hwclock.c cmos.c rtc.c kd.c clock.h
+
index 9771ac29e7fbd407ff75572534f5345615ebc59a..cc894e19656102b18fcfcc79ccd7e5178f2895ef 100644 (file)
@@ -6,6 +6,8 @@ sbin_PROGRAMS =
 usrsbinexec_PROGRAMS =
 man_MANS =
 
+EXTRA_DIST = README.getty  README.modems-with-agetty  README.poeigl
+
 if BUILD_AGETTY
 sbin_PROGRAMS += agetty
 man_MANS += agetty.8
@@ -17,12 +19,14 @@ sbin_PROGRAMS += simpleinit shutdown initctl
 man_MANS += fastboot.8 fasthalt.8 halt.8 reboot.8 simpleinit.8 shutdown.8 \
        initctl.8
 
+simpleinit_SOURCES = simpleinit.c my_crypt.h simpleinit.h
+initctl_SOURCES = initctl.c simpleinit.h
 
 if NEED_LIBCRYPT
 simpleinit_LDADD = -lcrypt
 endif
 
-endif
+endif 
 
 if BUILD_LAST
 usrbinexec_PROGRAMS += last
@@ -36,8 +40,10 @@ usrbinexec_PROGRAMS += chfn chsh newgrp
 usrsbinexec_PROGRAMS += vipw
 man_MANS += chfn.1 chsh.1 login.1 newgrp.1 vipw.8 vigr.8
 
-chfn_SOURCES = chfn.c islocal.c setpwnam.c
-chsh_SOURCES = chsh.c islocal.c setpwnam.c
+chfn_SOURCES = chfn.c islocal.c setpwnam.c islocal.h my_crypt.h setpwnam.h
+chsh_SOURCES = chsh.c islocal.c setpwnam.c islocal.h my_crypt.h setpwnam.h
+newgrp_SOURCES = newgrp.c my_crypt.h
+vipw_SOURCES = vipw.c setpwnam.h
 
 chfn_LDADD = ../lib/libenv.a
 chsh_LDADD = ../lib/libenv.a
@@ -56,16 +62,16 @@ if HAVE_PAM
 chfn_LDADD += -lpam -lpam_misc
 chsh_LDADD += -lpam -lpam_misc
 login_LDADD += -lpam -lpam_misc
-login_SOURCES = login.c
+login_SOURCES = login.c login.h my_crypt.h
 else
-login_SOURCES = login.c checktty.c
+login_SOURCES = login.c checktty.c login.h my_crypt.h
 endif
 
 
 if HAVE_SELINUX
-chfn_SOURCES += selinux_utils.c
+chfn_SOURCES += selinux_utils.c selinux_utils.h
 chfn_LDADD += -lselinux
-chsh_SOURCES += selinux_utils.c
+chsh_SOURCES += selinux_utils.c selinux_utils.h
 chsh_LDADD += -lselinux
 vipw_LDADD += -lselinux
 endif
@@ -84,7 +90,7 @@ endif
 if BUILD_WALL
 
 usrbinexec_PROGRAMS += wall
-wall_SOURCES = wall.c ttymsg.c
+wall_SOURCES = wall.c ttymsg.c ttymsg.h
 man_MANS += wall.1
 
 if USE_TTY_GROUP
@@ -95,7 +101,6 @@ endif
 
 endif
 
-
 if BUILD_INIT
 
 install-exec-hook::
index 5e61fea8462bec15fa6776ac0e9d2bcec742c1d5..4d2596ddd4fd63304fe254c2b40e6846226f07e8 100644 (file)
@@ -1,5 +1,8 @@
 include $(top_srcdir)/config/include-Makefile.am
 
+EXTRA_DIST = README.cal  README.namei README1.namei chkdupexe.pl \
+       scriptreplay.pl
+
 bin_PROGRAMS =
 
 usrbinexec_PROGRAMS = cal ddate logger look mcookie \
@@ -40,7 +43,7 @@ endif
 
 if BUILD_KILL
 bin_PROGRAMS += kill
-kill_SOURCES = kill.c procs.c
+kill_SOURCES = kill.c procs.c kill.h
 man_MANS += kill.1
 endif
 
index 2014e2f4db449d3f0a2fd24a82245473b2c98aef..87ff57b2156cd019d31ff39e262ac2a458ab6e64 100644 (file)
@@ -1,29 +1,39 @@
 include $(top_srcdir)/config/include-Makefile.am
 
+EXTRA_DIST = README.mount swap.configure
+
 AM_CPPFLAGS += -DHAVE_NFS
 
 bin_PROGRAMS = mount umount
 sbin_PROGRAMS = losetup swapon
 man_MANS = fstab.5 nfs.5 mount.8 swapoff.8 swapon.8 umount.8 losetup.8
 
+MNTHDRS = fstab.h linux_fs.h mntent.h mount_constants.h my_dev_t.h paths.h \
+       get_label_uuid.h lomount.h mount_blkid.h mount_guess_fstype.h \
+       nfs_mount4.h realpath.h xmalloc.h getusername.h loop.h mount_by_label.h \
+       mount_guess_rootdev.h nfsmount.h sundries.h 
+
 mount_SOURCES = mount.c fstab.c sundries.c xmalloc.c realpath.c mntent.c \
        get_label_uuid.c mount_by_label.c mount_blkid.c mount_guess_fstype.c \
        getusername.c \
        nfsmount.c nfsmount_xdr.c nfsmount_clnt.c \
-       lomount.c
+       lomount.c \
+       $(MNTHDRS)
 
 mount_LDADD = $(top_srcdir)/lib/libenv.a $(top_srcdir)/lib/libsetproctitle.a
 
 umount_SOURCES = umount.c fstab.c sundries.c xmalloc.c realpath.c mntent.c \
        getusername.c get_label_uuid.c mount_by_label.c mount_blkid.c \
-       lomount.c
-
+       lomount.c \
+       $(MNTHDRS)
+       
 umount_LDADD = $(top_srcdir)/lib/libenv.a
 
 swapon_SOURCES = swapon.c xmalloc.c \
-       get_label_uuid.c mount_by_label.c mount_blkid.c
+       get_label_uuid.c mount_by_label.c mount_blkid.c \
+       swap_constants.h
 
-losetup_SOURCES = lomount.c
+losetup_SOURCES = lomount.c loop.h lomount.h
 losetup_CFLAGS = -DMAIN
 
 if HAVE_BLKID
index 11e7cae9c52e73d7bdd3b9ef5b34f0fe4e9503eb..e2fb5793eb14a1cb52b1a9a1c5748309bac8be48 100644 (file)
@@ -3,6 +3,7 @@ include $(top_srcdir)/config/include-Makefile.am
 if BUILD_PARTX
 
 usrsbinexec_PROGRAMS = addpart delpart partx
-partx_SOURCES = bsd.c dos.c partx.c solaris.c unixware.c gpt.c crc32.c
+partx_SOURCES = bsd.c dos.c partx.c solaris.c unixware.c gpt.c crc32.c \
+               efi.h gpt.h crc32.h partx.h dos.h
 
 endif
index 49c1211f835c03d8b79fb83f3c0e3061202d4800..ee981f20ac9d6db927f21ca8baabc4476a0658eb 100644 (file)
@@ -4,10 +4,14 @@ bin_PROGRAMS = dmesg
 
 usrbinexec_PROGRAMS = cytune flock ipcrm ipcs renice setsid
 
+cytune_SOURCES = cytune.c cyclades.h
+
 sbin_PROGRAMS = ctrlaltdel
 
 usrsbinexec_PROGRAMS = readprofile tunelp
 
+tunelp_SOURCES = tunelp.c lp.h
+
 man_MANS = flock.1 readprofile.1 \
        ctrlaltdel.8 cytune.8 dmesg.8 ipcrm.8 ipcs.8 renice.8 \
        setsid.8 tunelp.8
index aa7c9909d44b25d465f598663fe998ae2f5b1695..3c8b33bccea8b1701777d13685b0fd30f6d38bd6 100644 (file)
@@ -1,8 +1,11 @@
 include $(top_srcdir)/config/include-Makefile.am
 
+EXTRA_DIST = README.clear  README.col  README.pg  README.reset LICENSE.pg
+
 usrbinexec_PROGRAMS = col colcrt colrm column hexdump rev line tailf
 
-hexdump_SOURCES = hexdump.c conv.c display.c hexsyntax.c odsyntax.c parse.c
+hexdump_SOURCES = hexdump.c conv.c display.c hexsyntax.c odsyntax.c parse.c \
+                 hexdump.h
 
 man_MANS = col.1 colcrt.1 colrm.1 column.1 hexdump.1 rev.1 line.1 tailf.1