~ubuntu-branches/ubuntu/vivid/globus-gridmap-callout-error/vivid-proposed

« back to all changes in this revision

Viewing changes to pkgdata/Makefile.am

  • Committer: Package Import Robot
  • Author(s): Mattias Ellert
  • Date: 2011-12-31 15:50:21 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20111231155021-wpryuet377ivdzo5
Tags: 1.2-1
* Update to Globus Toolkit 5.2.0
* Make doc package architecture independent

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
include $(top_srcdir)/globus_automake_pre
2
2
 
3
 
flavordir = $(GLOBUS_LOCATION)/etc/$(PACKAGE)
4
 
 
5
3
FILELIST_FILES = noflavor_data.filelist \
6
4
        $(GLOBUS_FLAVOR_NAME)_dev.filelist \
7
5
        noflavor_doc.filelist \
20
18
 
21
19
pkg_DATA = $(FILELIST_FILES) $(METADATA_FILES)
22
20
 
 
21
pkgconfdir = @pkgconfdir@
 
22
## pkgconf = [ DATA ]
 
23
 
 
24
pkgconf_DATA = @pkgconffile@
 
25
 
23
26
filelist_file: $(MAKEFILE_AMS)
24
 
        @mydir=`pwd`; \
25
 
        if test -f "master.filelist"; then \
26
 
                rm $(FILELIST_FILE); \
27
 
        fi
 
27
        @for p in $(FILELIST_FILES); do \
 
28
            if test -f "$$p"; then \
 
29
                rm -f $$p; \
 
30
            fi; \
 
31
        done
 
32
 
 
33
$(pkg_DATA): all_filelists
28
34
 
29
35
all_filelists: filelist_file
30
36
         @(cd .. && $(MAKE) $(AM_MAKEFLAGS) filelist) \
33
39
          || case "$$amf" in *=*) exit 1;; *k*) fail=yes;; *) exit 1;; esac;
34
40
 
35
41
 
36
 
$(FILELIST_FILES): sort_filelist
37
 
 
38
 
sort_filelist: all_filelists
39
 
        @if test "$(GPT_IS_2)" = "yes"; then \
40
 
                $(GPT_LOCATION)/sbin/gpt_sort_filelist  \
41
 
                --flavor=$(GLOBUS_FLAVOR_NAME) \
42
 
                -pkg=$(srcdir)/pkg_data_src.gpt.in ./master.filelist \
43
 
                $(GPT_LINKTYPE); \
44
 
        else \
45
 
                $(GPT_LOCATION)/sbin/gpt_sort_filelist  \
46
 
                --flavor=$(GLOBUS_FLAVOR_NAME) \
47
 
                ./master.filelist \
48
 
                $(GPT_LINKTYPE); \
49
 
        fi
50
 
 
 
42
#
51
43
# Override the normal install target to avoid dying when a given
52
44
# kind of metadata file is missing by calling "true"
53
45
install-pkgDATA: $(pkg_DATA)
54
46
        @$(NORMAL_INSTALL)
55
 
        test -z "$(pkgdir)" || $(mkdir_p) "$(DESTDIR)$(pkgdir)";
56
 
        @list='$(pkg_DATA)'; for p in $$list; do \
57
 
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
58
 
          f=$(am__strip_dir) \
59
 
          echo " $(pkgDATA_INSTALL) '$$d$$p' '$(DESTDIR)$(pkgdir)/$$f'"; \
60
 
          $(pkgDATA_INSTALL) "$$d$$p" "$(DESTDIR)$(pkgdir)/$$f"; \
 
47
        test -z "$(pkgdir)" || $(mkinstalldirs) "$(DESTDIR)$(pkgdir)";
 
48
        @list='$(pkg_DATA)'; for p in $$list; do \
 
49
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 
50
          f=`echo $$p | sed -e 's|^.*/||'`; \
 
51
          echo " $(INSTALL_DATA) '$$d$$p' '$(DESTDIR)$(pkgdir)/$$f'"; \
 
52
          $(INSTALL_DATA) "$$d$$p" "$(DESTDIR)$(pkgdir)/$$f"; \
 
53
        done || true
 
54
        @list='$(pkg_DATA)'; for p in $$list; do \
 
55
          if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
 
56
          f=`echo $$p | sed -e 's|^.*/||'`; \
 
57
          if expr $$p : '.*filelist$$' > /dev/null ; then \
 
58
              if test `cat $$d$$p | wc -l` = 2; then \
 
59
                  listtype=`echo "$$p" | sed -e 's!\.filelist!!'`; \
 
60
                  rm "$(DESTDIR)$(pkgdir)/$$f" ; \
 
61
                  rm "$(DESTDIR)$(pkgdir)/pkg_data_$${listtype}.gpt"; \
 
62
              fi ; \
 
63
          fi; \
61
64
        done || true
62
65
 
63
66
$(METADATA_FILES): pkg_data_src.gpt
64
67
        @$(GPT_LOCATION)/sbin/gpt_generate_bin_pkg_data  \
65
68
        --flavor=$(GLOBUS_FLAVOR_NAME) pkg_data_src.gpt
66
69
 
 
70
EXTRA_DIST = $(pkgconffile_in)
67
71
 
68
72
distclean-local:
69
73
        @if test -f master.filelist; then \