1
0
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:
Martin Wilke 2008-08-08 22:52:13 +00:00
parent 31e0daecdc
commit 81941179b8
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=218256
7 changed files with 38 additions and 47 deletions

View File

@ -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>

View File

@ -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

View File

@ -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 ) {

View File

@ -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

View 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

View File

@ -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/

View File

@ -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%%