- Jun 24, 2020
-
-
Romain Bouvier authored
-
datarootdir should be used instead of datadir. https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Changed-Directory-Variables.html
-
There is no guarantee that the configured include dir is in aclocal default search path. For example, system aclocal may not search for m4 macros under /usr/local. Fixes #36
-
- Jun 18, 2020
-
-
Simon Steinbeiss authored
-
Simon Steinbeiss authored
-
- Jun 16, 2020
-
-
-
-
Simon Steinbeiss authored
-
- Jun 11, 2020
-
-
Natanael Copa authored
Install the m4 macros in location where autoconf will find them by default. Adjust xdt-autogen to depend on the default location while still respect any set ACLOCAL_FLAGS or XDT_ACLOCAL_FLAGS.
-
- Jun 04, 2020
-
-
Romain Bouvier authored
-
The `ls *.po | awk ..` pattern is generally not recommended[0]. Replace it with a tiny for loop with basename. Use POSIX `tr`[1] to delete the trailing end-of-line, since `echo -n` is not specified in POSIX[2]. This also removes the need for awk check. [0]: https://github.com/koalaman/shellcheck/wiki/SC2012#rationale [1]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/tr.html [2]: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/echo.html
-
Make the LINGUAS argument optional and let it be auto generated from po/*.po if is not specified.
-
No need to add the rule to Makefile.am when configure itself can generate the file.
-
Add an XDT_VERSION_INIT help macro that will define a set of version macros using esyscmd so we no lnger need to use configure.ac.in to perpare the version string for AC_INIT. XDT_VERSION_INIT(SEMVER, [TAG] will set the following macros: - xdt_version - xdt_version_major - xdt_version_minor - xdt_version_micro - xdt_version_tag - xdt_version_build - xdt_debug_default Example usage: XDT_VERSION_INIT([4.15.3],[git]) AC_INIT([xfce4-someproject], [xdt_version()]) ... XDT_FEATURE_DEBUG([xdt_debug_default])
-
Romain Bouvier authored
- Migrated from the old-csource - Needed to completely remove exo-csource from exo
-
- May 26, 2020
-
-
Natanael Copa authored
Remove --build and --host since they are only needed for crosscompile. Native builds don't need those and they will not work in case someone tries build on 32bit. Also add envronment variables for libdir and libexecdir so the debian/ubuntu specific lib(exec)dir can be overridden.
-
Natanael Copa authored
Use all cores from `nproc` rather than hardcode parallel jobs to 8. Allow overide this via environment variable NPROC: `docker build --build-arg NPROC=2 ...`
-
Natanael Copa authored
avoid git warning about 'detached HEAD' state by creating a git branch for the build.
-
Natanael Copa authored
-
- May 18, 2020
-
-
Simon Steinbeiss authored
-
- May 15, 2020
-
-
Simon Steinbeiss authored
-
-
- May 14, 2020
-
-
- May 13, 2020
-
-
- May 12, 2020
-
-
Simon Steinbeiss authored
-
Romain Bouvier authored
- This way, we don't need to provide a README file, now that we start to switch to README.md for markdown readme on gitlab - "[..] differences between the gnu and foreign flavours is that the former requires the presence of a number of files in the top-level of the projects": https://autotools.io/automake/options.html - It also stop warning when using GNU make syntax, but we already mandate gnu make, so it's not a problem
-
Jason Yavorska authored
-
-
-
-
- May 11, 2020
-
-
Jason Yavorska authored
-
Simon Steinbeiß authored
-
Simon Steinbeiß authored
See also: https://docs.xfce.org/xfce/building#xfce_dependencies_explained
-
Jason Yavorska authored
-
Jason Yavorska authored
-
Jason Yavorska authored
-
- May 10, 2020
-
-
Simon Steinbeiss authored
-
Simon Steinbeiss authored
-
Simon Steinbeiss authored
-