mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-27 00:57:50 +00:00
o Update to 0.1.7
o Update maintainer email address Version 0.1.7 contains both bug fixes and new features compared to 0.1.6, most notably: o UTF-8 support, finally non ASCII characters should render ok. o RandR support, multi-screen configuration is now detected and should be handled correctly. o Viewport support removed, it was buggy and not used by many. For a somewhat more complete list of changes see: http://www.pekwm.org/projects/pekwm/wikis/Release-0_1_7 PR: 126318 Submitted by: Martin Tournoij <carpetsmoker@xs4all.nl> (maintainer)
This commit is contained in:
parent
31e0daecdc
commit
81941179b8
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=218256
@ -6,32 +6,34 @@
|
||||
#
|
||||
|
||||
PORTNAME= pekwm
|
||||
PORTVERSION= 0.1.6
|
||||
PORTVERSION= 0.1.7
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= x11-wm
|
||||
MASTER_SITES= http://www.carpetsmoker.net/distfiles/ \
|
||||
MASTER_SITES= http://pekwm.org/projects/3/files/ \
|
||||
http://www.carpetsmoker.net/distfiles/ \
|
||||
http://www.xs4all.nl/~tournoij/distfiles/ \
|
||||
http://www.rwxrwxrwx.net/distfiles/
|
||||
|
||||
MAINTAINER= carpetsmoker@xs4all.nl
|
||||
COMMENT= A windowmanager based on aewm++
|
||||
MAINTAINER= carpetsmoker@rwxrwxrwx.net
|
||||
COMMENT= Light, Unobtrusive, and configurable windowmanager
|
||||
|
||||
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
|
||||
png.5:${PORTSDIR}/graphics/png
|
||||
RUN_DEPENDS+= gsed:${PORTSDIR}/textproc/gsed
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_GMAKE= yes
|
||||
USE_XORG= xft xpm x11
|
||||
USE_ICONV= yes
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
|
||||
CONFIGURE_ARGS+=--enable-shape --enable-xinerama --enable-xrandr \
|
||||
--enable-xft --disable-pcre --enable-image-xpm \
|
||||
--enable-image-jpeg --enable-image-png --disable-debug \
|
||||
--enable-xft --enable-image-xpm --enable-image-jpeg \
|
||||
--enable-image-png --disable-debug \
|
||||
--disable-pedantic --enable-menus --enable-harbour
|
||||
CFLAGS+= -DICONV_CONST
|
||||
MAN1= pekwm.1
|
||||
MANCOMPRESSED= no
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${PREFIX}/bin/pekwm
|
||||
post-configure:
|
||||
@${REINPLACE_CMD} 's|-lX11|-liconv -lX11|' ${WRKSRC}/src/Makefile
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (pekwm-0.1.6.tar.bz2) = 551358cbe15cfe7be3a7f614c49c1d00
|
||||
SHA256 (pekwm-0.1.6.tar.bz2) = 2cf2f3a59c83273c022419d50e627b9e8f1f629cad89c1c91dffe7a4bc1b4c44
|
||||
SIZE (pekwm-0.1.6.tar.bz2) = 275703
|
||||
MD5 (pekwm-0.1.7.tar.bz2) = 30acfa41a5005a9f31117041ec32eb0d
|
||||
SHA256 (pekwm-0.1.7.tar.bz2) = 2216eb0c722f4aad15761a7f4eced67ea1284a00e32e03d66de4b55f8c1c9524
|
||||
SIZE (pekwm-0.1.7.tar.bz2) = 363788
|
||||
|
@ -1,11 +0,0 @@
|
||||
--- data/scripts/pekwm_themeset.pl.orig Sun Feb 27 14:52:08 2005
|
||||
+++ data/scripts/pekwm_themeset.pl Sun Mar 13 16:38:13 2005
|
||||
@@ -51,7 +51,7 @@
|
||||
close $fh
|
||||
or die "Failed to write $cfg_file successfully: $!\n";
|
||||
|
||||
- system 'pkill', -HUP => 'pekwm'; # tell pekwm to reread its config
|
||||
+ system("killall -HUP pekwm"); # tell pekwm to reread its config
|
||||
}
|
||||
|
||||
if( @ARGV == 1 ) {
|
@ -1,11 +0,0 @@
|
||||
--- data/scripts/pekwm_themeset.sh.orig Tue Jan 13 06:42:34 2004
|
||||
+++ data/scripts/pekwm_themeset.sh Tue Dec 21 06:27:44 2004
|
||||
@@ -44,7 +44,7 @@
|
||||
sed -e "s/Theme\ =\ \".*\"/Theme\ =\ \"$THEME\"/" $PEKWM_CONFIG_FILE > $TMPFILE;
|
||||
cp $TMPFILE $PEKWM_CONFIG_FILE;
|
||||
rm $TMPFILE
|
||||
- pkill -HUP pekwm;
|
||||
+ killall -HUP pekwm;
|
||||
fi;
|
||||
|
||||
exit 0
|
12
x11-wm/pekwm/files/patch-data-scripts-pekwm_themeset.sh
Normal file
12
x11-wm/pekwm/files/patch-data-scripts-pekwm_themeset.sh
Normal file
@ -0,0 +1,12 @@
|
||||
--- data/scripts/pekwm_themeset.sh.in.orig 2008-08-07 01:54:14.000000000 +0200
|
||||
+++ data/scripts/pekwm_themeset.sh.in 2008-08-07 01:55:00.000000000 +0200
|
||||
@@ -46,7 +46,8 @@
|
||||
fi
|
||||
|
||||
# Change theme
|
||||
- sed -e "s/^\([^#]*\)Theme\ =\ \"[^\"]*\"/\\1Theme\ =\ \"${theme}\"/i" "${PEKWM_CONFIG_FILE}" > "${tmp_file}"
|
||||
+ gsed -e "s/^\([^#]*\)Theme\ =\ \"[^\"]*\"/\\1Theme\ =\ \"${theme}\"/i" "${PEKWM_CONFIG_FILE}" > "${tmp_file}"
|
||||
+ cp "${PEKWM_CONFIG_FILE}" "${PEKWM_CONFIG_FILE}".bak
|
||||
mv "${tmp_file}" "${PEKWM_CONFIG_FILE}"
|
||||
|
||||
# Reload pekwm
|
@ -11,4 +11,4 @@ o Automatic properties, for all the lazy people, make things appear as
|
||||
they should when starting applications.
|
||||
o Chainable Keygrabber, usability for everyone.
|
||||
|
||||
WWW: https://projects.pekdon.net/projects/3
|
||||
WWW: http://pekwm.org/
|
||||
|
@ -1,17 +1,16 @@
|
||||
bin/pekwm
|
||||
etc/pekwm/autoproperties
|
||||
etc/pekwm/config
|
||||
etc/pekwm/keys
|
||||
etc/pekwm/menu
|
||||
etc/pekwm/mouse
|
||||
etc/pekwm/start
|
||||
etc/pekwm/vars
|
||||
%%DATADIR%%/scripts/pekwm_themeset.pl
|
||||
%%DATADIR%%/scripts/pekwm_themeset.sh
|
||||
%%DATADIR%%/scripts/pekwm_ws_menu.pl
|
||||
%%ETCDIR%%/autoproperties
|
||||
%%ETCDIR%%/config
|
||||
%%ETCDIR%%/keys
|
||||
%%ETCDIR%%/menu
|
||||
%%ETCDIR%%/mouse
|
||||
%%ETCDIR%%/start
|
||||
%%ETCDIR%%/vars
|
||||
%%DATADIR%%/themes/default/theme
|
||||
%%DATADIR%%/scripts/pekwm_ws_menu.sh
|
||||
%%DATADIR%%/scripts/pekwm_themeset.sh
|
||||
@dirrm %%DATADIR%%/scripts
|
||||
@dirrm %%DATADIR%%/themes/default
|
||||
@dirrm %%DATADIR%%/themes
|
||||
@dirrm %%DATADIR%%
|
||||
@dirrm etc/pekwm
|
||||
@dirrm %%ETCDIR%%
|
||||
|
Loading…
Reference in New Issue
Block a user