Changeset 734


Ignore:
Timestamp:
03/11/09 06:48:41 (4 years ago)
Author:
bryang
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.