Changeset 1578 in ProjectBuilder for devel/pb/t
- Timestamp:
- May 23, 2012, 2:37:23 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb/t/pbtest
r1577 r1578 126 126 sudo su - pbtest -c "cd pb ; svn co svn://localhost/pb ." 127 127 sudo su - pbtest -c "cd pb ; touch README ; svn add README ; svn ci --username pbtest --password pbtest -m 'add readme' README" 128 sudo su - pbtest -c "export PBVCSOPT=\ '$VCSOPT\'; pb -p afio -r 2.5 newproj afio"129 130 grep -vE '^defpkgdir|^projver|^projtag|^pburl|^pbrepo|^shh' ~pbtest/pb/afio/pbconf/ afio.pb > /tmp/afio.pb128 sudo su - pbtest -c "export PBVCSOPT=\"$VCSOPT\" ; pb -p afio -r 2.5 newproj afio" 129 130 grep -vE '^defpkgdir|^projver|^projtag|^pburl|^pbrepo|^shh' ~pbtest/pb/afio/pbconf/2.5/afio.pb > /tmp/afio.pb 131 131 cat >> /tmp/afio.pb << EOF 132 132 defpkgdir afio = dummy … … 139 139 sshdir afio = \$ENV{'HOME'}/ftp 140 140 EOF 141 sudo mv /tmp/afio.pb ~pbtest/pb/afio/pbconf/ afio.pb142 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/ afio.pb143 144 grep -vE 'PBSRC|PBDESC|PBSUMMARY|PBURL|PBLOG' ~pbtest/pb/afio/pbconf/ pbfilter/all.pbf > /tmp/all.pbf141 sudo mv /tmp/afio.pb ~pbtest/pb/afio/pbconf/2.5/afio.pb 142 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/2.5/afio.pb 143 144 grep -vE 'PBSRC|PBDESC|PBSUMMARY|PBURL|PBLOG' ~pbtest/pb/afio/pbconf/2.5/pbfilter/all.pbf > /tmp/all.pbf 145 145 cat >> /tmp/all.pbf << EOF 146 146 filter PBSRC = src/%{name}-%{version}.tar.gz … … 150 150 filter PBLOG = no 151 151 EOF 152 sudo mv /tmp/all.pbf ~pbtest/pb/afio/pbconf/ pbfilter/all.pbf153 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/ pbfilter/all.pbf154 155 grep -vE 'PBGRP|PBLIC' ~pbtest/pb/afio/pbconf/ pbfilter/rpm.pbf > /tmp/rpm.pbf152 sudo mv /tmp/all.pbf ~pbtest/pb/afio/pbconf/2.5/pbfilter/all.pbf 153 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/2.5/pbfilter/all.pbf 154 155 grep -vE 'PBGRP|PBLIC' ~pbtest/pb/afio/pbconf/2.5/pbfilter/rpm.pbf > /tmp/rpm.pbf 156 156 cat >> /tmp/rpm.pbf << EOF 157 157 filter PBGRP = Applications/Archiving 158 158 filter PBLIC = Afio 159 159 EOF 160 sudo mv /tmp/rpm.pbf ~pbtest/pb/afio/pbconf/ pbfilter/rpm.pbf161 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/ pbfilter/rpm.pbf160 sudo mv /tmp/rpm.pbf ~pbtest/pb/afio/pbconf/2.5/pbfilter/rpm.pbf 161 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/2.5/pbfilter/rpm.pbf 162 162 163 163 # First build 164 164 sudo su - pbtest -c "pb -p afio sbx2build" 165 165 166 sudo perl -pi -e 's|%configure||' ~pbtest/pb/afio/pbconf/ afio/rpm/afio.spec167 sudo perl -pi -e 's|make %{?_smp_mflags}|make %{?_smp_mflags}\nchmod 644 script*/*|' ~pbtest/pb/afio/pbconf/ afio/rpm/afio.spec168 sudo perl -pi -e 's|make DESTDIR=$RPM_BUILD_ROOT install|kdir -p $RPM_BUILD_ROOT%{_bindir}\nmkdir -p $RPM_BUILD_ROOT%{_mandir}/man1\ninstall -p -m 755 afio $RPM_BUILD_ROOT%{_bindir}\ninstall -p -m 644 afio.1 $RPM_BUILD_ROOT%{_mandir}/man1|' ~pbtest/pb/afio/pbconf/ afio/rpm/afio.spec169 sudo perl -pi -e 's|%doc ChangeLog|%doc HISTORY PORTING README SCRIPTS ANNOUNCE-2.5 perl.artistic.license|' ~pbtest/pb/afio/pbconf/ afio/rpm/afio.spec170 sudo perl -pi -e 's|%doc INSTALL COPYING README AUTHORS NEWS|%doc afio.lsm script1 script2 script3 script4\n%{_bindir}/%{name}\n%{_mandir}/man1/%{name}.1*|' ~pbtest/pb/afio/pbconf/ afio/rpm/afio.spec166 sudo perl -pi -e 's|%configure||' ~pbtest/pb/afio/pbconf/2.5/afio/rpm/afio.spec 167 sudo perl -pi -e 's|make %{?_smp_mflags}|make %{?_smp_mflags}\nchmod 644 script*/*|' ~pbtest/pb/afio/pbconf/2.5/afio/rpm/afio.spec 168 sudo perl -pi -e 's|make DESTDIR=$RPM_BUILD_ROOT install|kdir -p $RPM_BUILD_ROOT%{_bindir}\nmkdir -p $RPM_BUILD_ROOT%{_mandir}/man1\ninstall -p -m 755 afio $RPM_BUILD_ROOT%{_bindir}\ninstall -p -m 644 afio.1 $RPM_BUILD_ROOT%{_mandir}/man1|' ~pbtest/pb/afio/pbconf/2.5/afio/rpm/afio.spec 169 sudo perl -pi -e 's|%doc ChangeLog|%doc HISTORY PORTING README SCRIPTS ANNOUNCE-2.5 perl.artistic.license|' ~pbtest/pb/afio/pbconf/2.5/afio/rpm/afio.spec 170 sudo perl -pi -e 's|%doc INSTALL COPYING README AUTHORS NEWS|%doc afio.lsm script1 script2 script3 script4\n%{_bindir}/%{name}\n%{_mandir}/man1/%{name}.1*|' ~pbtest/pb/afio/pbconf/2.5/afio/rpm/afio.spec 171 171 sudo su - pbtest -c "pb -p afio sbx2pkg" 172 172 rpm -qilvp ~pbtest/pb/afio/build/RPMS/x86_64/afio-2.5* … … 184 184 - First packages created 185 185 EOF 186 sudo mv /tmp/pbcl ~pbtest/pb/afio/pbconf/ afio/pbcl187 chown pbtest:pbtest ~pbtest/pb/afio/pbconf/ afio/pbcl188 svn add ~pbtest/pb/afio/pbconf/ afio/pbcl186 sudo mv /tmp/pbcl ~pbtest/pb/afio/pbconf/2.5/afio/pbcl 187 chown pbtest:pbtest ~pbtest/pb/afio/pbconf/2.5/afio/pbcl 188 svn add ~pbtest/pb/afio/pbconf/2.5/afio/pbcl 189 189 svn ci -m 'Adding pbcl for afio' $VCSOPT 190 190 191 sudo perl -pi -e 's|,\s*PBDEP||' ~pbtest/pb/afio/pbconf/ afio/deb/control192 sudo perl -pi -e 's|Recommends: PBREC||' ~pbtest/pb/afio/pbconf/ afio/deb/control193 sudo perl -pi -e 's|Suggests: PBSUG||' ~pbtest/pb/afio/pbconf/ afio/deb/control191 sudo perl -pi -e 's|,\s*PBDEP||' ~pbtest/pb/afio/pbconf/2.5/afio/deb/control 192 sudo perl -pi -e 's|Recommends: PBREC||' ~pbtest/pb/afio/pbconf/2.5/afio/deb/control 193 sudo perl -pi -e 's|Suggests: PBSUG||' ~pbtest/pb/afio/pbconf/2.5/afio/deb/control 194 194 cat > /tmp/afio.docs << EOF 195 195 HISTORY … … 205 205 script4 206 206 EOF 207 sudo mv /tmp/afio.docs ~pbtest/pb/afio/pbconf/ afio/deb/afio.docs208 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/ afio/deb/afio.docs209 210 sudo perl -pi -e 's|config.status: configure|config.status: Makefile|' ~pbtest/pb/afio/pbconf/ afio/deb/rules211 sudo perl -pi -e 's|dh_installchangelogs ChangeLog|dh_installchangelogs debian/changelog|' ~pbtest/pb/afio/pbconf/ afio/deb/rules212 sudo perl -pi -e 's|$(MAKE) install|mkdir -p $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1|' ~pbtest/pb/afio/pbconf/ afio/deb/rules213 sudo perl -pi -e 's|# - copy html manual to temporary location for renaming|install -p -m 755 afio $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin ; nstall -p -m 644 afio.1 $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1|' ~pbtest/pb/afio/pbconf/ afio/deb/rules214 sudo sed -i -e '/\.\/configure /d' ~pbtest/pb/afio/pbconf/ afio/deb/rules207 sudo mv /tmp/afio.docs ~pbtest/pb/afio/pbconf/2.5/afio/deb/afio.docs 208 sudo chown pbtest:pbtest ~pbtest/pb/afio/pbconf/2.5/afio/deb/afio.docs 209 210 sudo perl -pi -e 's|config.status: configure|config.status: Makefile|' ~pbtest/pb/afio/pbconf/2.5/afio/deb/rules 211 sudo perl -pi -e 's|dh_installchangelogs ChangeLog|dh_installchangelogs debian/changelog|' ~pbtest/pb/afio/pbconf/2.5/afio/deb/rules 212 sudo perl -pi -e 's|$(MAKE) install|mkdir -p $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1|' ~pbtest/pb/afio/pbconf/2.5/afio/deb/rules 213 sudo perl -pi -e 's|# - copy html manual to temporary location for renaming|install -p -m 755 afio $(CURDIR)/debian/$(PACKAGE_NAME)/usr/bin ; nstall -p -m 644 afio.1 $(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man/man1|' ~pbtest/pb/afio/pbconf/2.5/afio/deb/rules 214 sudo sed -i -e '/\.\/configure /d' ~pbtest/pb/afio/pbconf/2.5/afio/deb/rules 215 215 216 216 #dpkg -I ~ftp/pub/afio/test/debian/5.0/afio_2.5-0.20091204131057_i386.deb
Note:
See TracChangeset
for help on using the changeset viewer.