From addf734b938fdf795eedfa9094ac9d1be68c23f6 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] 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 | 41 +++++++++++++---------------------------- 1 file changed, 13 insertions(+), 28 deletions(-) diff --git a/srcpkgs/pekwm/template b/srcpkgs/pekwm/template index 13859b65f0a..aa69d771252 100644 --- a/srcpkgs/pekwm/template +++ b/srcpkgs/pekwm/template @@ -1,33 +1,18 @@ # 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 + +post_extract() { + vsed -i 's| etc| /etc|' data/CMakeLists.txt +} -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"