* configure.in: output vfs/extfs/Makefile

* vfs/extfs/Makefile.am: new file
* vfs/Make-mc.in: remove stuff pertinent to the extfs directory
This commit is contained in:
Pavel Roskin 2000-09-01 21:34:26 +00:00
parent af0d1582d4
commit 4a032150e9
5 changed files with 52 additions and 59 deletions

View File

@ -1,5 +1,7 @@
2000-09-01 Pavel Roskin <proski@gnu.org>
* configure.in: output vfs/extfs/Makefile
* configure.in: AC_CANONICAL_SYSTEM moved above AM_INIT_AUTOMAKE
to avoid a warning
* acinclude.m4: removed unused macros AC_CHECK_HEADER_IN_PATH,

View File

@ -1244,6 +1244,7 @@ doc/Makefile
doc-gnome/Makefile
doc-gnome/C/Makefile
vfs/Makefile:vfs/Make-mc.in
vfs/extfs/Makefile
lib/Makefile
gnome/Makefile
gnome/mc.keys.in

View File

@ -1,3 +1,8 @@
2000-08-24 Pavel Roskin <proski@gnu.org>
* extfs/Makefile.am: new file
* Make-mc.in: remove stuff pertinent to the extfs directory
2000-08-24 Pavel Roskin <proski@gnu.org>
* Make-mc.in: don't ignore error installing mcserv.

View File

@ -210,41 +210,6 @@ VFSHDRS = \
VFSOBJS = $(NONETFILES) @NETFILES@
# Files to install and distribute, but not filters
EXTFS_MISC = README extfs.ini unarj.diff sfs.ini
# Filters that don't need adaptation to the local system
EXTFS_CONST = a apt audio deba debd dpkg hp48 mailfs patchfs rpm \
rpms trpm uarj
# Filters that need adaptation to the local system - source files
EXTFS_IN = \
deb.in \
lslR.in \
ucpio.in \
urar.in \
uzoo.in \
ftplist.in \
uar.in \
ulha.in \
uha.in \
uzip.in
# Filters that need adaptation to the local system - files to install
EXTFS_OUT = \
deb \
lslR \
ucpio \
urar \
uzoo \
ftplist \
uar \
ulha \
uha \
uzip
EXTFSSTUFF = $(EXTFS_MISC) $(EXTFS_CONST) $(EXTFS_IN)
#
# Commands to build standalone version (.so)
#
@ -329,9 +294,7 @@ distclean:
$(RMF) $(srcdir)/*~ $(srcdir)/mcserv $(srcdir)/*.o $(srcdir)/a.out
$(RMF) $(srcdir)/core $(srcdir)/libvfs-mc.a $(srcdir)/libvfs.so
$(RMF) $(srcdir)/mad.c $(srcdir)/mad.h
for I in $(EXTFS_OUT) ; do \
$(RMF) $(builddir)/vfs/extfs/$$I; \
done
(cd extfs; $(MAKE) distclean)
-if test $(srcdir) = .; then $(MAKE) realclean; fi
$(RMF) $(srcdir)/Makefile
@ -344,28 +307,10 @@ install_mcserv:
$(INSTALL_PROGRAM) mcserv $(DESTDIR)$(bindir)/$(binprefix)mcserv
install.extfs:
$(MKINSTALLDIRS) $(DESTDIR)$(extfsdir)
for I in $(EXTFS_MISC); do \
$(INSTALL_DATA) $(srcdir)/extfs/$$I \
$(DESTDIR)$(extfsdir)/$$I; \
done
for I in $(EXTFS_CONST) ; do \
$(INSTALL_PROGRAM) $(srcdir)/extfs/$$I \
$(DESTDIR)$(extfsdir)/$$I; \
done
for I in $(EXTFS_OUT) ; do \
$(INSTALL_PROGRAM) $(builddir)/vfs/extfs/$$I \
$(DESTDIR)$(extfsdir)/$$I; \
done
(cd extfs; $(MAKE) install)
uninstall:
for I in $(EXTFS_MISC); do \
$(RMF) $(DESTDIR)$(extfsdir)/$$I; \
done
for I in $(EXTFS_CONST) $(EXTFS_OUT); do \
$(RMF) $(DESTDIR)$(extfsdir)/$$I; \
done
-rmdir $(DESTDIR)$(extfsdir)
(cd extfs; $(MAKE) uninstall)
$(RMF) $(DESTDIR)$(bindir)/$(binprefix)mcserv
distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
@ -373,7 +318,8 @@ distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
distdir:
for I in $(DISTVFS); do $(CP) $(srcdir)/$$I $(distdir); done
mkdir $(distdir)/extfs
for I in $(EXTFSSTUFF); do $(CP) $(srcdir)/extfs/$$I $(distdir)/extfs; done
(cd extfs && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(top_distdir) \
distdir=../$(distdir)/extfs distdir) || exit 1
mkdir $(distdir)/samba
mkdir $(distdir)/samba/include
mkdir $(distdir)/samba/lib

39
vfs/extfs/Makefile.am Normal file
View File

@ -0,0 +1,39 @@
mclibdir = $(libdir)/mc
extfsdir = $(mclibdir)/extfs
# Files to install and distribute, but not filters
EXTFS_MISC = README extfs.ini unarj.diff sfs.ini
# Filters that don't need adaptation to the local system
EXTFS_CONST = a apt audio deba debd dpkg hp48 mailfs patchfs rpm \
rpms trpm uarj
# Filters that need adaptation to the local system - source files
EXTFS_IN = \
deb.in \
lslR.in \
ucpio.in \
urar.in \
uzoo.in \
ftplist.in \
uar.in \
ulha.in \
uha.in \
uzip.in
# Filters that need adaptation to the local system - files to install
EXTFS_OUT = \
deb \
lslR \
ucpio \
urar \
uzoo \
ftplist \
uar \
ulha \
uha \
uzip
extfs_DATA = $(EXTFS_MISC) $(EXTFS_CONST) $(EXTFS_OUT)
EXTRA_DIST = $(EXTFS_MISC) $(EXTFS_CONST)