Commit Graph

41 Commits

Author SHA1 Message Date
Todd C. Miller
b6432173cc Remove duplicate Requires: line in generated rpm spec file. 2014-09-24 14:02:04 -06:00
Todd C. Miller
d92df79747 In pp_files_expand() set _target to be empty. Fixes a problem with
Solaris sh where simply using typeset doesn't causes the variable
to be treated as local so we can inadvertantly inherit a value from
a previous call.
2014-09-24 09:18:54 -06:00
Todd C. Miller
16b9aed751 For rpm, do not specify a mode in %attr for symbolic links. Avoids
the warning "Explicit %attr() mode not applicaple to symlink"
2014-07-11 10:27:23 -06:00
Todd C. Miller
976836a3d9 Update polypkg from trunk. 2014-06-26 15:50:52 -06:00
Todd C. Miller
c46a6a5b23 sync with upstream 2012-11-13 08:54:40 -05:00
Todd C. Miller
35d51f3b54 sync polypkg from git 2012-08-15 10:00:27 -04:00
Todd C. Miller
f5948149e0 Fix packaging of symbolic links on HP-UX when the link source already
exists in the filesystem.
2012-06-08 13:27:16 -04:00
Todd C. Miller
37db1a4dcb Add support for Installed-Size header in control file, required by
newer debian versions.
2012-06-04 14:53:47 -04:00
Todd C. Miller
0a66c24392 Fix extended description in .deb files. 2012-06-04 13:22:47 -04:00
Todd C. Miller
8b38f45841 Fix find command to properly skip files in the DEBIAN dir when
building md5sums.
2012-05-31 14:00:38 -04:00
Todd C. Miller
7391c7562f Use a debian-compliant package maintainer field. 2012-05-31 10:20:40 -04:00
Todd C. Miller
d9c13139d2 Match CentOS 6.0 2012-04-30 19:36:01 -04:00
Todd C. Miller
30bddced25 Fix version check on AIX 2012-04-24 15:57:16 -04:00
Todd C. Miller
cc07164d92 Sync with upstream for Mac OS X (and other) fixes. 2012-04-20 15:36:23 -04:00
Todd C. Miller
1ceadea526 Build flat packages, not package bundles, on Mac OS X. 2012-02-16 11:27:22 -05:00
Todd C. Miller
86f809ab47 Sync with upstream for Mac OS X fixes. 2012-02-10 11:34:08 -05:00
Todd C. Miller
12eba56fdc Re-sync with upstream; no longer need a local patch. 2012-02-07 13:26:27 -05:00
Todd C. Miller
8891688e64 Sync with upstream 2012-02-07 11:45:42 -05:00
Todd C. Miller
4d8a8e0156 sync with git version 2012-01-13 09:06:08 -05:00
Todd C. Miller
55c3dfe39d Fix ARCH setting in cross-compile Solaris packages. 2011-04-12 11:52:41 -04:00
Todd C. Miller
03f949cf1e On some Linux systems, "uname -p" contains detailed processor info
so check "uname -m" first and then "uname -p" if needed.
Recognize PLD Linux.
2011-03-27 09:24:52 -04:00
Todd C. Miller
5c228d4244 sync with git version 2011-03-16 13:06:39 -04:00
Todd C. Miller
add7f327ea sync with git version 2011-01-14 14:33:32 -05:00
Todd C. Miller
14d792dffa Add missing '*' that prevented the generic ELF case from matching. 2010-12-07 15:29:11 -05:00
Todd C. Miller
d734f6b418 If file(1) can't identify the ELF binary type, try readelf(1). 2010-12-07 13:36:27 -05:00
Todd C. Miller
7e087f09d2 Add support for RHEL 6 file modes that include a trailing dot on files with an SELinux security context 2010-11-24 11:23:08 -05:00
Todd C. Miller
f6c8ba1077 sync with git repo 2010-11-09 10:55:50 -05:00
Todd C. Miller
798fc86a9c Don't use run_as_superuser=false on HP-UX 2010-10-11 16:15:01 -04:00
Todd C. Miller
e2e5cfe180 Update from git repo.
Debian: version numbers now compliant with policy section 5.6.12
HP-UX: minimal changes needed to work on HP-UX 10.20
2010-10-11 14:24:10 -04:00
Todd C. Miller
acaceb4242 Add support for multiple package instances on Solaris. 2010-10-01 12:08:02 -04:00
Todd C. Miller
89f161ad8e Sync with git version 2010-09-17 12:14:12 -04:00
Todd C. Miller
7861b4afdf Update to latest version 2010-07-29 10:25:08 -04:00
Todd C. Miller
14909efc66 Better support for 1.2.3 style versions in Tru64 kits 2010-07-26 15:30:42 -04:00
Todd C. Miller
af182aed7d Remove apparently unnecessary use of sudo 2010-07-26 15:00:34 -04:00
Todd C. Miller
d02489ff40 Make rpm backend work on AIX 5.x 2010-07-26 11:14:04 -04:00
Todd C. Miller
b0e282b505 RPM: use %config(noreplace) instead of %config for volatile This
results in the new file being installed with a .rpmnew suffix instead
of the file being replaced and the old one renamed with a .rpmsave
suffix.
2010-07-22 13:42:59 -04:00
Todd C. Miller
3f2263ae4c Updated pp with latest patches 2010-07-21 14:54:46 -04:00
Todd C. Miller
0f3c1b5903 decode debian code names 2010-07-17 18:29:45 -04:00
Todd C. Miller
3907d43635 Restore the dot removal in the os version reported by polypkg.
Adapt mkpkg and sudo.pp to the change.
2010-07-15 22:19:13 -04:00
Todd C. Miller
fde091cc00 Initial support for debian 4.0 2010-07-13 17:52:50 -04:00
Todd C. Miller
7bcbce2078 Use http://rc.quest.com/topics/polypkg/ for packaging 2010-07-13 08:33:46 -04:00