1 # Makefile.in generated automatically by automake 1.3 from Makefile.am
3 # Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
4 # This Makefile.in is free software; the Free Software Foundation
5 # gives unlimited permission to copy and/or distribute it,
6 # with or without modifications, as long as this notice is preserved.
8 # This program is distributed in the hope that it will be useful,
9 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # Top level Makefile for rpm
19 top_srcdir = @top_srcdir@
22 exec_prefix = @exec_prefix@
26 libexecdir = @libexecdir@
28 sysconfdir = @sysconfdir@
29 sharedstatedir = @sharedstatedir@
30 localstatedir = @localstatedir@
34 includedir = @includedir@
35 oldincludedir = /usr/include
39 pkgdatadir = $(datadir)/@PACKAGE@
40 pkglibdir = $(libdir)/@PACKAGE@
41 pkgincludedir = $(includedir)/@PACKAGE@
48 AUTOHEADER = @AUTOHEADER@
51 INSTALL_PROGRAM = @INSTALL_PROGRAM@
52 INSTALL_DATA = @INSTALL_DATA@
53 INSTALL_SCRIPT = @INSTALL_SCRIPT@
54 transform = @program_transform_name@
62 host_alias = @host_alias@
68 CATOBJEXT = @CATOBJEXT@
71 DATADIRNAME = @DATADIRNAME@
72 FINDPROVIDES = @FINDPROVIDES@
73 FINDREQUIRES = @FINDREQUIRES@
81 INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
83 INSTOBJEXT = @INSTOBJEXT@
87 LDFLAGS_STATIC = @LDFLAGS_STATIC@
91 LIBRPMALIAS_FILENAME = @LIBRPMALIAS_FILENAME@
92 LIBRPMRC_FILENAME = @LIBRPMRC_FILENAME@
95 MACROFILES = @MACROFILES@
101 MKINSTALLDIRS = @MKINSTALLDIRS@
107 ROOT_GROUP = @ROOT_GROUP@
109 RPMCONFIGDIR = @RPMCONFIGDIR@
112 USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
117 varprefix = @varprefix@
119 AUTOMAKE_OPTIONS = 1.3 foreign
121 SUBDIRS = popt build lib po intl misc tools scripts
123 INCLUDES = -I$(top_srcdir)/build -I$(top_srcdir)/lib -I$(top_srcdir)/intl @INCPATH@
125 LDFLAGS = @LDFLAGS_STATIC@ -L$(top_builddir)/popt -L$(top_builddir)/build -L$(top_builddir)/lib -L$(top_builddir)/misc
127 rpmbindir = $(subst usr/bin,bin,$(bindir))
128 rpmbin_PROGRAMS = rpm
130 bin_PROGRAMS = rpm2cpio
131 bin_SCRIPTS = gendiff
132 noinst_PROGRAMS = rpmconvert
134 man_MANS = rpm.8 rpm2cpio.8
136 configdir = @RPMCONFIGDIR@
137 config_DATA = rpmrc rpmpopt macros
138 config_SCRIPTS = find-provides find-requires mkinstalldirs
141 acconfig.h build.h checksig.h ftp.h \
142 install.h query.h system.h url.h \
145 rpm_SOURCES = build.c checksig.c ftp.c install.c query.c rpm.c url.c \
147 rpm_LDADD = -lrpmbuild -lpopt -lrpm @LIBMISC@
149 CVSTAG = r$(subst .,-,$(VERSION))
151 rpm2cpio_SOURCES = rpm2cpio.c
152 rpm2cpio_LDADD = -lrpmbuild -lpopt -lrpm
154 rpmconvert_SOURCES = convertdb.c oldrpmdb.c
155 rpmconvert_LDADD = -lrpmbuild -lpopt -lrpm -lgdbm
156 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
157 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
158 CONFIG_HEADER = config.h
159 CONFIG_CLEAN_FILES = Makefile.inc lib-rpmrc macros
160 PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(rpmbin_PROGRAMS)
163 DEFS = @DEFS@ -I. -I$(srcdir) -I.
164 CPPFLAGS = @CPPFLAGS@
165 rpm2cpio_OBJECTS = rpm2cpio.o
166 rpm2cpio_DEPENDENCIES =
168 rpmconvert_OBJECTS = convertdb.o oldrpmdb.o
169 rpmconvert_DEPENDENCIES =
171 rpm_OBJECTS = build.o checksig.o ftp.o install.o query.o rpm.o url.o \
175 SCRIPTS = $(bin_SCRIPTS) $(config_SCRIPTS)
178 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
179 LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@
180 man8dir = $(mandir)/man8
184 DATA = $(config_DATA)
186 HEADERS = $(noinst_HEADERS)
188 DIST_COMMON = README ABOUT-NLS COPYING Makefile.am Makefile.in \
189 Makefile.inc.in TODO acconfig.h aclocal.m4 config.guess config.h.in \
190 config.sub configure configure.in install-sh lib-rpmrc.in macros.in \
191 missing mkinstalldirs stamp-h.in
194 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
198 DEP_FILES = .deps/build.P .deps/checksig.P .deps/convertdb.P \
199 .deps/ftp.P .deps/install.P .deps/oldrpmdb.P .deps/query.P .deps/rpm.P \
200 .deps/rpm2cpio.P .deps/url.P .deps/verify.P
201 SOURCES = $(rpm2cpio_SOURCES) $(rpmconvert_SOURCES) $(rpm_SOURCES)
202 OBJECTS = $(rpm2cpio_OBJECTS) $(rpmconvert_OBJECTS) $(rpm_OBJECTS)
204 all: all-recursive-am all-am
207 .SUFFIXES: .S .c .o .s
208 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
209 cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile
211 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
213 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
215 $(ACLOCAL_M4): configure.in
216 cd $(srcdir) && $(ACLOCAL)
218 config.status: $(srcdir)/configure
219 $(SHELL) ./config.status --recheck
220 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
221 cd $(srcdir) && $(AUTOCONF)
225 stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
227 && CONFIG_FILES= CONFIG_HEADERS=config.h \
228 $(SHELL) ./config.status
229 @echo timestamp > stamp-h
230 $(srcdir)/config.h.in: $(srcdir)/stamp-h.in
231 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
232 cd $(top_srcdir) && $(AUTOHEADER)
233 @echo timestamp > $(srcdir)/stamp-h.in
242 maintainer-clean-hdr:
243 Makefile.inc: $(top_builddir)/config.status Makefile.inc.in
244 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
245 lib-rpmrc: $(top_builddir)/config.status lib-rpmrc.in
246 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
247 macros: $(top_builddir)/config.status macros.in
248 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
250 mostlyclean-binPROGRAMS:
253 -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
255 distclean-binPROGRAMS:
257 maintainer-clean-binPROGRAMS:
259 install-binPROGRAMS: $(bin_PROGRAMS)
261 $(mkinstalldirs) $(DESTDIR)$(bindir)
262 @list='$(bin_PROGRAMS)'; for p in $$list; do \
263 if test -f $$p; then \
264 echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
265 $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
269 uninstall-binPROGRAMS:
271 list='$(bin_PROGRAMS)'; for p in $$list; do \
272 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
275 mostlyclean-noinstPROGRAMS:
277 clean-noinstPROGRAMS:
278 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
280 distclean-noinstPROGRAMS:
282 maintainer-clean-noinstPROGRAMS:
284 mostlyclean-rpmbinPROGRAMS:
286 clean-rpmbinPROGRAMS:
287 -test -z "$(rpmbin_PROGRAMS)" || rm -f $(rpmbin_PROGRAMS)
289 distclean-rpmbinPROGRAMS:
291 maintainer-clean-rpmbinPROGRAMS:
293 install-rpmbinPROGRAMS: $(rpmbin_PROGRAMS)
295 $(mkinstalldirs) $(DESTDIR)$(rpmbindir)
296 @list='$(rpmbin_PROGRAMS)'; for p in $$list; do \
297 if test -f $$p; then \
298 echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(rpmbindir)/`echo $$p|sed '$(transform)'`"; \
299 $(INSTALL_PROGRAM) $$p $(DESTDIR)$(rpmbindir)/`echo $$p|sed '$(transform)'`; \
303 uninstall-rpmbinPROGRAMS:
305 list='$(rpmbin_PROGRAMS)'; for p in $$list; do \
306 rm -f $(DESTDIR)$(rpmbindir)/`echo $$p|sed '$(transform)'`; \
316 -rm -f *.o core *.core
323 maintainer-clean-compile:
325 rpm2cpio: $(rpm2cpio_OBJECTS) $(rpm2cpio_DEPENDENCIES)
327 $(LINK) $(rpm2cpio_LDFLAGS) $(rpm2cpio_OBJECTS) $(rpm2cpio_LDADD) $(LIBS)
329 rpmconvert: $(rpmconvert_OBJECTS) $(rpmconvert_DEPENDENCIES)
331 $(LINK) $(rpmconvert_LDFLAGS) $(rpmconvert_OBJECTS) $(rpmconvert_LDADD) $(LIBS)
333 rpm: $(rpm_OBJECTS) $(rpm_DEPENDENCIES)
335 $(LINK) $(rpm_LDFLAGS) $(rpm_OBJECTS) $(rpm_LDADD) $(LIBS)
337 install-binSCRIPTS: $(bin_SCRIPTS)
339 $(mkinstalldirs) $(DESTDIR)$(bindir)
340 @list='$(bin_SCRIPTS)'; for p in $$list; do \
341 if test -f $$p; then \
342 echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
343 $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
344 else if test -f $(srcdir)/$$p; then \
345 echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
346 $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
350 uninstall-binSCRIPTS:
352 list='$(bin_SCRIPTS)'; for p in $$list; do \
353 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
356 install-configSCRIPTS: $(config_SCRIPTS)
358 $(mkinstalldirs) $(DESTDIR)$(configdir)
359 @list='$(config_SCRIPTS)'; for p in $$list; do \
360 if test -f $$p; then \
361 echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`"; \
362 $(INSTALL_SCRIPT) $$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`; \
363 else if test -f $(srcdir)/$$p; then \
364 echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`"; \
365 $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`; \
369 uninstall-configSCRIPTS:
371 list='$(config_SCRIPTS)'; for p in $$list; do \
372 rm -f $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`; \
376 $(mkinstalldirs) $(DESTDIR)$(man8dir)
377 @list='$(man8_MANS)'; \
378 l2='$(man_MANS)'; for i in $$l2; do \
380 *.8*) list="$$list $$i" ;; \
383 for i in $$list; do \
384 if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
386 ext=`echo $$i | sed -e 's/^.*\\.//'`; \
387 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
388 inst=`echo $$inst | sed '$(transform)'`.$$ext; \
389 echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man8dir)/$$inst"; \
390 $(INSTALL_DATA) $$file $(DESTDIR)$(man8dir)/$$inst; \
394 @list='$(man8_MANS)'; \
395 l2='$(man_MANS)'; for i in $$l2; do \
397 *.8*) list="$$list $$i" ;; \
400 for i in $$list; do \
401 ext=`echo $$i | sed -e 's/^.*\\.//'`; \
402 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
403 inst=`echo $$inst | sed '$(transform)'`.$$ext; \
404 echo " rm -f $(DESTDIR)$(man8dir)/$$inst"; \
405 rm -f $(DESTDIR)$(man8dir)/$$inst; \
412 $(MAKE) uninstall-man8
414 install-configDATA: $(config_DATA)
416 $(mkinstalldirs) $(DESTDIR)$(configdir)
417 @list='$(config_DATA)'; for p in $$list; do \
418 if test -f $(srcdir)/$$p; then \
419 echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p"; \
420 $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p; \
421 else if test -f $$p; then \
422 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p"; \
423 $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p; \
427 uninstall-configDATA:
429 list='$(config_DATA)'; for p in $$list; do \
430 rm -f $(DESTDIR)$(configdir)/$$p; \
433 # This directory's subdirectories are mostly independent; you can cd
434 # into them and run `make' without going through this Makefile.
435 # To change the values of `make' variables: instead of editing Makefiles,
436 # (1) if the variable is set in `config.status', edit `config.status'
437 # (which will cause the Makefiles to be regenerated when you run `make');
438 # (2) otherwise, pass the desired values on the `make' command line.
442 all-recursive install-data-recursive install-exec-recursive \
443 installdirs-recursive install-recursive uninstall-recursive \
444 check-recursive installcheck-recursive info-recursive dvi-recursive:
445 @set fnord $(MAKEFLAGS); amf=$$2; \
446 list='$(SUBDIRS)'; for subdir in $$list; do \
447 target=`echo $@ | sed s/-recursive//`; \
448 echo "Making $$target in $$subdir"; \
449 (cd $$subdir && $(MAKE) $$target) \
450 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
451 done && test -z "$$fail"
453 mostlyclean-recursive clean-recursive distclean-recursive \
454 maintainer-clean-recursive:
455 @set fnord $(MAKEFLAGS); amf=$$2; \
456 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
457 rev="$$subdir $$rev"; \
459 for subdir in $$rev; do \
460 target=`echo $@ | sed s/-recursive//`; \
461 echo "Making $$target in $$subdir"; \
462 (cd $$subdir && $(MAKE) $$target) \
463 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
464 done && test -z "$$fail"
466 list='$(SUBDIRS)'; for subdir in $$list; do \
467 (cd $$subdir && $(MAKE) tags); \
472 ID: $(HEADERS) $(SOURCES) $(LISP)
473 here=`pwd` && cd $(srcdir) \
474 && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
476 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
479 list='$(SUBDIRS)'; for subdir in $$list; do \
480 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
482 list='$(SOURCES) $(HEADERS)'; \
483 unique=`for i in $$list; do echo $$i; done | \
484 awk ' { files[$$0] = 1; } \
485 END { for (i in files) print i; }'`; \
486 test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
487 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
496 maintainer-clean-tags:
498 distdir = $(PACKAGE)-$(VERSION)
499 top_distdir = $(distdir)
501 # This target untars the dist file and tries a VPATH configuration. Then
502 # it guarantees that the distribution is self-contained by making another
506 GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
507 mkdir $(distdir)/=build
508 mkdir $(distdir)/=inst
509 dc_install_base=`cd $(distdir)/=inst && pwd`; \
510 cd $(distdir)/=build \
511 && ../configure --with-included-gettext --srcdir=.. --prefix=$$dc_install_base \
516 && $(MAKE) installcheck \
519 @echo "========================"; \
520 echo "$(distdir).tar.gz is ready for distribution"; \
521 echo "========================"
523 -chmod -R a+r $(distdir)
524 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
527 -chmod -R a+r $(distdir)
528 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
530 distdir: $(DISTFILES)
533 -chmod 777 $(distdir)
534 here=`cd $(top_builddir) && pwd`; \
535 top_distdir=`cd $(distdir) && pwd`; \
536 distdir=`cd $(distdir) && pwd`; \
538 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile
539 @for file in $(DISTFILES); do \
541 test -f $(distdir)/$$file \
542 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
543 || cp -p $$d/$$file $(distdir)/$$file; \
545 for subdir in $(SUBDIRS); do \
546 test -d $(distdir)/$$subdir \
547 || mkdir $(distdir)/$$subdir \
549 chmod 777 $(distdir)/$$subdir; \
550 (cd $$subdir && $(MAKE) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
554 DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
556 -include $(DEP_FILES)
564 maintainer-clean-depend:
568 @echo '$(COMPILE) -c $<'; \
569 $(COMPILE) -Wp,-MD,.deps/$(*F).P -c $<
572 @echo '$(LTCOMPILE) -c $<'; \
573 $(LTCOMPILE) -Wp,-MD,.deps/$(*F).p -c $<
574 @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \
575 < .deps/$(*F).p > .deps/$(*F).P
576 @-rm -f .deps/$(*F).p
580 $(MAKE) check-recursive
581 installcheck: installcheck-recursive
582 all-recursive-am: config.h
583 $(MAKE) all-recursive
585 all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) $(HEADERS) config.h
587 install-exec-am: install-binPROGRAMS install-binSCRIPTS
589 install-data-am: install-rpmbinPROGRAMS install-configSCRIPTS install-man install-configDATA install-data-local
591 uninstall-am: uninstall-binPROGRAMS uninstall-rpmbinPROGRAMS uninstall-binSCRIPTS uninstall-configSCRIPTS uninstall-man uninstall-configDATA
593 install-exec: install-exec-recursive install-exec-am
596 install-data: install-data-recursive install-data-am
599 install: install-recursive install-exec-am install-data-am
602 uninstall: uninstall-recursive uninstall-am
605 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
606 installdirs: installdirs-recursive
607 $(mkinstalldirs) $(DATADIR)$(bindir) $(DATADIR)$(rpmbindir) \
608 $(DATADIR)$(bindir) $(DATADIR)$(configdir) \
609 $(DESTDIR)$(mandir)/man8 $(DATADIR)$(configdir)
613 -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
616 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
619 -rm -f Makefile $(DISTCLEANFILES)
620 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
621 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
623 maintainer-clean-generic:
624 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
625 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
626 mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \
627 mostlyclean-noinstPROGRAMS mostlyclean-rpmbinPROGRAMS \
628 mostlyclean-compile mostlyclean-tags mostlyclean-depend \
631 clean-am: clean-hdr clean-binPROGRAMS clean-noinstPROGRAMS \
632 clean-rpmbinPROGRAMS clean-compile clean-tags \
633 clean-depend clean-generic mostlyclean-am
635 distclean-am: distclean-hdr distclean-binPROGRAMS \
636 distclean-noinstPROGRAMS distclean-rpmbinPROGRAMS \
637 distclean-compile distclean-tags distclean-depend \
638 distclean-generic clean-am
640 maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \
641 maintainer-clean-noinstPROGRAMS \
642 maintainer-clean-rpmbinPROGRAMS \
643 maintainer-clean-compile maintainer-clean-tags \
644 maintainer-clean-depend maintainer-clean-generic \
647 mostlyclean: mostlyclean-recursive mostlyclean-am
649 clean: clean-recursive clean-am
651 distclean: distclean-recursive distclean-am
654 maintainer-clean: maintainer-clean-recursive maintainer-clean-am
655 @echo "This command is intended for maintainers to use;"
656 @echo "it deletes files that may require special tools to rebuild."
659 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
660 mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
661 maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
662 mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
663 clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
664 mostlyclean-rpmbinPROGRAMS distclean-rpmbinPROGRAMS \
665 clean-rpmbinPROGRAMS maintainer-clean-rpmbinPROGRAMS \
666 uninstall-rpmbinPROGRAMS install-rpmbinPROGRAMS mostlyclean-compile \
667 distclean-compile clean-compile maintainer-clean-compile \
668 uninstall-binSCRIPTS install-binSCRIPTS uninstall-configSCRIPTS \
669 install-configSCRIPTS install-man8 uninstall-man8 install-man \
670 uninstall-man uninstall-configDATA install-configDATA \
671 install-data-recursive uninstall-data-recursive install-exec-recursive \
672 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
673 all-recursive check-recursive installcheck-recursive info-recursive \
674 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
675 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
676 distclean-tags clean-tags maintainer-clean-tags distdir \
677 mostlyclean-depend distclean-depend clean-depend \
678 maintainer-clean-depend info dvi installcheck all-recursive-am all-am \
679 install-exec-am install-data-am uninstall-am install-exec install-data \
680 install uninstall all installdirs mostlyclean-generic distclean-generic \
681 clean-generic maintainer-clean-generic clean mostlyclean distclean \
687 -DLOCALEDIR=\"$(LOCALEDIR)\" \
688 -DLIBRPMALIAS_FILENAME=\"$(LIBRPMALIAS_FILENAME)\" \
689 -DRPMCONFIGDIR="\"$(RPMCONFIGDIR)"\" \
692 include ./Makefile.inc
695 @rm -f $(libdir)/rpmrc && ln -s rpm/rpmrc $(DESTDIR)/$(libdir)/rpmrc
696 @rm -f $(libdir)/rpmpopt && ln -s rpm/rpmpopt $(DESTDIR)/$(libdir)/rpmpopt
698 # FIXME: these should be generated in configure.in
699 find-requires: find-requires.sh
701 find-provides: find-provides.sh
706 # FIXME: these should be checked
709 rm -rf /tmp/rpm-$(VERSION)
710 make installprefix=/tmp/rpm-$(VERSION)$(ROOT) install
711 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/SOURCES
712 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/SPECS
713 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/SRPMS
714 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/RPMS
715 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/BUILD
716 $(mkinstalldirs) /tmp/rpm-$(VERSION)/var/local/lib/rpm
717 $(mkinstalldirs) /tmp/rpm-$(VERSION)/var/tmp
718 # Couldn't figure de ARCH value
719 # $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/RPMS/i386
720 cd /tmp/rpm-$(VERSION) ; tar cvf /tmp/rpm-$(VERSION).tar .
724 find . -name "Makefile" -exec rm {} \;
725 rm -f *gz *rpm config.*
730 @echo "I hope you checked everything out and made sure it builds"
731 @echo "maybe someday Erik will get around to making that automatic."
733 @echo "This is version $(VERSION)."
735 @cvs -Q tag -F $(CVSTAG) .
736 @rm -rf /tmp/rpm-$(VERSION) /tmp/rpm
737 @cd /tmp; cvs -Q -d $(CVSROOT) export -r$(CVSTAG) rpm || :
738 @mv /tmp/rpm /tmp/rpm-$(VERSION)
739 @rm /tmp/rpm-$(VERSION)/popt/popt.spec
740 @cd /tmp/rpm-$(VERSION); ./autogen.sh ; make depend; make distclean
741 @cd /tmp/rpm-$(VERSION); ./autogen.sh --noconfigure
742 @cd /tmp; tar czSpf rpm-$(VERSION).tar.gz rpm-$(VERSION)
743 @rm -rf /tmp/rpm-$(VERSION)
744 @cp /tmp/rpm-$(VERSION).tar.gz .
745 @rm -f /tmp/rpm-$(VERSION).tar.gz
747 @echo "The final archive is ./rpm-$(VERSION).tar.gz."
749 # Tell versions [3.59,3.63) of GNU make to not export all variables.
750 # Otherwise a system limit (for SysV at least) may be exceeded.