Makefile.in
上传用户:s81996212
上传日期:2007-01-04
资源大小:722k
文件大小:22k
源码类别:

WEB邮件程序

开发平台:

C/C++

  1. # Makefile.in generated automatically by automake 1.4 from Makefile.am
  2. # Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
  3. # This Makefile.in is free software; the Free Software Foundation
  4. # gives unlimited permission to copy and/or distribute it,
  5. # with or without modifications, as long as this notice is preserved.
  6. # This program is distributed in the hope that it will be useful,
  7. # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
  8. # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
  9. # PARTICULAR PURPOSE.
  10. # $Id: Makefile.am,v 1.27 2000/06/19 00:27:41 mrsam Exp $
  11. #
  12. # Copyright 1998 - 1999 Double Precision, Inc.  See COPYING for
  13. # distribution information.
  14. SHELL = @SHELL@
  15. srcdir = @srcdir@
  16. top_srcdir = @top_srcdir@
  17. VPATH = @srcdir@
  18. prefix = @prefix@
  19. exec_prefix = @exec_prefix@
  20. bindir = @bindir@
  21. sbindir = @sbindir@
  22. libexecdir = @libexecdir@
  23. datadir = @datadir@
  24. sysconfdir = @sysconfdir@
  25. sharedstatedir = @sharedstatedir@
  26. localstatedir = @localstatedir@
  27. libdir = @libdir@
  28. infodir = @infodir@
  29. mandir = @mandir@
  30. includedir = @includedir@
  31. oldincludedir = /usr/include
  32. DESTDIR =
  33. pkgdatadir = $(datadir)/@PACKAGE@
  34. pkglibdir = $(libdir)/@PACKAGE@
  35. pkgincludedir = $(includedir)/@PACKAGE@
  36. top_builddir = .
  37. ACLOCAL = @ACLOCAL@
  38. AUTOCONF = @AUTOCONF@
  39. AUTOMAKE = @AUTOMAKE@
  40. AUTOHEADER = @AUTOHEADER@
  41. INSTALL = @INSTALL@
  42. INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
  43. INSTALL_DATA = @INSTALL_DATA@
  44. INSTALL_SCRIPT = @INSTALL_SCRIPT@
  45. transform = @program_transform_name@
  46. NORMAL_INSTALL = :
  47. PRE_INSTALL = :
  48. POST_INSTALL = :
  49. NORMAL_UNINSTALL = :
  50. PRE_UNINSTALL = :
  51. POST_UNINSTALL = :
  52. DBSUBDIR = @DBSUBDIR@
  53. LIBDB = @LIBDB@
  54. LIBGDBM = @LIBGDBM@
  55. LN_S = @LN_S@
  56. MAKEINFO = @MAKEINFO@
  57. PACKAGE = @PACKAGE@
  58. USE_DB = @USE_DB@
  59. USE_GDBM = @USE_GDBM@
  60. VERSION = @VERSION@
  61. authdaemonvar = @authdaemonvar@
  62. dblibrary = @dblibrary@
  63. htmllibdir = @htmllibdir@
  64. imagedir = @imagedir@
  65. SUBDIRS = numlib @DBSUBDIR@ maildir md5 random128 userdb makedat rfc822 rfc2045  liblock authlib cgi http11 ldapaddressbook sqwebmail
  66. DIST_SUBDIRS = numlib gdbmobj bdbobj maildir md5 random128 userdb makedat rfc822  rfc2045 liblock authlib cgi http11 ldapaddressbook sqwebmail
  67. noinst_SCRIPTS = sqwebmail.spec
  68. EXTRA_DIST = INSTALL.html INSTALL.vchkpw NEWS.html README NEWS README.html README.pam
  69. sysconf_DATA = authmodulelist
  70. @HAS_USERDB_TRUE@userdb_scripts = vchkpw2userdb makeuserdb userdbpw pw2userdb
  71. @HAS_USERDB_FALSE@userdb_scripts = 
  72. @HAS_USERDB_TRUE@userdb_data = makeuserdb.8 userdb.8 userdbpw.8
  73. @HAS_USERDB_FALSE@userdb_data = 
  74. scriptbindir = @htmllibdir@/sbin
  75. scriptbin_SCRIPTS = $(userdb_scripts)
  76. pkglibexecdir = $(libexecdir)/sqwebmail
  77. pkglibexec_PROGRAMS = maildirmake
  78. pkgman8dir = @htmllibdir@/man/man8
  79. pkgman8_DATA = $(userdb_data) authlib.8
  80. pkgman1dir = @htmllibdir@/man/man1
  81. pkgman1_DATA = maildirmake.1
  82. authliblinks = authpam.8 authpwd.8 authshadow.8 authuserdb.8 authvchkpw.8        authcram.8 authldap.8 authdaemon.8 authdaemond.8
  83. maildirmake_SOURCES = 
  84. cgibindir = @cgibindir@
  85. ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
  86. mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
  87. CONFIG_CLEAN_FILES =  dbobj.h dbobj.config sqwebmail.spec
  88. PROGRAMS =  $(pkglibexec_PROGRAMS)
  89. DEFS = @DEFS@ -I. -I$(srcdir) 
  90. CPPFLAGS = @CPPFLAGS@
  91. LDFLAGS = @LDFLAGS@
  92. LIBS = @LIBS@
  93. maildirmake_OBJECTS = 
  94. maildirmake_LDADD = $(LDADD)
  95. maildirmake_DEPENDENCIES = 
  96. maildirmake_LDFLAGS = 
  97. SCRIPTS =  $(noinst_SCRIPTS) $(scriptbin_SCRIPTS)
  98. DATA =  $(pkgman1_DATA) $(pkgman8_DATA) $(sysconf_DATA)
  99. DIST_COMMON =  README AUTHORS COPYING ChangeLog INSTALL Makefile.am 
  100. Makefile.in NEWS aclocal.m4 configure configure.in dbobj.config.in 
  101. dbobj.h.in install-sh missing mkinstalldirs sqwebmail.spec.in
  102. DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
  103. TAR = gtar
  104. GZIP_ENV = --best
  105. SOURCES = $(maildirmake_SOURCES)
  106. OBJECTS = $(maildirmake_OBJECTS)
  107. all: all-redirect
  108. .SUFFIXES:
  109. .SUFFIXES: .S .c .o .s
  110. $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
  111. cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
  112. Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
  113. cd $(top_builddir) 
  114.   && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  115. $(ACLOCAL_M4):  configure.in 
  116. cd $(srcdir) && $(ACLOCAL)
  117. config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
  118. $(SHELL) ./config.status --recheck
  119. $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
  120. cd $(srcdir) && $(AUTOCONF)
  121. dbobj.h: $(top_builddir)/config.status dbobj.h.in
  122. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  123. dbobj.config: $(top_builddir)/config.status dbobj.config.in
  124. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  125. sqwebmail.spec: $(top_builddir)/config.status sqwebmail.spec.in
  126. cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
  127. mostlyclean-pkglibexecPROGRAMS:
  128. clean-pkglibexecPROGRAMS:
  129. -test -z "$(pkglibexec_PROGRAMS)" || rm -f $(pkglibexec_PROGRAMS)
  130. distclean-pkglibexecPROGRAMS:
  131. maintainer-clean-pkglibexecPROGRAMS:
  132. install-pkglibexecPROGRAMS: $(pkglibexec_PROGRAMS)
  133. @$(NORMAL_INSTALL)
  134. $(mkinstalldirs) $(DESTDIR)$(pkglibexecdir)
  135. @list='$(pkglibexec_PROGRAMS)'; for p in $$list; do 
  136.   if test -f $$p; then 
  137.     echo "  $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibexecdir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; 
  138.      $(INSTALL_PROGRAM) $$p $(DESTDIR)$(pkglibexecdir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; 
  139.   else :; fi; 
  140. done
  141. uninstall-pkglibexecPROGRAMS:
  142. @$(NORMAL_UNINSTALL)
  143. list='$(pkglibexec_PROGRAMS)'; for p in $$list; do 
  144.   rm -f $(DESTDIR)$(pkglibexecdir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; 
  145. done
  146. .c.o:
  147. $(COMPILE) -c $<
  148. .s.o:
  149. $(COMPILE) -c $<
  150. .S.o:
  151. $(COMPILE) -c $<
  152. mostlyclean-compile:
  153. -rm -f *.o core *.core
  154. clean-compile:
  155. distclean-compile:
  156. -rm -f *.tab.c
  157. maintainer-clean-compile:
  158. install-scriptbinSCRIPTS: $(scriptbin_SCRIPTS)
  159. @$(NORMAL_INSTALL)
  160. $(mkinstalldirs) $(DESTDIR)$(scriptbindir)
  161. @list='$(scriptbin_SCRIPTS)'; for p in $$list; do 
  162.   if test -f $$p; then 
  163.     echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(scriptbindir)/`echo $$p|sed '$(transform)'`"; 
  164.     $(INSTALL_SCRIPT) $$p $(DESTDIR)$(scriptbindir)/`echo $$p|sed '$(transform)'`; 
  165.   else if test -f $(srcdir)/$$p; then 
  166.     echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(scriptbindir)/`echo $$p|sed '$(transform)'`"; 
  167.     $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(scriptbindir)/`echo $$p|sed '$(transform)'`; 
  168.   else :; fi; fi; 
  169. done
  170. uninstall-scriptbinSCRIPTS:
  171. @$(NORMAL_UNINSTALL)
  172. list='$(scriptbin_SCRIPTS)'; for p in $$list; do 
  173.   rm -f $(DESTDIR)$(scriptbindir)/`echo $$p|sed '$(transform)'`; 
  174. done
  175. install-pkgman1DATA: $(pkgman1_DATA)
  176. @$(NORMAL_INSTALL)
  177. $(mkinstalldirs) $(DESTDIR)$(pkgman1dir)
  178. @list='$(pkgman1_DATA)'; for p in $$list; do 
  179.   if test -f $(srcdir)/$$p; then 
  180.     echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgman1dir)/$$p"; 
  181.     $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgman1dir)/$$p; 
  182.   else if test -f $$p; then 
  183.     echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgman1dir)/$$p"; 
  184.     $(INSTALL_DATA) $$p $(DESTDIR)$(pkgman1dir)/$$p; 
  185.   fi; fi; 
  186. done
  187. uninstall-pkgman1DATA:
  188. @$(NORMAL_UNINSTALL)
  189. list='$(pkgman1_DATA)'; for p in $$list; do 
  190.   rm -f $(DESTDIR)$(pkgman1dir)/$$p; 
  191. done
  192. install-pkgman8DATA: $(pkgman8_DATA)
  193. @$(NORMAL_INSTALL)
  194. $(mkinstalldirs) $(DESTDIR)$(pkgman8dir)
  195. @list='$(pkgman8_DATA)'; for p in $$list; do 
  196.   if test -f $(srcdir)/$$p; then 
  197.     echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgman8dir)/$$p"; 
  198.     $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(pkgman8dir)/$$p; 
  199.   else if test -f $$p; then 
  200.     echo " $(INSTALL_DATA) $$p $(DESTDIR)$(pkgman8dir)/$$p"; 
  201.     $(INSTALL_DATA) $$p $(DESTDIR)$(pkgman8dir)/$$p; 
  202.   fi; fi; 
  203. done
  204. uninstall-pkgman8DATA:
  205. @$(NORMAL_UNINSTALL)
  206. list='$(pkgman8_DATA)'; for p in $$list; do 
  207.   rm -f $(DESTDIR)$(pkgman8dir)/$$p; 
  208. done
  209. install-sysconfDATA: $(sysconf_DATA)
  210. @$(NORMAL_INSTALL)
  211. $(mkinstalldirs) $(DESTDIR)$(sysconfdir)
  212. @list='$(sysconf_DATA)'; for p in $$list; do 
  213.   if test -f $(srcdir)/$$p; then 
  214.     echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p"; 
  215.     $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(sysconfdir)/$$p; 
  216.   else if test -f $$p; then 
  217.     echo " $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p"; 
  218.     $(INSTALL_DATA) $$p $(DESTDIR)$(sysconfdir)/$$p; 
  219.   fi; fi; 
  220. done
  221. uninstall-sysconfDATA:
  222. @$(NORMAL_UNINSTALL)
  223. list='$(sysconf_DATA)'; for p in $$list; do 
  224.   rm -f $(DESTDIR)$(sysconfdir)/$$p; 
  225. done
  226. # This directory's subdirectories are mostly independent; you can cd
  227. # into them and run `make' without going through this Makefile.
  228. # To change the values of `make' variables: instead of editing Makefiles,
  229. # (1) if the variable is set in `config.status', edit `config.status'
  230. #     (which will cause the Makefiles to be regenerated when you run `make');
  231. # (2) otherwise, pass the desired values on the `make' command line.
  232. @SET_MAKE@
  233. all-recursive install-data-recursive install-exec-recursive 
  234. installdirs-recursive install-recursive uninstall-recursive  
  235. check-recursive installcheck-recursive info-recursive dvi-recursive:
  236. @set fnord $(MAKEFLAGS); amf=$$2; 
  237. dot_seen=no; 
  238. target=`echo $@ | sed s/-recursive//`; 
  239. list='$(SUBDIRS)'; for subdir in $$list; do 
  240.   echo "Making $$target in $$subdir"; 
  241.   if test "$$subdir" = "."; then 
  242.     dot_seen=yes; 
  243.     local_target="$$target-am"; 
  244.   else 
  245.     local_target="$$target"; 
  246.   fi; 
  247.   (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) 
  248.    || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; 
  249. done; 
  250. if test "$$dot_seen" = "no"; then 
  251.   $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; 
  252. fi; test -z "$$fail"
  253. mostlyclean-recursive clean-recursive distclean-recursive 
  254. maintainer-clean-recursive:
  255. @set fnord $(MAKEFLAGS); amf=$$2; 
  256. dot_seen=no; 
  257. rev=''; list='$(SUBDIRS)'; for subdir in $$list; do 
  258.   rev="$$subdir $$rev"; 
  259.   test "$$subdir" = "." && dot_seen=yes; 
  260. done; 
  261. test "$$dot_seen" = "no" && rev=". $$rev"; 
  262. target=`echo $@ | sed s/-recursive//`; 
  263. for subdir in $$rev; do 
  264.   echo "Making $$target in $$subdir"; 
  265.   if test "$$subdir" = "."; then 
  266.     local_target="$$target-am"; 
  267.   else 
  268.     local_target="$$target"; 
  269.   fi; 
  270.   (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) 
  271.    || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; 
  272. done && test -z "$$fail"
  273. tags-recursive:
  274. list='$(SUBDIRS)'; for subdir in $$list; do 
  275.   test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); 
  276. done
  277. tags: TAGS
  278. ID: $(HEADERS) $(SOURCES) $(LISP)
  279. list='$(SOURCES) $(HEADERS)'; 
  280. unique=`for i in $$list; do echo $$i; done | 
  281.   awk '    { files[$$0] = 1; } 
  282.        END { for (i in files) print i; }'`; 
  283. here=`pwd` && cd $(srcdir) 
  284.   && mkid -f$$here/ID $$unique $(LISP)
  285. TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) $(LISP)
  286. tags=; 
  287. here=`pwd`; 
  288. list='$(SUBDIRS)'; for subdir in $$list; do 
  289.    if test "$$subdir" = .; then :; else 
  290.     test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; 
  291.    fi; 
  292. done; 
  293. list='$(SOURCES) $(HEADERS)'; 
  294. unique=`for i in $$list; do echo $$i; done | 
  295.   awk '    { files[$$0] = 1; } 
  296.        END { for (i in files) print i; }'`; 
  297. test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" 
  298.   || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags  $$unique $(LISP) -o $$here/TAGS)
  299. mostlyclean-tags:
  300. clean-tags:
  301. distclean-tags:
  302. -rm -f TAGS ID
  303. maintainer-clean-tags:
  304. distdir = $(PACKAGE)-$(VERSION)
  305. top_distdir = $(distdir)
  306. # This target untars the dist file and tries a VPATH configuration.  Then
  307. # it guarantees that the distribution is self-contained by making another
  308. # tarfile.
  309. distcheck: dist
  310. -rm -rf $(distdir)
  311. GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz
  312. mkdir $(distdir)/=build
  313. mkdir $(distdir)/=inst
  314. dc_install_base=`cd $(distdir)/=inst && pwd`; 
  315. cd $(distdir)/=build 
  316.   && ../configure --srcdir=.. --prefix=$$dc_install_base 
  317.   && $(MAKE) $(AM_MAKEFLAGS) 
  318.   && $(MAKE) $(AM_MAKEFLAGS) dvi 
  319.   && $(MAKE) $(AM_MAKEFLAGS) check 
  320.   && $(MAKE) $(AM_MAKEFLAGS) install 
  321.   && $(MAKE) $(AM_MAKEFLAGS) installcheck 
  322.   && $(MAKE) $(AM_MAKEFLAGS) dist
  323. -rm -rf $(distdir)
  324. @banner="$(distdir).tar.gz is ready for distribution"; 
  325. dashes=`echo "$$banner" | sed s/./=/g`; 
  326. echo "$$dashes"; 
  327. echo "$$banner"; 
  328. echo "$$dashes"
  329. dist: distdir
  330. -chmod -R a+r $(distdir)
  331. GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
  332. -rm -rf $(distdir)
  333. dist-all: distdir
  334. -chmod -R a+r $(distdir)
  335. GZIP=$(GZIP_ENV) $(TAR) chozf $(distdir).tar.gz $(distdir)
  336. -rm -rf $(distdir)
  337. distdir: $(DISTFILES)
  338. -rm -rf $(distdir)
  339. mkdir $(distdir)
  340. -chmod 777 $(distdir)
  341. @for file in $(DISTFILES); do 
  342.   d=$(srcdir); 
  343.   if test -d $$d/$$file; then 
  344.     cp -pr $$d/$$file $(distdir)/$$file; 
  345.   else 
  346.     test -f $(distdir)/$$file 
  347.     || ln $$d/$$file $(distdir)/$$file 2> /dev/null 
  348.     || cp -p $$d/$$file $(distdir)/$$file || :; 
  349.   fi; 
  350. done
  351. for subdir in $(DIST_SUBDIRS); do 
  352.   if test "$$subdir" = .; then :; else 
  353.     test -d $(distdir)/$$subdir 
  354.     || mkdir $(distdir)/$$subdir 
  355.     || exit 1; 
  356.     chmod 777 $(distdir)/$$subdir; 
  357.     (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) 
  358.       || exit 1; 
  359.   fi; 
  360. done
  361. $(MAKE) $(AM_MAKEFLAGS) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook
  362. info-am:
  363. info: info-recursive
  364. dvi-am:
  365. dvi: dvi-recursive
  366. check-am: all-am
  367. check: check-recursive
  368. installcheck-am:
  369. installcheck: installcheck-recursive
  370. install-exec-am: install-pkglibexecPROGRAMS install-sysconfDATA 
  371. install-exec-local
  372. install-exec: install-exec-recursive
  373. install-data-am: install-scriptbinSCRIPTS install-pkgman1DATA 
  374. install-pkgman8DATA install-data-local
  375. install-data: install-data-recursive
  376. install-am: all-am
  377. @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
  378. install: install-recursive
  379. uninstall-am: uninstall-pkglibexecPROGRAMS uninstall-scriptbinSCRIPTS 
  380. uninstall-pkgman1DATA uninstall-pkgman8DATA 
  381. uninstall-sysconfDATA uninstall-local
  382. uninstall: uninstall-recursive
  383. all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(DATA)
  384. all-redirect: all-recursive
  385. install-strip:
  386. $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
  387. installdirs: installdirs-recursive
  388. installdirs-am:
  389. $(mkinstalldirs)  $(DESTDIR)$(pkglibexecdir) $(DESTDIR)$(scriptbindir) 
  390. $(DESTDIR)$(pkgman1dir) $(DESTDIR)$(pkgman8dir) 
  391. $(DESTDIR)$(sysconfdir)
  392. mostlyclean-generic:
  393. clean-generic:
  394. distclean-generic:
  395. -rm -f Makefile $(CONFIG_CLEAN_FILES)
  396. -rm -f config.cache config.log stamp-h stamp-h[0-9]*
  397. maintainer-clean-generic:
  398. mostlyclean-am:  mostlyclean-pkglibexecPROGRAMS mostlyclean-compile 
  399. mostlyclean-tags mostlyclean-generic
  400. mostlyclean: mostlyclean-recursive
  401. clean-am:  clean-pkglibexecPROGRAMS clean-compile clean-tags 
  402. clean-generic mostlyclean-am
  403. clean: clean-recursive
  404. distclean-am:  distclean-pkglibexecPROGRAMS distclean-compile 
  405. distclean-tags distclean-generic clean-am
  406. distclean: distclean-recursive
  407. -rm -f config.status
  408. maintainer-clean-am:  maintainer-clean-pkglibexecPROGRAMS 
  409. maintainer-clean-compile maintainer-clean-tags 
  410. maintainer-clean-generic distclean-am
  411. @echo "This command is intended for maintainers to use;"
  412. @echo "it deletes files that may require special tools to rebuild."
  413. maintainer-clean: maintainer-clean-recursive
  414. -rm -f config.status
  415. .PHONY: mostlyclean-pkglibexecPROGRAMS distclean-pkglibexecPROGRAMS 
  416. clean-pkglibexecPROGRAMS maintainer-clean-pkglibexecPROGRAMS 
  417. uninstall-pkglibexecPROGRAMS install-pkglibexecPROGRAMS 
  418. mostlyclean-compile distclean-compile clean-compile 
  419. maintainer-clean-compile uninstall-scriptbinSCRIPTS 
  420. install-scriptbinSCRIPTS uninstall-pkgman1DATA install-pkgman1DATA 
  421. uninstall-pkgman8DATA install-pkgman8DATA uninstall-sysconfDATA 
  422. install-sysconfDATA install-data-recursive uninstall-data-recursive 
  423. install-exec-recursive uninstall-exec-recursive installdirs-recursive 
  424. uninstalldirs-recursive all-recursive check-recursive 
  425. installcheck-recursive info-recursive dvi-recursive 
  426. mostlyclean-recursive distclean-recursive clean-recursive 
  427. maintainer-clean-recursive tags tags-recursive mostlyclean-tags 
  428. distclean-tags clean-tags maintainer-clean-tags distdir info-am info 
  429. dvi-am dvi check check-am installcheck-am installcheck 
  430. install-exec-local install-exec-am install-exec install-data-local 
  431. install-data-am install-data install-am install uninstall-local 
  432. uninstall-am uninstall all-redirect all-am all installdirs-am 
  433. installdirs mostlyclean-generic distclean-generic clean-generic 
  434. maintainer-clean-generic clean mostlyclean distclean maintainer-clean
  435. @SET_MAKE@
  436. authmodulelist: authlib/modulelist
  437. cp authlib/modulelist authmodulelist
  438. makeuserdb.8: userdb/makeuserdb.8
  439. cp userdb/makeuserdb.8 .
  440. userdb.8: userdb/userdb.8
  441. cp userdb/userdb.8 .
  442. userdbpw.8: userdb/userdbpw.8
  443. cp userdb/userdbpw.8 .
  444. authlib.8: authlib/authlib.8
  445. cp authlib/authlib.8 .
  446. makeuserdb: userdb/makeuserdb
  447. cp userdb/makeuserdb .
  448. userdbpw: userdb/userdbpw
  449. cp userdb/userdbpw .
  450. pw2userdb: userdb/pw2userdb
  451. cp userdb/pw2userdb .
  452. vchkpw2userdb: userdb/vchkpw2userdb
  453. cp userdb/vchkpw2userdb vchkpw2userdb
  454. maildirmake: maildir/maildirmake
  455. cp maildir/maildirmake .
  456. maildirmake.1: maildir/maildirmake.1
  457. cp maildir/maildirmake.1 .
  458. @HAS_USERDB_TRUE@install-userdb-local:
  459. @HAS_USERDB_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkgman8dir)
  460. @HAS_USERDB_TRUE@ rm -f $(DESTDIR)$(pkgman8dir)/pw2userdb.8
  461. @HAS_USERDB_TRUE@ rm -f $(DESTDIR)$(pkgman8dir)/vchkpw2userdb.8
  462. @HAS_USERDB_TRUE@ $(LN_S) makeuserdb.8 $(DESTDIR)$(pkgman8dir)/pw2userdb.8
  463. @HAS_USERDB_TRUE@ $(LN_S) makeuserdb.8 $(DESTDIR)$(pkgman8dir)/vchkpw2userdb.8
  464. @HAS_USERDB_TRUE@ $(mkinstalldirs) $(DESTDIR)$(pkglibexecdir)
  465. @HAS_USERDB_TRUE@ $(INSTALL_PROGRAM) makedat/makedatprog $(DESTDIR)$(pkglibexecdir)/makedatprog
  466. @HAS_USERDB_TRUE@install-userdb-script:
  467. @HAS_USERDB_TRUE@ $(mkinstalldirs) $(DESTDIR)$(scriptbindir)
  468. @HAS_USERDB_TRUE@ $(INSTALL_SCRIPT) userdb/userdb.pl $(DESTDIR)$(scriptbindir)/userdb
  469. @HAS_USERDB_TRUE@uninstall-userdb-script:
  470. @HAS_USERDB_TRUE@ rm -f $(DESTDIR)$(scriptbindir)/userdb
  471. @HAS_USERDB_TRUE@uninstall-userdb-local:
  472. @HAS_USERDB_TRUE@ rm -f $(DESTDIR)$(pkgman8dir)/pw2userdb.8
  473. @HAS_USERDB_TRUE@ rm -f $(DESTDIR)$(pkgman8dir)/vchkpw2userdb.8
  474. @HAS_USERDB_TRUE@ rm -f $(DESTDIR)$(pkglibexecdir)/makedatprog
  475. @HAS_USERDB_FALSE@install-userdb-local:
  476. @HAS_USERDB_FALSE@ @:
  477. @HAS_USERDB_FALSE@uninstall-userdb-local:
  478. @HAS_USERDB_FALSE@ @:
  479. @HAS_USERDB_FALSE@install-userdb-script:
  480. @HAS_USERDB_FALSE@ @:
  481. @HAS_USERDB_FALSE@uninstall-userdb-script:
  482. @HAS_USERDB_FALSE@ @:
  483. #
  484. # Install SqWebMail setuid to root, if we're running as root
  485. #
  486. install-exec-local: install-userdb-script
  487. $(mkinstalldirs) $(DESTDIR)$(cgibindir)
  488. test -w $(DESTDIR)$(cgibindir) || exit 0; 
  489. $(INSTALL_PROGRAM) sqwebmail/sqwebmail 
  490. $(DESTDIR)$(cgibindir)/sqwebmail ; 
  491. test -w /etc || continue ; 
  492. chown root $(DESTDIR)$(cgibindir)/sqwebmail ; 
  493. chmod u+s $(DESTDIR)$(cgibindir)/sqwebmail
  494. . authlib/authdaemonrc ; test "$$authdaemonvar" != "" || exit 0 ; 
  495. $(mkinstalldirs) $(DESTDIR)$(libexecdir)/authlib || exit 1 ; 
  496. $(INSTALL_PROGRAM) authlib/authdaemond 
  497. $(DESTDIR)$(libexecdir)/authlib
  498. install-data-local: install-userdb-local
  499. $(mkinstalldirs) $(DESTDIR)$(pkgman8dir)/$$f
  500. for f in $(authliblinks) ; do 
  501. rm -f $(DESTDIR)$(pkgman8dir)/$$f; 
  502. $(LN_S) authlib.8 $(DESTDIR)$(pkgman8dir)/$$f; done
  503. . authlib/authdaemonrc ; test "$$authdaemonvar" != "" || exit 0 ; 
  504. $(INSTALL_DATA) authlib/authdaemonrc 
  505. $(DESTDIR)$(sysconfdir)/authdaemonrc || exit 1 ; 
  506. chmod 600 $(DESTDIR)$(sysconfdir)/authdaemonrc || exit 1 ; 
  507. $(mkinstalldirs) $(DESTDIR)@authdaemonvar@ || exit 1 ; 
  508. chmod 700 $(DESTDIR)@authdaemonvar@
  509. -$(mkinstalldirs) $(DESTDIR)@imagedir@
  510. -for f in `cat sqwebmail/images/filelist` ; do 
  511. $(INSTALL_DATA) $(srcdir)/sqwebmail/images/$$f $(DESTDIR)@imagedir@/$$f ;
  512. done
  513. @cat sqwebmail/sqwebmail.msg
  514. @cat authlib/authdaemon.msg
  515. uninstall-local: uninstall-userdb-local uninstall-userdb-script
  516. for f in $(authliblinks) ; do 
  517. rm -f $(DESTDIR)$(pkgman8dir)/$$f; done
  518. test -w $(DESTDIR)$(cgibindir) || exit 0; 
  519. rm -f $(DESTDIR)$(cgibindir)/sqwebmail
  520. . authlib/authdaemonrc ; test "$$authdaemonvar" != "" || exit 0 ; 
  521. rm -f $(DESTDIR)$(libexecdir)/authlib/authdaemond ; 
  522. rm -f $(DESTDIR)$(sysconfdir)/authdaemonrc
  523. for f in `cat sqwebmail/images/filelist` ; do 
  524. rm -f $(DESTDIR)@imagedir@/$$f ;
  525. done
  526. configure-check:
  527. @echo "SqWebMail CGI will be installed in @cgibindir@"
  528. @echo "Images will be installed in @imagedir@"
  529. @cd sqwebmail && $(MAKE) -$(MAKEFLAGS) configure-check
  530. # Maintainer stuff
  531. README: README.html
  532. lynx -dump -nolist $(srcdir)/README.html >README
  533. NEWS: NEWS.html
  534. lynx -dump -nolist $(srcdir)/NEWS.html >NEWS
  535. distrelease:
  536. runsocks cvs commit
  537. runsocks cvs -Q tag -F sqwebmail-latest
  538. runsocks cvs -Q rtag -F -r sqwebmail-latest 
  539. `echo sqwebmail-@VERSION@ | tr '.' '-'` sqwebmail
  540. $(MAKE) -$(MAKEFLAGS)
  541. $(MAKE) -$(MAKEFLAGS)
  542. $(MAKE) -$(MAKEFLAGS) release
  543. rpm: rpm-build
  544. rpm-build:
  545. $(MAKE) -$(MAKEFLAGS) bump.rpm.release
  546. $(MAKE) -$(MAKEFLAGS) dist
  547. rm -rf rpm/BUILD/*
  548. rm -f rpm/RPMS/*/*
  549. rm -f rpm/SOURCES/*
  550. rm -f rpm/SPECS/*
  551. rm -f rpm/SRPMS/*
  552. rpm -ta --sign @PACKAGE@-@VERSION@.tar.gz
  553. release:
  554. rm -f sqwebmail.spec
  555. $(MAKE) -$(MAKEFLAGS) sqwebmail.spec
  556. $(MAKE) -$(MAKEFLAGS) dist
  557. rm -rf htmldist
  558. mkdir htmldist
  559. ln @PACKAGE@-@VERSION@.tar.gz htmldist
  560. ln NEWS.html htmldist/index.html
  561. INSTALL.txt: INSTALL.html
  562. lynx -dump -nolist $(srcdir)/INSTALL.html >INSTALL.txt
  563. rm -f INSTALL
  564. cp INSTALL.txt INSTALL
  565. dist-hook:
  566. rm -f $(distdir)/INSTALL $(distdir)/NEWS $(distdir)/README
  567. lynx -dump -nolist $(srcdir)/NEWS.html >$(distdir)/NEWS
  568. lynx -dump -nolist $(srcdir)/README.html >$(distdir)/README
  569. lynx -dump -nolist $(srcdir)/INSTALL.html >$(distdir)/INSTALL
  570. cp sqwebmail.spec $(distdir)
  571. test -f $(srcdir)/rpm.release && cp $(srcdir)/rpm.release $(distdir) 
  572. ; exit 0
  573. bump.rpm.release: sqwebmail.spec
  574. VERSION="x"; 
  575. test -f $(srcdir)/rpm.release && . $(srcdir)/rpm.release; 
  576. NEXT_RELEASE=0; 
  577. test "$$VERSION" = "@VERSION@" && NEXT_RELEASE="$$RELEASE"; 
  578. RELEASE=`expr $$NEXT_RELEASE + 1`; 
  579. echo "VERSION=@VERSION@" >$(srcdir)/rpm.release; 
  580. echo "RELEASE=$$RELEASE" >>$(srcdir)/rpm.release; 
  581. sed 's/^Release: .*/Release: '$$RELEASE'/' 
  582. <sqwebmail.spec >sqwebmail.spec.new; 
  583. mv sqwebmail.spec.new sqwebmail.spec
  584. # Tell versions [3.59,3.63) of GNU make to not export all variables.
  585. # Otherwise a system limit (for SysV at least) may be exceeded.
  586. .NOEXPORT: