diff options
author | Yegor Timoshenko <yegortimoshenko@gmail.com> | 2017-12-17 15:02:52 +0000 |
---|---|---|
committer | Yegor Timoshenko <yegortimoshenko@gmail.com> | 2017-12-21 14:40:42 +0000 |
commit | 21159d8f1738ba288024f99e6c2fe8fc7c58d8bf (patch) | |
tree | e020e2ffab4f525cc1d2e3fcc58ce8cbd02005a1 /pkgs/desktops/xfce4-13/xfce4-dev-tools | |
parent | 95bb687b38e5f5607c5acac588239489874278ae (diff) | |
download | nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.tar nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.tar.gz nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.tar.bz2 nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.tar.lz nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.tar.xz nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.tar.zst nixlib-21159d8f1738ba288024f99e6c2fe8fc7c58d8bf.zip |
xfce4-13: init
Diffstat (limited to 'pkgs/desktops/xfce4-13/xfce4-dev-tools')
-rw-r--r-- | pkgs/desktops/xfce4-13/xfce4-dev-tools/default.nix | 31 | ||||
-rw-r--r-- | pkgs/desktops/xfce4-13/xfce4-dev-tools/setup-hook.sh | 12 |
2 files changed, 43 insertions, 0 deletions
diff --git a/pkgs/desktops/xfce4-13/xfce4-dev-tools/default.nix b/pkgs/desktops/xfce4-13/xfce4-dev-tools/default.nix new file mode 100644 index 000000000000..88ed804191ac --- /dev/null +++ b/pkgs/desktops/xfce4-13/xfce4-dev-tools/default.nix @@ -0,0 +1,31 @@ +{ mkXfceDerivation, autoreconfHook, autoconf, automake, glib, gtk_doc, intltool, libtool }: + +mkXfceDerivation rec { + category = "xfce"; + pname = "xfce4-dev-tools"; + version = "4.12.0"; + + sha256 = "0bbmlmw2dpm10q2wv3vy592i0vx7b5h1qnd35j0fdzxqb8x2hbw2"; + + nativeBuildInputs = [ autoreconfHook ]; + + propagatedNativeBuildInputs = [ + autoconf + automake + glib + gtk_doc + intltool + libtool + ]; + + preAutoreconf = '' + substitute configure.ac.in configure.ac \ + --subst-var-by REVISION UNKNOWN + ''; + + setupHook = ./setup-hook.sh; + + meta = { + description = "Autoconf macros and scripts to augment app build systems"; + }; +} diff --git a/pkgs/desktops/xfce4-13/xfce4-dev-tools/setup-hook.sh b/pkgs/desktops/xfce4-13/xfce4-dev-tools/setup-hook.sh new file mode 100644 index 000000000000..600bf47fd872 --- /dev/null +++ b/pkgs/desktops/xfce4-13/xfce4-dev-tools/setup-hook.sh @@ -0,0 +1,12 @@ +xdtEnvHook() { + addToSearchPath ACLOCAL_PATH $1/share/xfce4/dev-tools/m4macros +} + +envHooks+=(xdtEnvHook) + +xdtAutogenPhase() { + mkdir -p m4 + NOCONFIGURE=1 xdt-autogen +} + +preConfigurePhases+=(xdtAutogenPhase) |