1
0
Fork 0
Commit Graph

38 Commits

Author SHA1 Message Date
Wilfried Goesgens 5b58156309 Fix logrotate configuration (#4212) 2018-02-19 17:08:39 +01:00
Simran 2d79e1fb4e Fix typo in CMake custom target / package names: arango instead of arongo (#3946) 2017-12-14 20:17:52 +01:00
Jan Christoph Uhde ee6c232e54 Bug fix/stop on purge (#3526)
* update prerm.in

* fix deb.cmake to include prerm script

* fix prerm script
2017-10-26 18:39:56 +02:00
Wilfried Goesgens c901af13c0 make sure we always have properly defined whether we found systemd or… (#3379)
* make sure we always have properly defined whether we found systemd or not.

* fix source file location - we don't pre-process this.
2017-10-06 10:19:18 +02:00
Wilfried Goesgens b2bc8dee49 we need to substitute the package name here too - else enterprise pac… (#3025) 2017-08-17 21:27:44 +02:00
Wilfried Goesgens ae429ecf23 make sure that we actualy substitute a number into the debian scripts 2017-06-08 13:29:00 +02:00
Wilfried Goesgens f487d7095f systemd integration for the .deb's; setting environment variables for the libc allocator 2017-06-06 17:35:17 +02:00
Wilfried Goesgens 6bcffbb8ee cleanup strip data along with the package data 2017-04-10 14:02:17 +02:00
Wilfried Goesgens 0a45ae3153 make debian aware of whether the target system is SYSV or SystemD 2017-03-23 16:12:39 +01:00
Wilfried Goesgens dac84c91cc fix installation of logrotate file 2017-03-20 12:17:24 +01:00
Wilfried Goesgens 034deae93b add logrotate config for debian 2017-03-17 14:55:57 +01:00
Wilfried Goesgens 61abce6ac0 structure when to define and use the cpack package filename so its consistent 2017-02-22 00:00:42 +01:00
Wilfried Goesgens 98075af65a fix debug package filenames 2017-02-21 16:51:14 +01:00
Wilfried Goesgens 7b4eed8e25 only copy/remove one file at once, multiples aren't supported by elderly cmakes 2017-02-21 16:06:52 +01:00
Wilfried Goesgens 85418a369b more places to fix globs 2017-02-21 10:51:13 +01:00
Wilfried Goesgens a5025e0b02 fix client package filename calculation 2017-02-20 16:43:24 +01:00
Wilfried Goesgens 110e548a9a streamline import process; fix arangoexport 2017-02-20 15:35:34 +01:00
Wilfried Goesgens 7083300dca one more attempt to forward the objcopy binary 2017-01-10 01:44:53 +01:00
Wilfried Goesgens 0b97b30cd6 add debian package with debug symbols 2017-01-05 16:06:55 +01:00
Wilfried Goesgens 20e6bf1b6d we don't need the dpkg-shlibdeps workaround anymore. 2016-12-09 02:34:47 +01:00
Wilfried Goesgens e1b1eb2048 finalize xc compile 2016-12-07 16:33:20 +01:00
servusoft ad0b1d21a4 set DEBIAN_PACKAGE_DEPENDS for cross compiling 2016-11-29 22:11:52 +01:00
Wilfried Goesgens 94219b8160 on first configure run that list is empty, we need to avoid it. 2016-11-17 20:47:33 +01:00
servusoft d7a93ae3cc build of dependecies don't works on cross compiling 2016-11-16 20:10:59 +01:00
Wilfried Goesgens 8e53bfb4ab make debian handle the configfiles so user edits don't get overwritten 2016-11-08 10:27:26 +01:00
Wilfried Goesgens 893a7ab2b4 Sub-class copy_packages target for snap 2016-10-28 15:57:02 +02:00
Wilfried Goesgens dc0c8f22f0 fix debian packages & systemd unit file
- detect the location of chown/chmod
 - fix location & creation of directories
 - adjust debconf entries so they resemble the package name (for
   enterprise too...)

Thanks to @cobrowserAlex and @servussoft for pointing this out
2016-10-28 13:25:53 +02:00
Wilfried Goesgens c36a83fc37 make .deb xz compression configurable 2016-10-27 16:19:35 +02:00
Wilfried Goesgens 04be4a789f make .deb xz compression configurable 2016-10-27 16:04:59 +02:00
Wilfried Goesgens df3c4c8d4d Cleanup the temporary package directories to save disc space on the
build host.
2016-10-06 18:03:18 +02:00
Wilfried Goesgens ab432329d0 add proper conflict handling between enterprise and non enterprise packages 2016-09-26 16:23:19 +02:00
Wilfried Goesgens 8989103533 Add make target that copies the produced packages into a provided destination folder. 2016-09-26 11:02:37 +02:00
Wilfried Goesgens 9e41587d44 - properly use armhf for armv7 packages
- specify CPACK_DEBIAN_PACKAGE_ARCHITECTURE so one can cx-compile packages.
2016-08-30 10:51:29 +02:00
Wilfried Goesgens 59c57a207f Add current state of RPM build 2016-08-03 15:38:26 +02:00
Wilfried Goesgens b214c9a138 Add forgotten files. 2016-08-02 17:19:09 +02:00
Wilfried Goesgens 5c486754b6 Remove the magic for the debian packages from CMakeCPackOptions.cmake 2016-08-02 16:54:20 +02:00
Wilfried Goesgens 964b7c4d47 Final cleanup on the client .deb 2016-08-02 16:12:20 +02:00
Wilfried Goesgens 48c21407ef cmake package build
- Re-order directory structure of sub-scripts for packaging
- add `packages` target
2016-08-02 13:56:50 +02:00