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@
118 varprefix = @varprefix@
120 AUTOMAKE_OPTIONS = 1.3 foreign
122 SUBDIRS = popt build lib po intl misc tools scripts tests
124 INCLUDES = -I$(top_srcdir)/build -I$(top_srcdir)/lib -I$(top_srcdir)/intl @INCPATH@
126 LDFLAGS = @LDFLAGS_STATIC@ -L$(top_builddir)/popt -L$(top_builddir)/build -L$(top_builddir)/lib -L$(top_builddir)/misc
128 rpmbindir = $(subst usr/bin,bin,$(bindir))
129 rpmbin_PROGRAMS = rpm
131 bin_PROGRAMS = rpm2cpio
132 bin_SCRIPTS = gendiff
133 noinst_PROGRAMS = rpmconvert
135 man_MANS = rpm.8 rpm2cpio.8
137 configdir = @RPMCONFIGDIR@
138 config_DATA = rpmrc rpmpopt macros
139 config_SCRIPTS = find-provides find-requires mkinstalldirs
142 acconfig.h build.h checksig.h ftp.h \
143 install.h query.h system.h url.h \
146 rpm_SOURCES = build.c checksig.c ftp.c install.c query.c rpm.c url.c \
148 rpm_LDADD = -lrpmbuild -lpopt -lrpm @LIBMISC@
150 CVSTAG = r$(subst .,-,$(VERSION))
152 rpm2cpio_SOURCES = rpm2cpio.c
153 rpm2cpio_LDADD = -lrpmbuild -lpopt -lrpm
155 rpmconvert_SOURCES = convertdb.c oldrpmdb.c
156 rpmconvert_LDADD = -lrpmbuild -lpopt -lrpm -lgdbm
157 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
158 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
159 CONFIG_HEADER = config.h
160 CONFIG_CLEAN_FILES = Makefile.inc lib-rpmrc macros
161 PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(rpmbin_PROGRAMS)
164 DEFS = @DEFS@ -I. -I$(srcdir) -I.
165 CPPFLAGS = @CPPFLAGS@
166 rpm2cpio_OBJECTS = rpm2cpio.o
167 rpm2cpio_DEPENDENCIES =
169 rpmconvert_OBJECTS = convertdb.o oldrpmdb.o
170 rpmconvert_DEPENDENCIES =
172 rpm_OBJECTS = build.o checksig.o ftp.o install.o query.o rpm.o url.o \
176 SCRIPTS = $(bin_SCRIPTS) $(config_SCRIPTS)
179 COMPILE = $(CC) $(DEFS) $(INCLUDES) $(CPPFLAGS) $(CFLAGS)
180 LINK = $(CC) $(CFLAGS) $(LDFLAGS) -o $@
181 man8dir = $(mandir)/man8
185 DATA = $(config_DATA)
187 HEADERS = $(noinst_HEADERS)
189 DIST_COMMON = README ABOUT-NLS COPYING Makefile.am Makefile.in \
190 Makefile.inc.in TODO acconfig.h aclocal.m4 config.guess config.h.in \
191 config.sub configure configure.in install-sh lib-rpmrc.in macros.in \
192 missing mkinstalldirs stamp-h.in
195 DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
199 DEP_FILES = .deps/build.P .deps/checksig.P .deps/convertdb.P \
200 .deps/ftp.P .deps/install.P .deps/oldrpmdb.P .deps/query.P .deps/rpm.P \
201 .deps/rpm2cpio.P .deps/url.P .deps/verify.P
202 SOURCES = $(rpm2cpio_SOURCES) $(rpmconvert_SOURCES) $(rpm_SOURCES)
203 OBJECTS = $(rpm2cpio_OBJECTS) $(rpmconvert_OBJECTS) $(rpm_OBJECTS)
205 all: all-recursive-am all-am
208 .SUFFIXES: .S .c .o .s
209 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
210 cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile
212 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
214 && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
216 $(ACLOCAL_M4): configure.in
217 cd $(srcdir) && $(ACLOCAL)
219 config.status: $(srcdir)/configure
220 $(SHELL) ./config.status --recheck
221 $(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) $(CONFIGURE_DEPENDENCIES)
222 cd $(srcdir) && $(AUTOCONF)
226 stamp-h: $(srcdir)/config.h.in $(top_builddir)/config.status
228 && CONFIG_FILES= CONFIG_HEADERS=config.h \
229 $(SHELL) ./config.status
230 @echo timestamp > stamp-h
231 $(srcdir)/config.h.in: $(srcdir)/stamp-h.in
232 $(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
233 cd $(top_srcdir) && $(AUTOHEADER)
234 @echo timestamp > $(srcdir)/stamp-h.in
243 maintainer-clean-hdr:
244 Makefile.inc: $(top_builddir)/config.status Makefile.inc.in
245 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
246 lib-rpmrc: $(top_builddir)/config.status lib-rpmrc.in
247 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
248 macros: $(top_builddir)/config.status macros.in
249 cd $(top_builddir) && CONFIG_FILES=$@ CONFIG_HEADERS= ./config.status
251 mostlyclean-binPROGRAMS:
254 -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
256 distclean-binPROGRAMS:
258 maintainer-clean-binPROGRAMS:
260 install-binPROGRAMS: $(bin_PROGRAMS)
262 $(mkinstalldirs) $(DESTDIR)$(bindir)
263 @list='$(bin_PROGRAMS)'; for p in $$list; do \
264 if test -f $$p; then \
265 echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
266 $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
270 uninstall-binPROGRAMS:
272 list='$(bin_PROGRAMS)'; for p in $$list; do \
273 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
276 mostlyclean-noinstPROGRAMS:
278 clean-noinstPROGRAMS:
279 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
281 distclean-noinstPROGRAMS:
283 maintainer-clean-noinstPROGRAMS:
285 mostlyclean-rpmbinPROGRAMS:
287 clean-rpmbinPROGRAMS:
288 -test -z "$(rpmbin_PROGRAMS)" || rm -f $(rpmbin_PROGRAMS)
290 distclean-rpmbinPROGRAMS:
292 maintainer-clean-rpmbinPROGRAMS:
294 install-rpmbinPROGRAMS: $(rpmbin_PROGRAMS)
296 $(mkinstalldirs) $(DESTDIR)$(rpmbindir)
297 @list='$(rpmbin_PROGRAMS)'; for p in $$list; do \
298 if test -f $$p; then \
299 echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(rpmbindir)/`echo $$p|sed '$(transform)'`"; \
300 $(INSTALL_PROGRAM) $$p $(DESTDIR)$(rpmbindir)/`echo $$p|sed '$(transform)'`; \
304 uninstall-rpmbinPROGRAMS:
306 list='$(rpmbin_PROGRAMS)'; for p in $$list; do \
307 rm -f $(DESTDIR)$(rpmbindir)/`echo $$p|sed '$(transform)'`; \
317 -rm -f *.o core *.core
324 maintainer-clean-compile:
326 rpm2cpio: $(rpm2cpio_OBJECTS) $(rpm2cpio_DEPENDENCIES)
328 $(LINK) $(rpm2cpio_LDFLAGS) $(rpm2cpio_OBJECTS) $(rpm2cpio_LDADD) $(LIBS)
330 rpmconvert: $(rpmconvert_OBJECTS) $(rpmconvert_DEPENDENCIES)
332 $(LINK) $(rpmconvert_LDFLAGS) $(rpmconvert_OBJECTS) $(rpmconvert_LDADD) $(LIBS)
334 rpm: $(rpm_OBJECTS) $(rpm_DEPENDENCIES)
336 $(LINK) $(rpm_LDFLAGS) $(rpm_OBJECTS) $(rpm_LDADD) $(LIBS)
338 install-binSCRIPTS: $(bin_SCRIPTS)
340 $(mkinstalldirs) $(DESTDIR)$(bindir)
341 @list='$(bin_SCRIPTS)'; for p in $$list; do \
342 if test -f $$p; then \
343 echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
344 $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
345 else if test -f $(srcdir)/$$p; then \
346 echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`"; \
347 $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
351 uninstall-binSCRIPTS:
353 list='$(bin_SCRIPTS)'; for p in $$list; do \
354 rm -f $(DESTDIR)$(bindir)/`echo $$p|sed '$(transform)'`; \
357 install-configSCRIPTS: $(config_SCRIPTS)
359 $(mkinstalldirs) $(DESTDIR)$(configdir)
360 @list='$(config_SCRIPTS)'; for p in $$list; do \
361 if test -f $$p; then \
362 echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`"; \
363 $(INSTALL_SCRIPT) $$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`; \
364 else if test -f $(srcdir)/$$p; then \
365 echo " $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`"; \
366 $(INSTALL_SCRIPT) $(srcdir)/$$p $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`; \
370 uninstall-configSCRIPTS:
372 list='$(config_SCRIPTS)'; for p in $$list; do \
373 rm -f $(DESTDIR)$(configdir)/`echo $$p|sed '$(transform)'`; \
377 $(mkinstalldirs) $(DESTDIR)$(man8dir)
378 @list='$(man8_MANS)'; \
379 l2='$(man_MANS)'; for i in $$l2; do \
381 *.8*) list="$$list $$i" ;; \
384 for i in $$list; do \
385 if test -f $(srcdir)/$$i; then file=$(srcdir)/$$i; \
387 ext=`echo $$i | sed -e 's/^.*\\.//'`; \
388 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
389 inst=`echo $$inst | sed '$(transform)'`.$$ext; \
390 echo " $(INSTALL_DATA) $$file $(DESTDIR)$(man8dir)/$$inst"; \
391 $(INSTALL_DATA) $$file $(DESTDIR)$(man8dir)/$$inst; \
395 @list='$(man8_MANS)'; \
396 l2='$(man_MANS)'; for i in $$l2; do \
398 *.8*) list="$$list $$i" ;; \
401 for i in $$list; do \
402 ext=`echo $$i | sed -e 's/^.*\\.//'`; \
403 inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \
404 inst=`echo $$inst | sed '$(transform)'`.$$ext; \
405 echo " rm -f $(DESTDIR)$(man8dir)/$$inst"; \
406 rm -f $(DESTDIR)$(man8dir)/$$inst; \
413 $(MAKE) uninstall-man8
415 install-configDATA: $(config_DATA)
417 $(mkinstalldirs) $(DESTDIR)$(configdir)
418 @list='$(config_DATA)'; for p in $$list; do \
419 if test -f $(srcdir)/$$p; then \
420 echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p"; \
421 $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(configdir)/$$p; \
422 else if test -f $$p; then \
423 echo " $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p"; \
424 $(INSTALL_DATA) $$p $(DESTDIR)$(configdir)/$$p; \
428 uninstall-configDATA:
430 list='$(config_DATA)'; for p in $$list; do \
431 rm -f $(DESTDIR)$(configdir)/$$p; \
434 # This directory's subdirectories are mostly independent; you can cd
435 # into them and run `make' without going through this Makefile.
436 # To change the values of `make' variables: instead of editing Makefiles,
437 # (1) if the variable is set in `config.status', edit `config.status'
438 # (which will cause the Makefiles to be regenerated when you run `make');
439 # (2) otherwise, pass the desired values on the `make' command line.
443 all-recursive install-data-recursive install-exec-recursive \
444 installdirs-recursive install-recursive uninstall-recursive \
445 check-recursive installcheck-recursive info-recursive dvi-recursive:
446 @set fnord $(MAKEFLAGS); amf=$$2; \
447 list='$(SUBDIRS)'; for subdir in $$list; do \
448 target=`echo $@ | sed s/-recursive//`; \
449 echo "Making $$target in $$subdir"; \
450 (cd $$subdir && $(MAKE) $$target) \
451 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
452 done && test -z "$$fail"
454 mostlyclean-recursive clean-recursive distclean-recursive \
455 maintainer-clean-recursive:
456 @set fnord $(MAKEFLAGS); amf=$$2; \
457 rev=''; list='$(SUBDIRS)'; for subdir in $$list; do \
458 rev="$$subdir $$rev"; \
460 for subdir in $$rev; do \
461 target=`echo $@ | sed s/-recursive//`; \
462 echo "Making $$target in $$subdir"; \
463 (cd $$subdir && $(MAKE) $$target) \
464 || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac; \
465 done && test -z "$$fail"
467 list='$(SUBDIRS)'; for subdir in $$list; do \
468 (cd $$subdir && $(MAKE) tags); \
473 ID: $(HEADERS) $(SOURCES) $(LISP)
474 here=`pwd` && cd $(srcdir) \
475 && mkid -f$$here/ID $(SOURCES) $(HEADERS) $(LISP)
477 TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) $(LISP)
480 list='$(SUBDIRS)'; for subdir in $$list; do \
481 test -f $$subdir/TAGS && tags="$$tags -i $$here/$$subdir/TAGS"; \
483 list='$(SOURCES) $(HEADERS)'; \
484 unique=`for i in $$list; do echo $$i; done | \
485 awk ' { files[$$0] = 1; } \
486 END { for (i in files) print i; }'`; \
487 test -z "$(ETAGS_ARGS)config.h.in$$unique$(LISP)$$tags" \
488 || (cd $(srcdir) && etags $(ETAGS_ARGS) $$tags config.h.in $$unique $(LISP) -o $$here/TAGS)
497 maintainer-clean-tags:
499 distdir = $(PACKAGE)-$(VERSION)
500 top_distdir = $(distdir)
502 # This target untars the dist file and tries a VPATH configuration. Then
503 # it guarantees that the distribution is self-contained by making another
507 GZIP=$(GZIP) $(TAR) zxf $(distdir).tar.gz
508 mkdir $(distdir)/=build
509 mkdir $(distdir)/=inst
510 dc_install_base=`cd $(distdir)/=inst && pwd`; \
511 cd $(distdir)/=build \
512 && ../configure --with-included-gettext --srcdir=.. --prefix=$$dc_install_base \
517 && $(MAKE) installcheck \
520 @echo "========================"; \
521 echo "$(distdir).tar.gz is ready for distribution"; \
522 echo "========================"
524 -chmod -R a+r $(distdir)
525 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
528 -chmod -R a+r $(distdir)
529 GZIP=$(GZIP) $(TAR) chozf $(distdir).tar.gz $(distdir)
531 distdir: $(DISTFILES)
534 -chmod 777 $(distdir)
535 here=`cd $(top_builddir) && pwd`; \
536 top_distdir=`cd $(distdir) && pwd`; \
537 distdir=`cd $(distdir) && pwd`; \
539 && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --foreign Makefile
540 @for file in $(DISTFILES); do \
542 test -f $(distdir)/$$file \
543 || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
544 || cp -p $$d/$$file $(distdir)/$$file; \
546 for subdir in $(SUBDIRS); do \
547 test -d $(distdir)/$$subdir \
548 || mkdir $(distdir)/$$subdir \
550 chmod 777 $(distdir)/$$subdir; \
551 (cd $$subdir && $(MAKE) top_distdir=../$(distdir) distdir=../$(distdir)/$$subdir distdir) \
555 DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
557 -include $(DEP_FILES)
565 maintainer-clean-depend:
569 @echo '$(COMPILE) -c $<'; \
570 $(COMPILE) -Wp,-MD,.deps/$(*F).P -c $<
573 @echo '$(LTCOMPILE) -c $<'; \
574 $(LTCOMPILE) -Wp,-MD,.deps/$(*F).p -c $<
575 @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \
576 < .deps/$(*F).p > .deps/$(*F).P
577 @-rm -f .deps/$(*F).p
581 $(MAKE) check-recursive
582 installcheck: installcheck-recursive
583 all-recursive-am: config.h
584 $(MAKE) all-recursive
586 all-am: Makefile $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) $(HEADERS) config.h
588 install-exec-am: install-binPROGRAMS install-binSCRIPTS
590 install-data-am: install-rpmbinPROGRAMS install-configSCRIPTS install-man install-configDATA install-data-local
592 uninstall-am: uninstall-binPROGRAMS uninstall-rpmbinPROGRAMS uninstall-binSCRIPTS uninstall-configSCRIPTS uninstall-man uninstall-configDATA
594 install-exec: install-exec-recursive install-exec-am
597 install-data: install-data-recursive install-data-am
600 install: install-recursive install-exec-am install-data-am
603 uninstall: uninstall-recursive uninstall-am
606 $(MAKE) INSTALL_PROGRAM='$(INSTALL_PROGRAM) -s' INSTALL_SCRIPT='$(INSTALL_PROGRAM)' install
607 installdirs: installdirs-recursive
608 $(mkinstalldirs) $(DATADIR)$(bindir) $(DATADIR)$(rpmbindir) \
609 $(DATADIR)$(bindir) $(DATADIR)$(configdir) \
610 $(DESTDIR)$(mandir)/man8 $(DATADIR)$(configdir)
614 -test -z "$(MOSTLYCLEANFILES)" || rm -f $(MOSTLYCLEANFILES)
617 -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
620 -rm -f Makefile $(DISTCLEANFILES)
621 -rm -f config.cache config.log stamp-h stamp-h[0-9]*
622 -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
624 maintainer-clean-generic:
625 -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
626 -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
627 mostlyclean-am: mostlyclean-hdr mostlyclean-binPROGRAMS \
628 mostlyclean-noinstPROGRAMS mostlyclean-rpmbinPROGRAMS \
629 mostlyclean-compile mostlyclean-tags mostlyclean-depend \
632 clean-am: clean-hdr clean-binPROGRAMS clean-noinstPROGRAMS \
633 clean-rpmbinPROGRAMS clean-compile clean-tags \
634 clean-depend clean-generic mostlyclean-am
636 distclean-am: distclean-hdr distclean-binPROGRAMS \
637 distclean-noinstPROGRAMS distclean-rpmbinPROGRAMS \
638 distclean-compile distclean-tags distclean-depend \
639 distclean-generic clean-am
641 maintainer-clean-am: maintainer-clean-hdr maintainer-clean-binPROGRAMS \
642 maintainer-clean-noinstPROGRAMS \
643 maintainer-clean-rpmbinPROGRAMS \
644 maintainer-clean-compile maintainer-clean-tags \
645 maintainer-clean-depend maintainer-clean-generic \
648 mostlyclean: mostlyclean-recursive mostlyclean-am
650 clean: clean-recursive clean-am
652 distclean: distclean-recursive distclean-am
655 maintainer-clean: maintainer-clean-recursive maintainer-clean-am
656 @echo "This command is intended for maintainers to use;"
657 @echo "it deletes files that may require special tools to rebuild."
660 .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \
661 mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
662 maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
663 mostlyclean-noinstPROGRAMS distclean-noinstPROGRAMS \
664 clean-noinstPROGRAMS maintainer-clean-noinstPROGRAMS \
665 mostlyclean-rpmbinPROGRAMS distclean-rpmbinPROGRAMS \
666 clean-rpmbinPROGRAMS maintainer-clean-rpmbinPROGRAMS \
667 uninstall-rpmbinPROGRAMS install-rpmbinPROGRAMS mostlyclean-compile \
668 distclean-compile clean-compile maintainer-clean-compile \
669 uninstall-binSCRIPTS install-binSCRIPTS uninstall-configSCRIPTS \
670 install-configSCRIPTS install-man8 uninstall-man8 install-man \
671 uninstall-man uninstall-configDATA install-configDATA \
672 install-data-recursive uninstall-data-recursive install-exec-recursive \
673 uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \
674 all-recursive check-recursive installcheck-recursive info-recursive \
675 dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \
676 maintainer-clean-recursive tags tags-recursive mostlyclean-tags \
677 distclean-tags clean-tags maintainer-clean-tags distdir \
678 mostlyclean-depend distclean-depend clean-depend \
679 maintainer-clean-depend info dvi installcheck all-recursive-am all-am \
680 install-exec-am install-data-am uninstall-am install-exec install-data \
681 install uninstall all installdirs mostlyclean-generic distclean-generic \
682 clean-generic maintainer-clean-generic clean mostlyclean distclean \
688 -DLOCALEDIR=\"$(LOCALEDIR)\" \
689 -DLIBRPMALIAS_FILENAME=\"$(LIBRPMALIAS_FILENAME)\" \
690 -DRPMCONFIGDIR="\"$(RPMCONFIGDIR)"\" \
693 include ./Makefile.inc
696 @$(mkinstalldirs) $(DESTDIR)/var/tmp $(DESTDIR)/var/lib/rpm
697 @rm -f $(DESTDIR)/$(libdir)/rpmrc && ln -s rpm/rpmrc $(DESTDIR)/$(libdir)/rpmrc
698 @rm -f $(DESTDIR)/$(libdir)/rpmpopt && ln -s rpm/rpmpopt $(DESTDIR)/$(libdir)/rpmpopt
700 # FIXME: these should be generated in configure.in
701 find-requires: find-requires.sh
703 find-provides: find-provides.sh
708 # FIXME: these should be checked
711 rm -rf /tmp/rpm-$(VERSION)
712 make installprefix=/tmp/rpm-$(VERSION)$(ROOT) install
713 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/SOURCES
714 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/SPECS
715 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/SRPMS
716 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/RPMS
717 $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/BUILD
718 $(mkinstalldirs) /tmp/rpm-$(VERSION)/var/local/lib/rpm
719 $(mkinstalldirs) /tmp/rpm-$(VERSION)/var/tmp
720 # Couldn't figure de ARCH value
721 # $(mkinstalldirs) /tmp/rpm-$(VERSION)/usr/local/src/redhat/RPMS/i386
722 cd /tmp/rpm-$(VERSION) ; tar cvf /tmp/rpm-$(VERSION).tar .
726 find . -name "Makefile" -exec rm {} \;
727 rm -f *gz *rpm config.*
732 @echo "I hope you checked everything out and made sure it builds"
733 @echo "maybe someday Erik will get around to making that automatic."
735 @echo "This is version $(VERSION)."
737 @cvs -Q tag -F $(CVSTAG) .
738 @rm -rf /tmp/rpm-$(VERSION) /tmp/rpm
739 @cd /tmp; cvs -Q -d $(CVSROOT) export -r$(CVSTAG) rpm || :
740 @mv /tmp/rpm /tmp/rpm-$(VERSION)
741 @rm /tmp/rpm-$(VERSION)/popt/popt.spec
742 @cd /tmp/rpm-$(VERSION); ./autogen.sh ; make depend; make distclean
743 @cd /tmp/rpm-$(VERSION); ./autogen.sh --noconfigure
744 @cd /tmp; tar czSpf rpm-$(VERSION).tar.gz rpm-$(VERSION)
745 @rm -rf /tmp/rpm-$(VERSION)
746 @cp /tmp/rpm-$(VERSION).tar.gz .
747 @rm -f /tmp/rpm-$(VERSION).tar.gz
749 @echo "The final archive is ./rpm-$(VERSION).tar.gz."
751 # Tell versions [3.59,3.63) of GNU make to not export all variables.
752 # Otherwise a system limit (for SysV at least) may be exceeded.