Changeset 734 in ProjectBuilder for projects/linuxcoe


Ignore:
Timestamp:
Mar 11, 2009, 6:48:41 AM (15 years ago)
Author:
Bryan Gartner
Message:

snapshot cleanup of packaging directives and precedence

Location:
projects/linuxcoe/pbconf/cvs
Files:
1 added
10 deleted
41 edited

Legend:

Unmodified
Added
Removed
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/deb/conffiles

    r384 r734  
    1 PBETCINSTALL/linuxcoe.rc
    2 PBETCINSTALL/includes/config.state
    3 PBETCINSTALL/includes/LinuxCOE-SystemDesigner.conf
    4 PBETCINSTALL/includes/sudoers
     1PBsysconfdir/linuxcoe.rc
     2PBsysconfdir/includes/config.state
     3PBsysconfdir/includes/LinuxCOE-SystemDesigner.conf
     4PBsysconfdir/includes/sudoers
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/deb/control

    r384 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: perl, perl-modules, exim | mail-transport-agent, apache2, genisoimage | mkisofs, sudo
     10Depends: PBDEP
    1111Suggests: linuxcoe-sd-docs, palo, libdbi-perl
    12 Recommends: linuxcoe-sd-data-centos, linuxcoe-sd-data-debian, linuxcoe-sd-data-fedora, linuxcoe-sd-data-nld, linuxcoe-sd-data-opensuse, linuxcoe-sd-data-rhel, linuxcoe-sd-data-scientific, linuxcoe-sd-data-sles, linuxcoe-sd-data-suse, linuxcoe-sd-data-ubuntu
     12Recommends: linuxcoe-sd-data
     13Provides: PBPROVIDE
    1314Description: LinuxCOE SystemDesigner web interface
    1415 LinuxCOE SystemDesigner is a unifying web application that allows
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/deb/dirs

    r384 r734  
    1 PBROOTINSTALL
     1PBprefix
    22/usr/share/doc/linuxcoe-sd-base
    3 PBETCINSTALL
    4 PBVARINSTALL/cache/linuxcoe-sd
    5 PBVARINSTALL/lib/linuxcoe-sd
    6 PBVARINSTALL/log/linuxcoe-sd
     3PBsysconfdir
     4PBlocalstatedir/cache/linuxcoe-sd
     5PBlocalstatedir/lib/linuxcoe-sd
     6PBlocalstatedir/log/linuxcoe-sd
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/deb/postinst

    r384 r734  
    2121    configure)
    2222
    23     PBROOTINSTALL/bin/post-actions -i
     23    PBprefix/bin/post-actions -i
    2424
    2525    ;;
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/deb/prerm

    r384 r734  
    2121    remove|upgrade|deconfigure)
    2222
    23     PBROOTINSTALL/bin/post-actions -u
     23    PBprefix/bin/post-actions -u
    2424
    2525        ;;
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/deb/rules

    r722 r734  
    3232    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3333    ./configure \
    34         webalias="PBWEBALIAS" \
    35         webworkdir="PBWEBWORKDIR" \
    36         httpdcfgdir="PBHTTPDCONF" \
    37         docrootdir="PBHTTPDDOCROOT" \
    38         httpd_user="PBHTTPDUSER" \
    39         httpd_group="PBHTTPDGROUP" \
    40         sudoers_cfg="PBSUDOERS" \
    41         --prefix=PBROOTINSTALL \
    42         --sysconfdir=PBETCINSTALL \
    43         --localstatedir=PBVARINSTALL \
     34        webalias="PBwebalias" \
     35        webworkdir="PBwebworkdir" \
     36        httpdcfgdir="PBhttpdcfgdir" \
     37        httpd_user="PBhttpd_user" \
     38        httpd_group="PBhttpd_group" \
     39        sudoers_cfg="PBsudoers_cfg" \
     40        --prefix=PBprefix \
     41        --sysconfdir=PBsysconfdir \
     42        --localstatedir=PBlocalstatedir \
    4443        --host=$(DEB_HOST_GNU_TYPE) \
    4544        --build=$(DEB_BUILD_GNU_TYPE) \
    4645        --without-MKISOFS \
     46        --without-PERLMOD \
    4747        --without-PALO \
    48         --without-PERLMOD \
    4948        --without-SENDMAIL \
    5049        --without-APACHECTL \
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/pbfilter/rpm.pbf

    r384 r734  
    66
    77# PBDEP is replaced by the list of dependencies
    8 filter PBDEP = httpd, mkisofs
     8filter PBDEP = genisoimage, httpd, perl, sudo
     9
     10filter PBPROVIDE = linuxcoe-sd
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-base/rpm/linuxcoe-sd-base.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface
    21Name: PBPKG
    32Version: PBVER
    43Release: PBTAGPBSUF
     4Summary: LinuxCOE SystemDesigner web interface
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Requires: perl, sudo, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
    1816
    1917%description
     
    2523and retrofit already deployed systems by overlaying other value-add components.
    2624
     25%prep
    2726
    28 %prep
    2927%setup -q
    3028
    3129%build
    32 # For the moment done here. Would be better to give it to pb. Needs discussion
    33 export httpdcfgdir=PBHTTPDCONF
    34 export docrootdir=PBHTTPDDOCROOT
    35 export httpd_user=PBHTTPDUSER
    36 export httpd_group=PBHTTPDGROUP
    37 export sudoers_cfg=PBSUDOERS
    38 export webalias=PBWEBALIAS
    39 export webworkdir=PBWEBWORKDIR
    40 
    41 # macro configure doesn't work. (Do not put a percent before the word)
    42 ./configure --prefix=PBROOTINSTALL --sysconfdir=PBETCINSTALL --localstatedir=%{_var} --mandir=%{_mandir} --without-APACHECTL --without-SUDO --without-PERLMOD --without-MKISOFS --without-SENDMAIL
    43 make
     30./configure \
     31        webalias="PBwebalias" \
     32        webworkdir="PBwebworkdir" \
     33        httpdcfgdir="PBhttpdcfgdir" \
     34        httpd_user="PBhttpd_user" \
     35        httpd_group="PBhttpd_group" \
     36        sudoers_cfg="PBsudoers_cfg" \
     37        --prefix=PBprefix \
     38        --sysconfdir=PBsysconfdir \
     39        --localstatedir=%{_var} \
     40        --without-MKISOFS \
     41        --without-PERLMOD \
     42        --without-PALO \
     43        --without-SENDMAIL \
     44        --without-APACHECTL \
     45        --without-SUDO
    4446
    4547%install
    46 %{__rm} -rf %{buildroot}
    47 make DESTDIR="$RPM_BUILD_ROOT" install
    48 mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/logrotate.d
    49 export VARLOG=%{_var}/log
    50 cat > $RPM_BUILD_ROOT/%{_sysconfdir}/logrotate.d/LinuxCOE << EOF
    51 $VARLOG/* {
    52     create 640 PBHTTPDUSER PBHTTPDGROUP
    53     rotate 4
    54     monthly
    55     missingok
    56     compress
    57     prerotate
    58         /etc/init.d/httpd closelogs > /dev/null 2>&1
    59     endscript
    60     postrotate
    61         /etc/init.d/httpd closelogs > /dev/null 2>&1
    62     endscript
    63 }
    64 EOF
     48%{__rm} -rf $RPM_BUILD_ROOT
     49make DESTDIR=$RPM_BUILD_ROOT install
    6550
    66 %post
    67 #
    68 # Invoke post action script
    69 #
    70 PBROOTINSTALL/bin/post-actions -i -v
    71 /etc/init.d/httpd reload
    72 if [ -x /usr/sbin/selinuxenabled ]; then
    73     /usr/sbin/selinuxenabled
    74     if [ $? -eq 0 ]; then
    75         echo "WARNING: desactivating SELinux as it is not yet compatible with"
    76         echo "LinuxCOE systemDesigner. You'll have to reboot to take it in account"
    77         perl -pi -e 's/SELINUX=.*/SELINUX=disabled/' /etc/sysconfig/selinux
    78     fi
    79 fi
    80 
    81 # THis is not clear at the moment when doing -U updates
    82 # this tend to be called after the %post above thus
    83 # defeating that task :-(
    84 #%preun
    85 #if [ -x PBROOTINSTALL/bin/post-actions ]; then
    86     #PBROOTINSTALL/bin/post-actions -u -v
    87 #fi
    88 #perl -pi -e 's/^PBHTTPDUSER.*//' /etc/sudoers
    89 #/etc/init.d/httpd reload
     51# scriptlets
    9052
    9153%clean
     
    9355
    9456%files
    95 %defattr(-,root,root)
    96 %config(noreplace) PBETCINSTALL
    97 %config %{_sysconfdir}/logrotate.d/LinuxCOE
     57%defattr(-,root,root,-)
     58%config(noreplace) PBsysconfdir/linuxcoe.rc
     59%config(noreplace) PBsysconfdir/includes/LinuxCOE-SystemDesigner.conf
     60%config(noreplace) PBsysconfdir/includes/config.state
     61%config(noreplace) PBsysconfdir/includes/sudoers
     62%config(noreplace) /etc/logrotate.d/LinuxCOE-SystemDesigner
    9863%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    99 %{_var}/cache/*
    100 %{_var}/log/*
    101 %{_localstatedir}/*
    102 PBROOTINSTALL
     64%{_var}/cache/PBPROVIDE
     65%{_var}/lib/PBPROVIDE
     66%{_var}/log/PBPROVIDE
     67PBprefix
    10368
    10469%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-centos/deb/control

    r384 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for CentOS
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-centos/deb/rules

    r384 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-centos/rpm/linuxcoe-sd-data-centos.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- CentOS Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay CentOS
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for CentOS
    2721
    28 This package adds CentOS support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-debian/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for Debian
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-debian/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-debian/rpm/linuxcoe-sd-data-debian.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- Debian Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay Debian
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for Debian
    2721
    28 This package adds Debian support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
    59 PBROOTINSTALL/html/eulas/*
    60 PBROOTINSTALL/boot/*
     39PBprefix/boot/*
     40PBprefix/data/*
     41PBprefix/depots/*
     42PBprefix/html/*
     43PBprefix/osvend.d/*
    6144
    6245%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-fedora/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for Fedora
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-fedora/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-fedora/rpm/linuxcoe-sd-data-fedora.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- Fedora Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay Fedora
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for Fedora
    2721
    28 This package adds Fedora support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-nld/rpm/linuxcoe-sd-data-nld.spec

    r384 r734  
    1515BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1616BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     17Provides: PBPROVIDE
     18Requires: PBDEP
    1919
    2020%description
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-opensuse/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for OpenSUSE
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-opensuse/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-opensuse/rpm/linuxcoe-sd-data-opensuse.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- OpenSuSE Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay openSUSE
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for openSUSE
    2721
    28 This package adds OpenSuSE support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-rhel/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for RHEL
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-rhel/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-rhel/rpm/linuxcoe-sd-data-rhel.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- RHEL Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay RHEL
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for RHEL
    2721
    28 This package adds RHEL support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-scientific/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for Scientific
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-scientific/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-scientific/rpm/linuxcoe-sd-data-scientific.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- Scientific Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay Scientific
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for Scientific
    2721
    28 This package adds Scientific support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-sles/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for SLES/SLED
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-sles/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-sles/rpm/linuxcoe-sd-data-sles.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- SLES Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay SLES/SLED
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for SLES/SLED
    2721
    28 This package adds SLES support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
    59 PBROOTINSTALL/html/eulas/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    6043
    6144%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-suse/rpm/linuxcoe-sd-data-suse.spec

    r384 r734  
    1515BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1616BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     17Provides: PBPROVIDE
     18Requires: PBDEP
    1919
    2020%description
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-ubuntu/deb/control

    r732 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
    11 Suggests: linuxcoe-sd-doc
     10Depends: PBDEP
     11Provides: PBPROVIDE
    1212Description:  LinuxCOE SystemDesigner overlay for Ubuntu
    1313 Overlay those components of the LinuxCOE SystemDesigner
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-ubuntu/deb/rules

    r732 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         --prefix=PBROOTINSTALL \
     33        --prefix=PBprefix \
    3434        --host=$(DEB_HOST_GNU_TYPE) \
    3535        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-ubuntu/rpm/linuxcoe-sd-data-ubuntu.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- Ubuntu Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay Ubuntu
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for Ubuntu
    2721
    28 This package adds Ubuntu support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-data-vmware/rpm/linuxcoe-sd-data-vmware.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner web interface -- VMWARE Overlay
    21Name: PBPKG
    32Version: PBVER
    4 Release: PBTAGPBSUF
     3Release: PBTAG
     4Summary: LinuxCOE SystemDesigner web interface -- overlay VMware
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 # Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Provides: linuxcoe-sd-overlay
    18 Requires: linuxcoe-sd-base, PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15Provides: PBPROVIDE
     16
    1917
    2018%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
     19This package is a dat overlay to the core LinuxCOE SystemDesigner
     20web application, providing support for VMware
    2721
    28 This package adds VMWARE support as an overlay to LinuxCOE SystemDesigner
    2922%prep
    3023%setup -q
    3124
    3225%build
    33 # For the moment done here. Would be better to give it to pb. Needs discussion
    34 export httpdcfgdir=PBHTTPDCONF
    35 export docrootdir=PBHTTPDDOCROOT
    36 export httpd_user=PBHTTPDUSER
    37 export httpd_group=PBHTTPDGROUP
    38 export webalias=PBWEBALIAS
    39 
    40 # macro configure doesn't work. (Do not put a percent before the word)
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     26./configure \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
     37%defattr(-,root,root,-)
    5338%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
    54 PBROOTINSTALL/data/*
    55 PBROOTINSTALL/depots/*
    56 PBROOTINSTALL/osvend.d/*
    57 PBROOTINSTALL/html/docs/*
    58 PBROOTINSTALL/html/bundles/*
     39PBprefix/data/*
     40PBprefix/depots/*
     41PBprefix/html/*
     42PBprefix/osvend.d/*
    5943
    6044%changelog
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-docs/deb/control

    r384 r734  
    88Package: PBPKG
    99Architecture: all
    10 Depends: linuxcoe-sd-base
     10Depends: PBDEP
    1111Suggests: xsltproc, htmldoc
    1212Description: LinuxCOE SystemDesigner documentation
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-docs/deb/rules

    r384 r734  
    3131    #./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
    3232    ./configure \
    33         webalias="PBWEBALIAS" \
    34         --prefix=PBROOTINSTALL \
     33        webalias="PBwebalias" \
     34        --prefix=PBprefix \
    3535        --host=$(DEB_HOST_GNU_TYPE) \
    3636        --build=$(DEB_BUILD_GNU_TYPE) CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
  • projects/linuxcoe/pbconf/cvs/linuxcoe-sd-docs/rpm/linuxcoe-sd-docs.spec

    r384 r734  
    1 Summary: LinuxCOE SystemDesigner documentation
    21Name: PBPKG
    32Version: PBVER
    43Release: PBTAGPBSUF
     4Summary: LinuxCOE SystemDesigner documentation
     5
     6Group: PBGRP
    57License: GPL
    68URL: http://linuxcoe.sourceforge.net/
    7 Group: PBGRP
    8 #Copyright: 2000-2007 Hewlett-Packard Development Company, L.P
    9 # Original Packager: Louis Bouchard <louis.bouchard@hp.com>
    10 #
    11 # Source Section
    12 #
    139Source: PBSRC
     10BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
    1411
    15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    1612BuildArch: noarch
    17 Requires: linuxcoe-sd-base
    18 BuildRequires: PBDEP
     13#BuildRequires: ??
     14Requires: PBDEP
     15
    1916
    2017%description
    21 LinuxCOE SystemDesigner is a unifying web application that allows
    22 a user to repeatably install, configure, and maintain different
    23 Linux system installations. It's CGI-based interface provides means
    24 to generate boot images for network or local media based installations,
    25 save profiles that store custom installation preferences for later re-use,
    26 and retrofit already deployed systems by overlaying other value-add components.
    27 
    28 This package provides the documentation for the SystemDesigner web application.
     18LinuxCOE SystemDesigner documentation including both user and
     19administration guides.
    2920
    3021%prep
     
    3223
    3324%build
    34 # macro configure doesn't work with noarch. (Do not put a percent berfore the word)
    35 export httpdcfgdir=PBHTTPDCONF
    36 export docrootdir=PBHTTPDDOCROOT
    37 export httpd_user=PBHTTPDUSER
    38 export httpd_group=PBHTTPDGROUP
    39 export webalias=PBWEBALIAS
    40 
    41 ./configure --prefix=PBROOTINSTALL
    42 make
     25./configure \
     26    webalias="PBwebalias" \
     27    --prefix=PBprefix
    4328
    4429%install
    45 %{__rm} -rf %{buildroot}
    46 make DESTDIR="$RPM_BUILD_ROOT" install
     30%{__rm} -rf $RPM_BUILD_ROOT
     31make DESTDIR=$RPM_BUILD_ROOT install
    4732
    4833%clean
     
    5035
    5136%files
    52 %defattr(-,root,root)
    53 %doc AUTHORS ChangeLog COPYING NEWS README
    54 PBROOTINSTALL/html/docs
    55 PBROOTINSTALL/html/themes
     37%defattr(-,root,root,-)
     38%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
     39PBprefix/html/docs
     40PBprefix/html/themes
    5641
    5742%changelog
  • projects/linuxcoe/pbconf/cvs/pbfilter/all.pbf

    r522 r734  
    55#
    66# PBSRC is replaced by the source package format
    7 filter PBSRC = ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
     7#filter PBSRC = ftp://ftp.mondorescue.org/src/%{name}-%{version}.tar.gz
     8filter PBSRC = http://instalinux.com/snapshots/%{name}-%{version}.tar.gz
    89
    910# PBVER is replaced by the version ($pb->{'ver'} in code)
     
    2829filter PBPACKAGER = $pb->{'packager'}
    2930
    30 # For config.site setup
    31 filter PBHTTPDCONF = /etc/httpd/conf.d
    32 filter PBHTTPDDOCROOT = /var/www/html
    33 filter PBHTTPDUSER = apache
    34 filter PBHTTPDGROUP = apache
    35 filter PBSUDOERS = /etc/sudoers
    36 filter PBWEBALIAS = SystemDesigner
    37 #
    38 filter PBCGIDIR = /var/www/cgi-bin
    39 filter PBROOTINSTALL = /var/www/linuxcoe-sd
    40 filter PBETCINSTALL = /etc/linuxcoe-sd
    41 filter PBVARINSTALL = /var
    42 filter PBWEBWORKDIR = scratchmonkey
     31# setup defaults for majority of packages, override those exceptions
     32filter PBDEP = linuxcoe-sd
     33filter PBPROVIDE = linuxcoe-sd-data
     34
     35# For config.site setup, generic settings
     36filter PBwebalias = systemdesigner
     37filter PBwebworkdir = scratchmonkey
     38filter PBsudoers_cfg = /etc/sudoers
     39
     40# For configure pathing
     41filter PBprefix = /usr/share/linuxcoe-sd
     42filter PBsysconfdir = /etc/linuxcoe-sd
  • projects/linuxcoe/pbconf/cvs/pbfilter/deb.pbf

    r522 r734  
    1111
    1212# For config.site setup
    13 filter PBHTTPDCONF = /etc/apache2/conf.d
    14 filter PBHTTPDDOCROOT = /var/www
    15 filter PBHTTPDUSER = www-data
    16 filter PBHTTPDGROUP = www-data
     13filter PBhttpdcfgdir = /etc/apache2/conf.d
     14filter PBhttpd_user = www-data
     15filter PBhttpd_group = www-data
    1716
    18 # PBROOTINSTALL is replaced by the default prefix listed
    19 filter PBROOTINSTALL = /usr/share/linuxcoe-sd
    20 
     17# For configure pathing
     18filter PBlocalstatedir = /var
  • projects/linuxcoe/pbconf/cvs/pbfilter/rpm.pbf

    r522 r734  
    99# PBSUF is replaced by the suffix name ($pb->{'suf'} in code)
    1010filter PBSUF = $pb->{'suf'}
     11
     12# For config.site setup
     13filter PBhttpdcfgdir = /etc/httpd/conf.d
     14filter PBhttpd_user = apache
     15filter PBhttpd_group = apache
     16
     17# For configure pathing (n/a)
Note: See TracChangeset for help on using the changeset viewer.