Releases: michaelrsweet/epm
v4.5.1
Today brings two changes for EPM. First a quick (final) bug fix release
(v4.5.1) from me with the following changes:
- Fixed Debian dependencies for min/max version (Issue #64)
- Fixed a typo in the epm.list file (Issue #78)
- Fixed macro usage in the setup.types man page (Issue #81)
- Fixed @install@ macro in makefile (Issue #84)
- Fixed Debian init script support (Issue #85)
Second, I am pleased to announce that Jim Jagielski
has volunteered to take over development of EPM. Among other things, Jim is an
Apache OpenOffice developer who has been using EPM to create the community
builds of AOO. He has also been maintaining a fork of EPM with his own changes
and fixes that would benefit all developers and that I, quite frankly, haven't
had the time to look at or integrate. In short, I think Jim will do a great job
moving EPM forward and giving the project the "love" it deserves!
v4.5
EPM v4.5 is a bug fix release and also removes support for some old platforms
that I can no longer support. Changes include:
- Dropped support for AIX, AT&T (Solaris), Tru64, HP-UX, IRIX, LSB, and
Slackware packages. - "make install" failed due to the README filename changing (Issue #59)
- The
mkepmlist
utility did not correctly handle filenames containing the
$
character (Issue #62) - The configure script incorrectly substituted "NONE" for the installation
prefix (Issue #67) - Fixed some over-zealous permissions on temporary build directories (Issue #71)
- Fixed the mantohtml helper program - was depending on private CUPS headers for
some reason (Issue #72) - Fixed some build system issues (Issue #75, Issue #76)
- Documentation updates (Issue #74, Issue #77)
- Cleaned up old sprintf and strcpy usage in many places.
Enjoy!
v4.4
EPM 4.4 is a maintenance release that fixes RPM packaging and several build
issues. Changes include:
- The default prefix is now the usual
/usr/local
(Issue #45) - Really fix 64-bit Intel packages on Debian-based OS's (Issue #48)
- Fixed a build issue on Solaris 11 (Issue #50)
- Fixed a bug in temporary file cleanup when symlinks are used (Issue #51)
- Added DESTDIR support to makefiles (Issue #55)
- Fixed RPM support on AIX (Issue #56)
- Reverted the hard links optimization from EPM 4.2 since it is causing
problems with the latest version of RPM (Issue #57) - Packages on macOS now use "macos" as the operating system name for
consistency.
Enjoy!
v4.3
The new release fixes several issues on Linux and OS X and adds support for signed packages. Changes include:
- Now use pkgbuild on newer versions of OS X, and added support for signed packages (Bug #497)
- Fixed some file handling issues when creating RPM packages (Bug #523)
- EPM now maps the x86_64 architecture to amd64 when creating Debian packages (Bug #295)
- %format stopped working in EPM 4.2 (Bug #296)
- %literal(spec) did not insert the literal content in the correct location (Bug #302)
- Fixed some incorrect string handling (Bug #290)
- Fixed a compatibility issue with RPM 4.8 (Bug #292)
- Fixed a build dependency problem (Bug #291)
- The EPM makefile now uses CPPFLAGS from the configure script (Bug #300)
- Updated the standard path used by portable package scripts to include /usr/gnu/bin for Solaris (Bug #301)
- Added support for %literal(control) in Debian packages (Bug #297)
Enjoy!