/[polypkg]/trunk/pp.back.rpm
ViewVC logotype

Log of /trunk/pp.back.rpm

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 216 - (view) (annotate) - [select for diffs]
Modified Tue Jun 2 20:00:22 2009 UTC (5 months, 2 weeks ago) by tperciva
File length: 18023 byte(s)
Diff to previous 207
Build using `rpm` not `rpmbuild` on older systems

eg. SUSE 8.1.

Revision 207 - (view) (annotate) - [select for diffs]
Modified Tue Feb 10 19:17:46 2009 UTC (9 months, 1 week ago) by dleonard
File length: 17492 byte(s)
Diff to previous 192
Handle SLES-8's lack of readlink

Revision 192 - (view) (annotate) - [select for diffs]
Modified Tue Oct 21 23:22:35 2008 UTC (13 months ago) by dleonard
File length: 17286 byte(s)
Diff to previous 187
correct arch detection on s390x

Revision 187 - (view) (annotate) - [select for diffs]
Modified Wed Oct 15 18:44:09 2008 UTC (13 months ago) by dleonard
File length: 17286 byte(s)
Diff to previous 181
Separate platform functions out into their own files in preparation for making consistent

Revision 181 - (view) (annotate) - [select for diffs]
Modified Tue Sep 30 01:10:39 2008 UTC (13 months, 3 weeks ago) by tperciva
File length: 17851 byte(s)
Diff to previous 180
Find RPMs if they are not in an arch subdir

Fixes bug #586: build would fail because RPM could not be
found on CentOS 5 x86_64.

Revision 180 - (view) (annotate) - [select for diffs]
Modified Thu Sep 25 20:51:40 2008 UTC (13 months, 3 weeks ago) by dleonard
File length: 17610 byte(s)
Diff to previous 169
fix noarch detection when file omits 'AMD' from x86_64 ELF executable desc.

Revision 169 - (view) (annotate) - [select for diffs]
Modified Mon Jun 2 13:22:10 2008 UTC (17 months, 2 weeks ago) by dleonard
File length: 17573 byte(s)
Diff to previous 164
Detect noarch better when scanning files

Revision 164 - (view) (annotate) - [select for diffs]
Modified Tue May 13 02:23:20 2008 UTC (18 months, 1 week ago) by dleonard
File length: 17613 byte(s)
Diff to previous 163
Fix --probe option for Fedora 8 and later

Revision 163 - (view) (annotate) - [select for diffs]
Modified Tue Feb 5 02:48:26 2008 UTC (21 months, 2 weeks ago) by dleonard
File length: 17561 byte(s)
Diff to previous 161
bug 462: Add support for s390/s390x RPM architectures

Revision 161 - (view) (annotate) - [select for diffs]
Modified Fri Jan 25 04:34:51 2008 UTC (21 months, 3 weeks ago) by dleonard
File length: 17330 byte(s)
Diff to previous 156
add x86.rpm into x86_64.rpm list

Revision 156 - (view) (annotate) - [select for diffs]
Modified Mon Jan 7 03:16:48 2008 UTC (22 months, 2 weeks ago) by dleonard
File length: 17336 byte(s)
Diff to previous 154
Add --vas-platforms option to pp that emits the compatible VAS platform IDs
Also, add $enable to the service model defaulting to yes, that makes
a service active at boot. (only honoured by rpm & deb for now)

Revision 154 - (view) (annotate) - [select for diffs]
Modified Thu Dec 6 05:59:11 2007 UTC (23 months, 2 weeks ago) by dleonard
File length: 16028 byte(s)
Diff to previous 144
part of bug 429: don't use the build host's identifier in the output filename.

Revision 144 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 13:32:44 2007 UTC (2 years, 2 months ago) by dleonard
File length: 16151 byte(s)
Diff to previous 137
Don't die in inst.sh. If there is nothing installed when asked to uninstall

Revision 137 - (view) (annotate) - [select for diffs]
Modified Mon Aug 20 05:59:58 2007 UTC (2 years, 3 months ago) by tperciva
File length: 15983 byte(s)
Diff to previous 136
Support IA-64 for RPM

Revision 136 - (view) (annotate) - [select for diffs]
Modified Mon Aug 20 05:30:14 2007 UTC (2 years, 3 months ago) by dleonard
File length: 15873 byte(s)
Diff to previous 131
Remove duplicate attempt to set missing rpm description

Revision 131 - (view) (annotate) - [select for diffs]
Modified Wed Aug 1 13:06:57 2007 UTC (2 years, 3 months ago) by dleonard
File length: 15968 byte(s)
Diff to previous 121
fix bug where "inst.sh uninstall" would fail if only partially installed

Revision 121 - (view) (annotate) - [select for diffs]
Modified Mon May 14 02:14:27 2007 UTC (2 years, 6 months ago) by dleonard
File length: 15687 byte(s)
Diff to previous 120
Add OpenSuSE distro detection, per bug 283

Revision 120 - (view) (annotate) - [select for diffs]
Modified Mon May 14 02:11:14 2007 UTC (2 years, 6 months ago) by dleonard
File length: 15630 byte(s)
Diff to previous 110
bug 283: Use Epoch instead of Serial for RPM. Deprecates $pp_rpm_serial

Revision 110 - (view) (annotate) - [select for diffs]
Modified Tue Mar 20 08:24:48 2007 UTC (2 years, 8 months ago) by dpovey
File length: 15340 byte(s)
Diff to previous 99
The auto detection of architecture in the RPM backend was not finding 
shared objects and as such would mark such packages as noarch.  Fixed
this by making the check for files a little bit more liberal so it will
match shared objects, relocatable objects etc as well as executables.

Revision 99 - (view) (annotate) - [select for diffs]
Modified Mon Feb 5 04:21:11 2007 UTC (2 years, 9 months ago) by dleonard
File length: 15229 byte(s)
Diff to previous 95
Add virtual service groups and a 'print-platform' helper function

Revision 95 - (view) (annotate) - [select for diffs]
Modified Wed Dec 20 03:23:41 2006 UTC (2 years, 11 months ago) by dleonard
File length: 14835 byte(s)
Diff to previous 93
make --probe work on Whitebox linux

Revision 93 - (view) (annotate) - [select for diffs]
Modified Tue Dec 19 04:06:07 2006 UTC (2 years, 11 months ago) by dleonard
File length: 14833 byte(s)
Diff to previous 90
Uniformly init service script vars; detect platform arch for solaris and linux.

Fixing the init service script vars will make init scripts work on suse again.

Making linux and solaris detect the platform architecture allows us to build
32-bit packages on sparc64 or ppc64 hosts (otherwise the platform is
detected by a probe and the package is incorrectly marked as 64-bit)

Revision 90 - (view) (annotate) - [select for diffs]
Modified Tue Nov 28 12:48:12 2006 UTC (2 years, 11 months ago) by dleonard
File length: 13502 byte(s)
Diff to previous 87
Add --probe option that prints the local platform identifier

Revision 87 - (view) (annotate) - [select for diffs]
Modified Mon Oct 23 12:37:13 2006 UTC (3 years ago) by dleonard
File length: 13093 byte(s)
Diff to previous 80
%post, %preun, %check scripts to exit 0 by default.

Explanation: The normal behaviour of shell is to exit with the exit code 
of the last-run command.  Sometimes this means the last 'if' condition, 
or a '&&' conjunction can unintentionally abort an install. This change
effectively adds an 'exit 0' to the end of most scripts. To raise a failure,
scripts must now explicitly call 'exit 1'. This will terminate the 
installation process on most platforms.


Revision 80 - (view) (annotate) - [select for diffs]
Modified Tue Oct 17 01:33:46 2006 UTC (3 years, 1 month ago) by davidl
File length: 12920 byte(s)
Diff to previous 77
Move spec file debugging to after %fixup (my fixup scripts modify the specfile)

Revision 77 - (view) (annotate) - [select for diffs]
Modified Thu Oct 12 01:11:52 2006 UTC (3 years, 1 month ago) by davidl
File length: 12920 byte(s)
Diff to previous 70
bug 91: always run the %post/%pre sections

Revision 70 - (view) (annotate) - [select for diffs]
Modified Thu Sep 21 05:56:19 2006 UTC (3 years, 2 months ago) by davidl
File length: 12920 byte(s)
Diff to previous 65
Add -q option to the helper scripts

Revision 65 - (view) (annotate) - [select for diffs]
Modified Thu Sep 21 03:32:37 2006 UTC (3 years, 2 months ago) by davidl
File length: 12819 byte(s)
Diff to previous 58
improve error messages from install helper script

Revision 58 - (view) (annotate) - [select for diffs]
Modified Thu Sep 21 02:18:12 2006 UTC (3 years, 2 months ago) by davidl
File length: 12722 byte(s)
Diff to previous 57
fix problem generating %pre rpm sections from %check sections

Revision 57 - (view) (annotate) - [select for diffs]
Modified Tue Sep 19 05:28:03 2006 UTC (3 years, 2 months ago) by davidl
File length: 12738 byte(s)
Diff to previous 56
complete support for %check section

Revision 56 - (view) (annotate) - [select for diffs]
Modified Tue Sep 19 05:16:40 2006 UTC (3 years, 2 months ago) by davidl
File length: 12549 byte(s)
Diff to previous 46
pp_function/pp_functions: emits platform-dependent shell function

Revision 46 - (view) (annotate) - [select for diffs]
Modified Fri Aug 4 14:57:48 2006 UTC (3 years, 3 months ago) by davidl
File length: 11984 byte(s)
Diff to previous 44
detect OSS SuSE properly

Revision 44 - (view) (annotate) - [select for diffs]
Modified Fri Aug 4 09:51:57 2006 UTC (3 years, 3 months ago) by davidl
File length: 11927 byte(s)
Diff to previous 42
various fixes
- correct missing description text on hpux
- add install script for hpux
- add 'list-files' command for the install helper script
- install helper script understands $PP_PKGDESTDIR env var
- fix problem with %{..} substitution on hpux (sed doesn't grok \n)
- fix bug where the special filename - wasn't being recognised
- add tests to make sure backslashes in sections work

Revision 42 - (view) (annotate) - [select for diffs]
Modified Fri Aug 4 06:14:46 2006 UTC (3 years, 3 months ago) by davidl
File length: 11785 byte(s)
Diff to previous 41
rpm install script and tests

Revision 41 - (view) (annotate) - [select for diffs]
Modified Fri Aug 4 04:50:34 2006 UTC (3 years, 3 months ago) by davidl
File length: 9982 byte(s)
Diff to previous 38
add an --install-script option to simplify testing

Revision 38 - (view) (annotate) - [select for diffs]
Modified Thu Aug 3 16:08:04 2006 UTC (3 years, 3 months ago) by davidl
File length: 9975 byte(s)
Diff to previous 31
add distro name into release field by default

Revision 31 - (view) (annotate) - [select for diffs]
Modified Mon Jul 31 04:43:47 2006 UTC (3 years, 3 months ago) by davidl
File length: 8778 byte(s)
Diff to previous 23
New default variables: $pp_rpm_serial, $pp_rpm_release.

Revision 23 - (view) (annotate) - [select for diffs]
Modified Wed Jul 26 03:09:23 2006 UTC (3 years, 3 months ago) by davidl
File length: 8666 byte(s)
Diff to previous 14
force root:root as the default owner:group for RPM packages

Revision 14 - (view) (annotate) - [select for diffs]
Modified Wed Jul 19 10:28:02 2006 UTC (3 years, 4 months ago) by davidl
File length: 8531 byte(s)
Diff to previous 11
stub for debian backend

Revision 11 - (view) (annotate) - [select for diffs]
Modified Tue Jul 18 18:55:59 2006 UTC (3 years, 4 months ago) by davidl
File length: 8470 byte(s)
Diff to previous 8
cope with duplicate files; rpm service fixes

Revision 8 - (view) (annotate) - [select for diffs]
Modified Tue Jul 18 16:45:55 2006 UTC (3 years, 4 months ago) by davidl
File length: 8460 byte(s)
Diff to previous 7
improve dependency and symlink handling

Revision 7 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 18:05:45 2006 UTC (3 years, 4 months ago) by davidl
File length: 7720 byte(s)
Diff to previous 6
pp generates the unpackaged file warnings, not rpm

Revision 6 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 17:38:41 2006 UTC (3 years, 4 months ago) by davidl
File length: 7653 byte(s)
Diff to previous 2
support for ** expansion; misc fixes

Revision 2 - (view) (annotate) - [select for diffs]
Modified Mon Jul 17 15:17:56 2006 UTC (3 years, 4 months ago) by davidl
File length: 7637 byte(s)
Diff to previous 1
solaris and service improvements

Revision 1 - (view) (annotate) - [select for diffs]
Added Mon Jul 17 01:55:43 2006 UTC (3 years, 4 months ago) by davidl
File length: 8441 byte(s)
Import current polypkg sources into SVN

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Ted.Percival@quest.com
ViewVC Help
Powered by ViewVC 1.1.2