From 3d6b69de7d0982485e71049a8a6d59e075a1b392 Mon Sep 17 00:00:00 2001 From: biopsin <60029989+biopsin@users.noreply.github.com> Date: Sat, 9 Jan 2021 19:44:39 +0100 Subject: [PATCH 1/2] pekwm: update to 0.1.18 Switched to cmake (notified about depricated issue https://github.com/pekdon/pekwm/issues/28) Switched distfiles to pekdon@github Become maintainer Heads up : jpeg support will be dropped in next release Tested : armv7l, i686, x86_84/-musl --- srcpkgs/pekwm/template | 40 ++++++++++++---------------------------- 1 file changed, 12 insertions(+), 28 deletions(-) diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template index 13859b65f0a..1ed33c5f2cf 100644 --- a/srcpkgs/pekwm/template +++ b/srcpkgs/pekwm/template @@ -1,33 +1,17 @@ # Template file for 'pekwm' pkgname=pekwm -version=0.1.17 -revision=4 -build_style=gnu-configure -configure_args="--with-pkg-exec-prefix=/usr - ac_cv_lib_X11_XOpenDisplay=yes ac_cv_lib_Xft_XftFontOpen=yes - ac_cv_lib_Xrender_XRenderCreatePicture=yes ac_cv_lib_Xpm_XpmReadFileToPixmap=yes - ac_cv_lib_Xinerama_XineramaQueryScreens=yes ac_cv_lib_Xext_XShapeCombineShape=yes - ac_cv_lib_Xrandr_XRRQueryExtension=yes ac_cv_lib_fribidi_fribidi_version_info=yes" +version=0.1.18 +revision=1 +build_style=cmake +makedepends="libjpeg-turbo-devel libpng-devel libXinerama-devel libSM-devel + libXft-devel libXrender-devel fontconfig-devel libXpm-devel libXrandr-devel" short_desc="Window manager based on aewm++" -maintainer="Orphaned " -license="GPL-2" +maintainer="biopsin " +license="GPL-2.0-or-later" homepage="https://www.pekwm.org/projects/pekwm" -distfiles="${DEBIAN_SITE}/main/p/pekwm/pekwm_${version}.orig.tar.bz2" -checksum=8a1fd3bf9f38e8c7bb2b2864c090f986b60cec2281ecf1bba462d120fb327d00 +distfiles="https://github.com/pekdon/pekwm/releases/download/release-${version}/pekwm-${version}.tar.gz" +checksum=7becc43b79eab0ff754572852e385435222420385107c881a93ac4dc4ae96065 -hostmakedepends="pkg-config" -makedepends="libjpeg-turbo-devel libpng-devel libXinerama-devel - libSM-devel libXft-devel libXrender-devel fontconfig-devel libXpm-devel libXrandr-devel" -conf_files=" - /etc/pekwm/vars - /etc/pekwm/mouse - /etc/pekwm/menu - /etc/pekwm/start - /etc/pekwm/keys - /etc/pekwm/autoproperties_typerules - /etc/pekwm/config - /etc/pekwm/autoproperties - /etc/pekwm/mouse_system - /etc/pekwm/mouse_sloppy - /etc/pekwm/mouse_click - /etc/pekwm/config_system" +post_extract() { + vsed -i 's| etc| /etc|' data/CMakeLists.txt +} From fe1efaf759ed6c7c8a862a961b4cdf68e9e9081d Mon Sep 17 00:00:00 2001 From: biopsin Date: Tue, 12 Jan 2021 05:49:05 +0000 Subject: [PATCH 2/2] fix conf_files --- srcpkgs/pekwm/template | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template index 1ed33c5f2cf..6c24bd73b2a 100644 --- a/srcpkgs/pekwm/template +++ b/srcpkgs/pekwm/template @@ -3,6 +3,19 @@ pkgname=pekwm version=0.1.18 revision=1 build_style=cmake +conf_files=" + /etc/pekwm/vars + /etc/pekwm/mouse + /etc/pekwm/mouse + /etc/pekwm/menu + /etc/pekwm/start + /etc/pekwm/keys + /etc/pekwm/autoproperties_typerules + /etc/pekwm/config + /etc/pekwm/autoproperties + /etc/pekwm/mouse_system + /etc/pekwm/mouse_sloppy + /etc/pekwm/mouse_click" makedepends="libjpeg-turbo-devel libpng-devel libXinerama-devel libSM-devel libXft-devel libXrender-devel fontconfig-devel libXpm-devel libXrandr-devel" short_desc="Window manager based on aewm++"