Joey Hess
db4ea6fa4a
releasing version 8.88
8.88
2012-08-09 14:45:24 -04:00
Joey Hess
2fb28d27d2
Ensure that version numbers begin with well, a number, when building a deb, otherwise dpkg-deb will refuse to build it.
2012-08-09 14:14:59 -04:00
Joey Hess
363deec1c6
releasing version 8.87
8.87
2012-04-05 13:54:58 -04:00
Joey Hess
b69f536367
Fix adding of postinst script to deb, containing rpm permissions fixups code. Closes : #667651
2012-04-05 13:51:24 -04:00
Joey Hess
f717997da1
Use lsb-rpmbuild, not lsb-rpm. Closes : #667044
...
Note that lsb-rpm has been dropped from rpm in Debian unstable. So
this changes nothing really; it already fell back to rpmbuild.
And I can find no mention of either lsb-rpm or lsb-rpmbuild in the LSB
spec, although I didn't look very hard.
2012-04-04 13:36:18 -04:00
Joey Hess
3faa48b23f
update copyright format url
2012-02-25 10:43:13 -04:00
Joey Hess
e745cde2a0
releasing version 8.86
8.86
2011-11-12 13:14:11 -04:00
Joey Hess
5e4e122d58
Filter out illegal characters in version number when building a deb. Closes : #648531
2011-11-12 13:12:25 -04:00
Joey Hess
873c3606f3
typo
2011-09-29 21:31:38 -04:00
Joey Hess
7640cb99d4
releasing version 8.85
8.85
2011-06-19 15:51:33 -04:00
Joey Hess
585fc93270
Avoid breaking on spaces in filenames. Closes : #618636
...
The runpipe interface is not a good one, it would be better to use
something that does not expose to the shell.
As a quick fix, quote filenames in runpipe calls. Too bad if you have a
quote character in a file though. Later need to find a better interface
or do full shell escaping.
2011-06-11 13:00:34 -04:00
Joey Hess
5b49be4d3d
releasing version 8.84
8.84
2011-04-15 14:14:38 -04:00
Joey Hess
2dee87ca02
add bug closure
2011-04-15 14:13:11 -04:00
Joey Hess
5c6bf645b5
DEP5
2011-01-13 18:48:08 -04:00
Joey Hess
1ca19300b4
Squash an uninitialized value when creating a deb.
2011-01-06 13:49:40 -04:00
Joey Hess
9b37ec8545
Silence error message when deleting build tree after making an rpm, if rpmbuild has already deleted it.
2011-01-06 13:47:37 -04:00
Joey Hess
143131c8c0
releasing version 8.83
8.83
2010-09-09 08:25:35 -04:00
Joey Hess
0d765b965d
Correct handling of arch all packages in deb arch check. Closes : #596209
2010-09-09 08:24:54 -04:00
Joey Hess
efeddebd32
releasing version 8.82
8.82
2010-08-30 17:09:52 -04:00
Joey Hess
3a44b767ac
Print a nice error message when attempting to build a deb from a package of an unsupported architecture. Closes : #592625
2010-08-30 17:02:26 -04:00
Joey Hess
291db35466
use dpkg-mergechangelog
2010-05-24 11:12:33 -04:00
Joey Hess
66b2a2a226
debhelper updates
...
* Use debhelper compat level v7 when building packages. All changes
since v4 seem safe for alien's generated rules files.
* Use dh_prep instead of deprecated dh_clean -k.
2010-05-23 18:56:57 -04:00
Joey Hess
574490fb79
releasing version 8.81
8.81
2010-05-17 21:02:47 -04:00
Joey Hess
e7e9f10486
Support RPMs containing ghost files.
...
(Patch by Ben Webb, who would get his patches applied quicker if he actually communicated them to the program's author.)
2010-05-17 20:54:30 -04:00
Joey Hess
a320ae144c
Fix precedence problem that prevented alien from preserving permissions of suid/sgid binaries that are not owned by root.
...
(Patch by Duane Waddle, on a bug tracking system I don't frequent, that was
about the "expire" it 4 days from now. We got lucky Duane, but please use
the Debian BTS next time!)
2010-05-17 20:48:54 -04:00
Joey Hess
f6529d9be0
Suggest lzma. If not installed, alien will still fail to decompress RPMs using it, but will support most rpms, which are not.
2010-05-17 20:27:12 -04:00
Joey Hess
38bf42863d
Support extracting lzma compressed RPMs. (Patch by unnamed person on some bug tracking system I don't frequent.)
2010-05-17 20:24:19 -04:00
Joey Hess
b4bdd3818d
Avoid uninitialized value warning when debian/rules fails to run due to alien being run in a noexec directory. Closes : #579216
...
* Avoid uninitialized value warning when debian/rules fails to run
due to alien being run in a noexec directory. Closes : #579216
* Prevent DESTROY stomping on alien's exit code sometimes.
2010-04-28 11:30:44 -04:00
Joey Hess
7e84fd2a26
releasing version 8.80
8.80
2010-04-18 15:46:21 -04:00
Joey Hess
55edc3f59a
typo
2010-04-18 15:44:14 -04:00
Joey Hess
cc5ff87ef6
changelog
2010-04-18 15:27:56 -04:00
Joey Hess
e75140dc5f
Fix empty field fix, to take into account that "0" is a false value
...
Instead, avoid populating fields with empty strings if rpm fails to
get a field value, either due to not knowing the field, or due to the
field not being set.
2010-04-18 15:27:03 -04:00
Alexey Khoroshilov
2f50988983
RPM Copyright tag has been deprecated in favour of License tag since rpm 4.0
2010-04-18 15:17:25 -04:00
Alexey Khoroshilov
6049930109
Fix if conditions in sanity checks: if a field was not found it is defined, but it is empty
2010-04-18 15:17:12 -04:00
Joey Hess
f581595af6
remove NOTES section
2009-12-14 13:42:59 -05:00
Joey Hess
72599080d2
reorder --scripts
2009-12-14 13:26:48 -05:00
Joey Hess
166d384024
releasing version 8.79
8.79
2009-12-01 13:28:15 -05:00
Joey Hess
140075f2d6
Depend on the new rpm2cpio package. Closes : #559061
2009-12-01 13:24:37 -05:00
Joey Hess
7ade57f401
fix
2009-11-20 17:33:08 -05:00
Joey Hess
577e2b11e2
Removed all built-in patches for converting specific packages (j2sdk, jdk, lgtoclnt, motif) with alien. These were out of date, and not maintained. Alien will not include such patches going forward.
2009-11-20 17:32:09 -05:00
Joey Hess
72bd91a7f4
Modify -g and -s to support running on multiple packages at once. Closes : #554404
2009-11-04 12:54:28 -05:00
Joey Hess
dc38bbb9e1
Typo. Closes : #554379
2009-11-04 12:08:52 -05:00
Joey Hess
6ab9218809
releasing version 8.78
8.78
2009-07-08 13:55:16 -04:00
Pavel Roskin
9c28b11e6c
Fix support for recent versions of rpm
...
Recent versions of rpm (such as 4.7.0) ignore the buildroot setting in
the spec file. Use the --buildroot option to ensure the correct
buildroot is used.
2009-07-08 13:52:49 -04:00
Joey Hess
e14d223117
releasing version 8.77
8.77
2009-07-06 13:40:58 -04:00
Joey Hess
f456bbf8b6
In rpm permission fixup code, avoid processing symlinks since that would result in the file the link points to being "fixed". Closes : #535586
2009-07-06 13:35:03 -04:00
Joey Hess
78734c0523
Don't allow whitespace in package version when parsing debian/changelog.
2009-06-17 13:07:18 -04:00
Joey Hess
f680d3af91
releasing version 8.76
8.76
2009-06-08 13:24:25 -04:00
Joey Hess
5b605e1960
Fix bash shebang and recognise bash scripts as editable shell scripts when converting to deb. Closes : #532330 (Thanks, Bruce Stephens)
2009-06-08 13:22:30 -04:00
Joey Hess
cbf330f982
Avoid using hostname -f for portability to unix systems, such as Solaris, where any options _set_ the hostname.
2009-05-29 13:03:17 -04:00