aboutsummaryrefslogtreecommitdiffstats
path: root/meta-xfce/recipes-xfce/xfce4-dev-tools
AgeCommit message (Collapse)Author
2022-12-27xfce4-dev-tools: 4.16.0 -> 4.18.0Kai Kang
Update LICENSE which is GPL-2.0-or-later, see https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/blob/master/COPYING#L298 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-09-01xfce4-dev-tools: Fix configure check for libX11Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04recipes: Update LICENSE variable to use SPDX license identifiersKhem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-08-03Convert to new override syntaxMartin Jansa
This is the result of automated script (0.9.1) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-01-06xfce4-dev-tools: upgrade 4.14.0 -> 4.16.0Andreas Müller
Release notes for 4.16.0 ======================== - Bump glib to 2.50 based on xfce4.16 roadmap - Do not process @LINGUAS@ at xdt-autogen stage - Fail xfce-build container generation if there is any error - helpers: Prefer xfce-build over xfce-test (Fixes #38) - helpers: Add new helper xfce-open-gitlab - helpers: Add helper to locally run xfce-build - helpers: Add xfce-build 'pull' argument - xfce-build: Add Thunar to container (Fixes #40) - Disable CFLAGS override when building CI container - use strict CFLAGS to catch common mistakes in ci pipeline - Add xvfb on xfce-build Release notes for 4.15.1 ======================== [Please note that this is a development release.] Various improvements to the helpers introduced in 4.15.0, cleanup of xdt-autogen code (thanks to Gaël Bonithon), various fixes for our CI. - get-translations: Fix line wrapping - xdt-autogen: Various small improvements - xdt-autogen: Properly handle whitespaces in filenames - xdt-autogen: Use sed instead of tr to replace strings - Updates README.md - xfce-build: Add libclutter-1.0-dev for xfdashboard build - Update .gitignore - helpers: Use blank line for tags message - helpers: Reuse release notes from NEWS for tag message - helpers: Simplify xfce-update-news - helpers: Do not strip NEWS blank line at EOF - helpers: Install xfce-do-release - xfce-build: Add depend for mousepad (Fixes #37) - helpers: Add do-release helper and Readme - xfce-build: Install python3 version of distutils-extra - helpers: Make get-translations executable - get-translations: Remove last comma - get-translations: Correctly get locale from commit messages - xfce-build: Replace build-dep with package names Release notes for 4.15.0 ======================== [Please note that this is a development release.] - New macro XDT_VERSION_INIT(SEMVER[, TAG]) This macro takes care of setting up the version numbering. It will define the following macros based on SEMVER and TAG: - xdt_version - xdt_version_major - xdt_version_minor - xdt_version_micro - xdt_version_tag - xdt_version_build - xdt_debug_default If TAG isn't specified, the xdt_version_tag and xdt_version_git will be empty and xdt_debug_default will be set to "minimum", otherwise the xdt_version_build will contain a git hash and xdt_debug_default will be set to "yes" Example usage: XDT_VERSION_INIT([4.15.3],[git]) AC_INIT([xfce4-someproject], [xdt_version()]) ... XDT_FEATURE_DEBUG([xdt_debug_default]) - XDT_I18N macro will now automatically find the linguas if none are specified during the autoconf run. - Install m4 macros in default search dir. This makes autoconf find the macros by default. By setting version via XDT_VERSION_INIT and using XDT_I18N without arguments, this is no longer necessary to use a separate configure.ac.in and a plain configure.ac can be used ! A big thank to Natanael Copa (ncopa) for his work on this part ! - xfce4-dev-tools now also handle the CI (docker container, .gitlab-ci.yml templates files etc) on our new gitlab instance. A merge request or a push to master to any of our projects automatically trigger a build. This will help us to catch errors quicker and have better quality. Thanks to Jason Yavorska and Simon Steinbeiss. - New helpers are also available (xfce-get-release-notes, xfce-get-translations, xfce-update-news) to help our maintainers to do releases ! Thanks Simon again. - Use datarootdir instead of datadir - xdt-autogen: explicitly set search path for m4 macros - Install the xfce-helpers - Add two new helpers to help releasers - Install m4 macros into default $datadir/aclocal - Update README for new gitlab urls - xdt-autogen: Improve and simplify linguas detection - Let XDT_I18N automatically find the po/*.po as default - Let configure generate the xdt-autogen script - Implement XDT_VERSION_INIT - Add manpage and tests to xdt-csource - Add xfce4-dev-tools build in addition to container build - Check BEFORE_SHA along with changes to .po files - gitlabci: Ensure to run autogen in distcheck stage - Switch to "foreign" mode for automake - Add CI templates notes - Update README with explanation of Dockerfile - Fix whitespace error - Add helper script to get all translation-updates - Integrate xfce-build container build/creation Signed-off-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-14xfce4-dev-tools: 4.13.0 -> 4.14.0Kai Kang
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-07-16xfce4-dev-tools: 4.12.0 -> 4.13.0Kai Kang
Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2015-03-21xfce4-dev-tools: update to 4.12.0Andreas Müller
to be honest: have no idea what the patch was for. Tested complete xfce 4.12 without issues. So remove it. Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-10-16xfce4-dev-tools: add bash to RDEPENDSAndreas Müller
fixes: | WARNING: QA Issue: xfce4-dev-tools requires /bin/bash, but no providers in its RDEPENDS [file-rdeps] Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-06-21recipes: add missing pkgconfig class inheritsRichard Purdie
* These recipes all use pkg-config in some way but were missing dependencies on the tool, this patch adds them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-10xfce4-dev-tools: Allow out of tree buildsAsh Charles
The xdt-autogen target in the generated scripts/Makefile refers to a $(srcdir)/xdt-autogen.in file. For an out-of-tree build, this file is actually located in $(builddir)/xdt-autogen.in. See [1] Upstream-Status: Submitted [1] https://bugzilla.xfce.org/show_bug.cgi?id=10899 Signed-off-by: Ash Charles <ash@gumstix.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20xfce4-dev-tools: update to 4.11.0Andreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2014-02-23recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET
Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-04-15recipes: Unify indentationMartin Jansa
* This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
2012-09-18xfce4-dev-tools: update to 4.10.0 and oe-stylize a bitAndreas Müller
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
2011-11-15xfce4-dev-tools: cleanupsAndreas Müller
* do not inherit xfce class to avoid unwanted native dependencies * xfce4-dev-tools.ipk contains complete set of xfce developer extensions * run tested on fresh build dir / image similar to angstrom xfce-nm-image (task-xfce-extended included) / target overo Signed-off-by: Andreas Müller <schnitzeltony@gmx.de> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
2011-09-22xfce4-dev-tools: add native supportAndreas Müller
2011-08-05xfce4-dev-tools: Add initial recipe with version 4.8.0Andreas Mueller