Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Update to trafficserver release 9.0.2
- Add new perl and brotli compression dependency
- Add a patch to allow a unit test that read /etc/hosts and assumed it
contained `localhost` to pass. This is done by providing a file to
read in the tests directory.
- Remove tcl dependency
- Use python3 sphinx
|
|
* Update to trafficserver release 8.0.7
- Add new luajit dependency
- Accommodate changes to the systemd that prevents trafficserver
from running as the 'nobody' user. This is accomplished by relying
on a 'trafficserver' user but introduces many challenges. See:
https://bbs.archlinux.org/viewtopic.php?id=241480
|
|
* Update to trafficserver release 7.1.1
|
|
|
|
* Update to trafficserver release 7.0.0
|
|
* package(): remove empty directories left by the build process.
|
|
* Trafficserver man pages are build with sphinx. The configure script
checks for python 2.4 or higher and sphinx 1.1 or higher. However it
expects the python binary to be in the path and named 'python' and
sphinx-build to be in the path and named 'sphinx-build'. Set
variables when invoking 'configure' during prepare().
* Update build dependencies - require python2-sphinx.
|
|
* Update to trafficserver release 6.2.0
|
|
* Update to trafficserver release 6.1.1
|
|
|
|
* Update to trafficserver release 6.1.0
|
|
|
|
|
|
* Remove the /run directories from the package.
* Ensure the temporary files are created before first run by executing
systemd-tmpfiles --create.
|
|
* Don't use configure option --with-user= (the user defaults to
'nobody'). This allows the package to build without creating the
specified user first as 'nobody' is a base user.
* Don't create the user and group in trafficserver.install
pre_install().
|
|
* Update to trafficserver release 5.3.1
|
|
* Update to trafficserver release 5.2.0
|
|
|
|
* Update to trafficserver release 5.1.1
|
|
* Update to trafficserver release 5.0.1
|
|
* Defensively specify $srcdir while changing directories instead of
assuming build() starts with the current directory of $srcdir.
|
|
* Move patching logic from build() to prepare() as per PKGBUILD(5).
|
|
* Remove no longer necessary patch for automake makefiles.
* Remove now uncessary logic use to regenerate Makefiles with alocal and
automake. The Makefiles distributed with the .tar.bz2 file are
sufficient.
|
|
* The pkgname can either be the package name or an array. The array is
used for split packages. AUR doesn't support split packages so it
rejects this package. Just use the name instead of the array that was
introduced in commit 81a940.
|
|
* If an older version of the package was already installed 'pacman -U'
warns that the existing '/run/trafficserver' directory permissions
differ from the package. Alter the install logic to ensure the
directory permissions match those that would be generated by systemd
tmpfiles.
|
|
* Don't bother removing libtool libraries. The 'makepkg' command now
removes libtool and static libraries by default. It is also a
configurable option/argument to 'makepkg'. Simplify the PKGBUILD
logic by allowing 'makepkg' to handle any libtool libraries.
|
|
* Apply necessary patch for automake makefiles from upstream to link
correctly.
* Add necessary steps to generate makefiles.
|
|
* Update to trafficserver release 4.1.2
|
|
* Removing the package does not remove the log files and the cache
database. Some people may want to keep the log files, but others
may not. Warn the package remover that these files still exist
and must be removed manually if desired.
|
|
* The trafficserver daemons require the existence of /run/trafficserver
temp directory to run. If we remove the directory from the package
something would have to create it before the server processes could
successfully start. If systemd is in use systemd-tmpfiles will still
successfully create the directory on future reboots due to the
configuration file. As such leaving the /run/trafficserver directory
in the package makes the most sense.
|
|
* The autoconf config.layout patch for Arch has been merged upstream as
is no longer required.
* Output the upgrade instructions URL if we are upgrading from trafficserver
3.x to 4.0 as some configuration changes might be required.
|
|
* The patches to build with gcc 4.8 are no longer required.
* Use an array for the package name.
|
|
|