pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/wm/metisse Update metisse to 0.4.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d5319b9a7640
branches: trunk
changeset: 562292:d5319b9a7640
user: obache <obache%pkgsrc.org@localhost>
date: Fri Jul 24 12:10:18 2009 +0000
description:
Update metisse to 0.4.1.
This is mostly a maintenance release compared to 0.4.0. It fixes build
issues when building with _FORTIFY_SOURCE and it includes all the
security patches from Mandriva.
Pkgsrc Changes:
* set LICENSE gnu-gpl-v3
* marked as user-destdir ready.
* add option: mmx and python , fixes PR 41735.
* set selected X's one to default font path.
diffstat:
wm/metisse/Makefile | 17 ++++++++++++-----
wm/metisse/PLIST | 21 +++++++++++++--------
wm/metisse/distinfo | 21 +++++++++++----------
wm/metisse/options.mk | 36 ++++++++++++++++++++++++++++++++++++
wm/metisse/patches/patch-aa | 8 ++++----
wm/metisse/patches/patch-ab | 4 ++--
wm/metisse/patches/patch-ac | 8 ++++----
wm/metisse/patches/patch-ad | 8 ++++----
wm/metisse/patches/patch-ae | 10 +++++-----
wm/metisse/patches/patch-af | 6 +++---
wm/metisse/patches/patch-ag | 25 +++++++++++++++++++++++++
11 files changed, 119 insertions(+), 45 deletions(-)
diffs (293 lines):
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/Makefile
--- a/wm/metisse/Makefile Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/Makefile Fri Jul 24 12:10:18 2009 +0000
@@ -1,16 +1,17 @@
-# $NetBSD: Makefile,v 1.8 2009/06/12 17:24:54 ahoka Exp $
+# $NetBSD: Makefile,v 1.9 2009/07/24 12:10:18 obache Exp $
#
-DISTNAME= metisse-0.4.0-rc4
-PKGNAME= metisse-0.4.0rc4
-PKGREVISION= 5
+DISTNAME= metisse-0.4.1
CATEGORIES= wm x11
-MASTER_SITES= http://insitu.lri.fr/metisse/download/0.4.0-rc4/
+MASTER_SITES= http://insitu.lri.fr/metisse/download/metisse/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
HOMEPAGE= http://insitu.lri.fr/metisse/
COMMENT= Window manager with novel features
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
GNU_CONFIGURE= yes
USE_TOOLS+= pkg-config msgfmt perl
@@ -21,6 +22,12 @@
DEPENDS+= rxvt>=2.7.10nb5:../../x11/rxvt
+CONFIGURE_ARGS+= --with-fontdir=${X11BASE}/lib/X11/fonts
+
+REPLACE_PERL+= FvwmCompositor/config/scripting.pl
+
+.include "options.mk"
+
.include "../../audio/rplay/buildlink3.mk"
.include "../../devel/readline/buildlink3.mk"
.include "../../x11/gtk2/buildlink3.mk"
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/PLIST
--- a/wm/metisse/PLIST Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/PLIST Fri Jul 24 12:10:18 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:19:00 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2009/07/24 12:10:18 obache Exp $
bin/FvwmCommand
bin/Xmetisse
bin/Xwnc
@@ -14,10 +14,9 @@
bin/fvwm-root
bin/fvwmi
bin/fvwmi-config
-bin/metisse-combo2radio
-bin/metisse-combo2radio-edit
-bin/metisse-demo-address-app
-bin/metisse-dummy-win
+${PLIST.python}bin/metisse-combo2radio
+${PLIST.python}bin/metisse-combo2radio-edit
+${PLIST.python}bin/metisse-demo-address-app
bin/metisse-start-fvwm
bin/metisse-xlib
bin/opale-start-fvwmi
@@ -28,9 +27,9 @@
include/libmetisse/proto.h
lib/libmetisse.la
lib/pkgconfig/libmetisse.pc
-lib/python2.4/site-packages/facade_setup.py
-lib/python2.4/site-packages/facade_setup.pyc
-lib/python2.4/site-packages/facade_setup.pyo
+${PLIST.python}${PYSITELIB}/facade_setup.py
+${PLIST.python}${PYSITELIB}/facade_setup.pyc
+${PLIST.python}${PYSITELIB}/facade_setup.pyo
libexec/fvwm-insitu/2.5.20/FvwmAnimate
libexec/fvwm-insitu/2.5.20/FvwmAudio
libexec/fvwm-insitu/2.5.20/FvwmAuto
@@ -304,12 +303,15 @@
share/metisse/fvwm/bindings
share/metisse/fvwm/bindings-functions
share/metisse/fvwm/colours/Ia_Ora_blue.theme
+share/metisse/fvwm/colours/Ia_Ora_free.theme
+share/metisse/fvwm/colours/Ia_Ora_gray.theme
share/metisse/fvwm/colours/Ia_Ora_orange.theme
share/metisse/fvwm/colours/Metisse.theme
share/metisse/fvwm/colours/Metisse_Contrast.theme
share/metisse/fvwm/colours/Opale.theme
share/metisse/fvwm/config
share/metisse/fvwm/config-files-list
+share/metisse/fvwm/demos
share/metisse/fvwm/desks
share/metisse/fvwm/fonts
share/metisse/fvwm/images/backgrounds/sky-metisse.jpg
@@ -350,6 +352,8 @@
share/metisse/fvwm/stroke
share/metisse/fvwm/styles
share/metisse/fvwm/themes/Ia_Ora_blue.theme
+share/metisse/fvwm/themes/Ia_Ora_free.theme
+share/metisse/fvwm/themes/Ia_Ora_gray.theme
share/metisse/fvwm/themes/Ia_Ora_orange.theme
share/metisse/fvwm/themes/Metisse.theme
share/metisse/fvwm/themes/Metisse_Constrast.theme
@@ -365,3 +369,4 @@
share/metisse/shaders/blur-f.glsl
share/metisse/shaders/shaders-files-list
share/metisse/shaders/simple-anim-f.glsl
+@pkgdir share/metisse/glade
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/distinfo
--- a/wm/metisse/distinfo Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/distinfo Fri Jul 24 12:10:18 2009 +0000
@@ -1,11 +1,12 @@
-$NetBSD: distinfo,v 1.3 2007/06/30 15:22:09 joerg Exp $
+$NetBSD: distinfo,v 1.4 2009/07/24 12:10:18 obache Exp $
-SHA1 (metisse-0.4.0-rc4.tar.bz2) = 01b4893fd68d46eb44d8ab7d8d11bee442de3017
-RMD160 (metisse-0.4.0-rc4.tar.bz2) = 9ff492c68081b01d51c564d2d5c2136d8db1c19c
-Size (metisse-0.4.0-rc4.tar.bz2) = 6017779 bytes
-SHA1 (patch-aa) = 4773fb8ba08d82bc3b4317c1bb91cdfbcf299e6f
-SHA1 (patch-ab) = 8f74e223ba8344e35a4e43ce286466738a53c8ca
-SHA1 (patch-ac) = 4f8bb2c57834d927907c56a1a9413866e05cf99b
-SHA1 (patch-ad) = d66bc0a8fa3d0d1397c2e59cd0c1d8a997c7f920
-SHA1 (patch-ae) = 4bafefd35ba57588b50d5d4d1eb0fc50dc8ff74d
-SHA1 (patch-af) = 546e808741ed585594336ca918dc8903b2e55884
+SHA1 (metisse-0.4.1.tar.bz2) = acf97b125905d91988955560a9b14b06a530eed6
+RMD160 (metisse-0.4.1.tar.bz2) = 7487322f22a3655d756b5d3d3cc59afbf277d137
+Size (metisse-0.4.1.tar.bz2) = 6178680 bytes
+SHA1 (patch-aa) = 4dc24324dfaa54f5fbd0b6732707245c79047c6c
+SHA1 (patch-ab) = 8fa77eaed337a617b8f14d75de0d92b0dc1529df
+SHA1 (patch-ac) = 2ed1d666d535ee2003cb3d11e58188ff9cff7de9
+SHA1 (patch-ad) = 6c8f66b54c96f18b3e835fea490d5eb444514b52
+SHA1 (patch-ae) = eab55e17f7e3518434d4ad42e7637c18cef5bf72
+SHA1 (patch-af) = 45cf852490bd30d17cac341916d83b0688f7bce0
+SHA1 (patch-ag) = b7159e56a1d1f1b5b12ea99ca60de0071bcf5294
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/options.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/metisse/options.mk Fri Jul 24 12:10:18 2009 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: options.mk,v 1.1 2009/07/24 12:10:18 obache Exp $
+#
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.metisse
+PKG_SUPPORTED_OPTIONS= python
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_ARCH} == "i386"
+PKG_SUPPORTED_OPTIONS+= mmx
+.endif
+
+.include "../../mk/bsd.options.mk"
+
+PLIST_VARS+= freetype python
+
+.if !empty(PKG_OPTIONS:Mmmx)
+CONFIGURE_ARGS+= --enable-mmx
+.endif
+
+#.if !empty(PKG_OPTIONS:Mglx)
+#. if ${MACHINE_ARCH} == "i386"
+#CONFIGURE_ARGS+= --enable-glx-x86
+#. else
+#CONFIGURE_ARGS+= --enable-glx
+#. endif
+#.endif
+
+.if !empty(PKG_OPTIONS:Mpython)
+PY_PATCHPLIST= yes
+.include "../../lang/python/extension.mk"
+CONFIGURE_ENV+= PYTHON=${PYTHON}
+PLIST.python= yes
+.else
+CONFIGURE_ENV+= am_cv_pathless_PYTHON=none
+.endif
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-aa
--- a/wm/metisse/patches/patch-aa Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/patches/patch-aa Fri Jul 24 12:10:18 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2007/06/29 22:46:50 joerg Exp $
+$NetBSD: patch-aa,v 1.3 2009/07/24 12:10:18 obache Exp $
---- fvwm-insitu/config.h.in 2007/06/02 08:47:27 1.1
-+++ fvwm-insitu/config.h.in 2007/06/02 08:51:55
-@@ -526,8 +526,12 @@
+--- fvwm-insitu/config.h.in.orig 2008-12-09 12:56:45.000000000 +0000
++++ fvwm-insitu/config.h.in
+@@ -554,8 +554,12 @@
# ifdef _AIX
#pragma alloca
# else
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-ab
--- a/wm/metisse/patches/patch-ab Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/patches/patch-ab Fri Jul 24 12:10:18 2009 +0000
@@ -1,6 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2007/06/30 15:22:09 joerg Exp $
+$NetBSD: patch-ab,v 1.3 2009/07/24 12:10:18 obache Exp $
---- xserver/os/osdep.h.orig 2006-12-01 00:19:58.000000000 +0000
+--- xserver/os/osdep.h.orig 2008-03-13 14:34:48.000000000 +0000
+++ xserver/os/osdep.h
@@ -117,6 +117,12 @@ SOFTWARE.
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-ac
--- a/wm/metisse/patches/patch-ac Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/patches/patch-ac Fri Jul 24 12:10:18 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ac,v 1.1.1.1 2007/06/02 19:07:33 agc Exp $
+$NetBSD: patch-ac,v 1.2 2009/07/24 12:10:18 obache Exp $
---- xserver/os/access.c 2007/06/02 10:55:20 1.1
-+++ xserver/os/access.c 2007/06/02 10:56:15
-@@ -142,6 +142,11 @@
+--- xserver/os/access.c.orig 2008-03-13 14:34:48.000000000 +0000
++++ xserver/os/access.c
+@@ -142,6 +142,11 @@ SOFTWARE.
#endif
#ifdef HAS_GETIFADDRS
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-ad
--- a/wm/metisse/patches/patch-ad Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/patches/patch-ad Fri Jul 24 12:10:18 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-ad,v 1.2 2007/06/30 15:22:09 joerg Exp $
+$NetBSD: patch-ad,v 1.3 2009/07/24 12:10:18 obache Exp $
---- FvwmCompositor/renderer/WindowRenderer.cxx 2007/06/02 12:23:48 1.1
-+++ FvwmCompositor/renderer/WindowRenderer.cxx 2007/06/02 12:27:40
-@@ -46,6 +46,20 @@
+--- FvwmCompositor/renderer/WindowRenderer.cxx.orig 2008-08-25 14:32:09.000000000 +0000
++++ FvwmCompositor/renderer/WindowRenderer.cxx
+@@ -51,6 +51,20 @@ float WindowRenderer::borderVisLens = 1.
// ---------------------------------------------------------------------------
//
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-ae
--- a/wm/metisse/patches/patch-ae Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/patches/patch-ae Fri Jul 24 12:10:18 2009 +0000
@@ -1,9 +1,9 @@
-$NetBSD: patch-ae,v 1.2 2007/06/30 15:22:09 joerg Exp $
+$NetBSD: patch-ae,v 1.3 2009/07/24 12:10:18 obache Exp $
---- FvwmCompositor/main/LayerManager.cxx 2007/06/02 12:31:01 1.1
-+++ FvwmCompositor/main/LayerManager.cxx 2007/06/02 12:32:00
-@@ -24,6 +24,20 @@
- #define A_PAGER_MODE_MARGIN_P 0.02
+--- FvwmCompositor/main/LayerManager.cxx.orig 2008-08-25 13:54:44.000000000 +0000
++++ FvwmCompositor/main/LayerManager.cxx
+@@ -25,6 +25,20 @@
+ using namespace std;
// --------------------------------------------------------------------
+#if defined(__NetBSD__) || defined(__DragonFly__)
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-af
--- a/wm/metisse/patches/patch-af Fri Jul 24 11:44:51 2009 +0000
+++ b/wm/metisse/patches/patch-af Fri Jul 24 12:10:18 2009 +0000
@@ -1,8 +1,8 @@
-$NetBSD: patch-af,v 1.1 2007/06/30 15:22:09 joerg Exp $
+$NetBSD: patch-af,v 1.2 2009/07/24 12:10:18 obache Exp $
---- FvwmCompositor/main/AScreen.cxx.orig 2007-06-30 14:47:06.000000000 +0000
+--- FvwmCompositor/main/AScreen.cxx.orig 2008-11-25 10:22:45.000000000 +0000
+++ FvwmCompositor/main/AScreen.cxx
-@@ -32,6 +32,7 @@
+@@ -36,6 +36,7 @@
#include <math.h>
#include <stdio.h>
#include <stdexcept>
diff -r 683a0d06de57 -r d5319b9a7640 wm/metisse/patches/patch-ag
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wm/metisse/patches/patch-ag Fri Jul 24 12:10:18 2009 +0000
@@ -0,0 +1,25 @@
+$NetBSD: patch-ag,v 1.1 2009/07/24 12:10:18 obache Exp $
+
+--- FvwmCompositor/renderer/goodies.cxx.orig 2008-06-26 12:32:30.000000000 +0000
++++ FvwmCompositor/renderer/goodies.cxx
+@@ -22,6 +22,20 @@
+ #include "FoldablePolygon.H"
+ #include "desktop/MetisseWindow.H"
+
++#if defined(__NetBSD__) || defined(__DragonFly__)
++static inline double
++fmin(double x, double y)
++{
++ return (x < y) ? x : y;
++}
++
++static inline double
++fmax(double x, double y)
++{
++ return (x > y) ? x : y;
++}
++#endif
++
+ void goodies_marcking_feedback(
+ GLfloat x, GLfloat y, int dist, int draw_dist, int dirs, GLfloat alpha)
+ {
Home |
Main Index |
Thread Index |
Old Index