Import of pkgsrc-2014Q1
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.33 2013/06/04 22:17:12 tron Exp $
|
||||
# $NetBSD: Makefile,v 1.34 2013/07/05 13:29:43 ryoon Exp $
|
||||
#
|
||||
|
||||
DISTNAME= 3ddesktop-0.2.9
|
||||
PKGREVISION= 11
|
||||
PKGREVISION= 12
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=desk3d/}
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.118 2013/05/31 00:38:59 rodent Exp $
|
||||
# $NetBSD: Makefile,v 1.122 2014/01/05 12:34:49 ryoon Exp $
|
||||
#
|
||||
|
||||
COMMENT= X11 window managers, configuration tools, and themes
|
||||
@@ -45,8 +45,8 @@ SUBDIR+= i3
|
||||
SUBDIR+= icecc
|
||||
SUBDIR+= icewm
|
||||
SUBDIR+= icewm-imlib
|
||||
SUBDIR+= icewm13
|
||||
SUBDIR+= icewmconf
|
||||
SUBDIR+= ion
|
||||
SUBDIR+= jwm
|
||||
SUBDIR+= larswm
|
||||
SUBDIR+= libAppleWM
|
||||
@@ -58,6 +58,7 @@ SUBDIR+= mlvwm
|
||||
SUBDIR+= musca
|
||||
SUBDIR+= notion
|
||||
SUBDIR+= novawm
|
||||
SUBDIR+= obconf
|
||||
SUBDIR+= obpager
|
||||
SUBDIR+= olvwm
|
||||
SUBDIR+= openbox
|
||||
@@ -69,9 +70,9 @@ SUBDIR+= pwm
|
||||
SUBDIR+= py-tyle
|
||||
SUBDIR+= ratpoison
|
||||
SUBDIR+= sawfish
|
||||
SUBDIR+= scrotwm
|
||||
SUBDIR+= selectwm
|
||||
SUBDIR+= skippy
|
||||
SUBDIR+= spectrwm
|
||||
SUBDIR+= tvtwm
|
||||
SUBDIR+= twm
|
||||
SUBDIR+= uwm
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.70 2013/06/27 15:52:19 joerg Exp $
|
||||
# $NetBSD: Makefile,v 1.72 2013/10/10 14:42:34 ryoon Exp $
|
||||
|
||||
DISTNAME= AfterStep-2.2.11
|
||||
PKGNAME= ${DISTNAME:S/AfterStep/afterstep/}
|
||||
PKGREVISION= 4
|
||||
PKGREVISION= 6
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= ftp://ftp.afterstep.org/stable/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.27 2012/10/23 10:24:13 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.29 2013/11/09 06:10:48 dholland Exp $
|
||||
#
|
||||
|
||||
DISTNAME= amiwm0.20pl48
|
||||
@@ -17,6 +17,9 @@ NO_BIN_ON_FTP= ${RESTRICTED}
|
||||
NO_SRC_ON_CDROM= ${RESTRICTED}
|
||||
NO_BIN_ON_CDROM= ${RESTRICTED}
|
||||
|
||||
# Extensive use of 32-bit values to hold pointers
|
||||
NOT_FOR_PLATFORM+= ${LP64PLATFORMS}
|
||||
|
||||
USE_TOOLS+= ksh:run yacc lex
|
||||
REPLACE_KSH= Xsession.in Xsession2.in
|
||||
|
||||
@@ -30,7 +33,6 @@ CONFIGURE_ENV+= X_PRE_LIBS=${X_PRE_LIBS:Q}
|
||||
CONFIGURE_ENV+= X_EXTRA_LIBS=-lXt
|
||||
|
||||
X_PRE_LIBS= ${COMPILER_RPATH_FLAG}${X11BASE}/lib
|
||||
FIX_RPATH+= X_PRE_LIBS
|
||||
|
||||
INSTALLATION_DIRS= bin
|
||||
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
$NetBSD: distinfo,v 1.5 2010/04/29 00:02:07 dholland Exp $
|
||||
$NetBSD: distinfo,v 1.6 2013/11/06 21:33:44 dholland Exp $
|
||||
|
||||
SHA1 (amiwm0.20pl48.tar.gz) = 6cf5f7197403a9519ea1f3b272e67a8de4fdca43
|
||||
RMD160 (amiwm0.20pl48.tar.gz) = abb5922a84501a28a73684c9e056dba6ac6969b7
|
||||
Size (amiwm0.20pl48.tar.gz) = 141542 bytes
|
||||
SHA1 (patch-Makefile.in) = 8428fd6533ead1ebe955da4d7df6ba6673639f7d
|
||||
SHA1 (patch-aa) = 4927276af44a0c2257eb723959002eef90db6aaf
|
||||
SHA1 (patch-ab) = 047bd7f8c495a3d872c98515368f87131eea7162
|
||||
|
||||
24
wm/amiwm/patches/patch-Makefile.in
Normal file
24
wm/amiwm/patches/patch-Makefile.in
Normal file
@@ -0,0 +1,24 @@
|
||||
$NetBSD: patch-Makefile.in,v 1.1 2013/11/06 21:33:44 dholland Exp $
|
||||
|
||||
Fix MAKE_JOBS build.
|
||||
|
||||
--- Makefile.in~ 1998-03-15 21:28:46.000000000 +0000
|
||||
+++ Makefile.in
|
||||
@@ -55,7 +55,7 @@ lib :
|
||||
menu.o : menu.c
|
||||
$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) -DAMIWM_HOME=\"$(AMIWM_HOME)\" $<
|
||||
|
||||
-rc.o : rc.c
|
||||
+rc.o : rc.c gram.h
|
||||
$(CC) -c $(CPPFLAGS) $(ALL_CFLAGS) -DAMIWM_HOME=\"$(AMIWM_HOME)\" $<
|
||||
|
||||
diskobject.o : diskobject.c
|
||||
@@ -72,6 +72,8 @@ gram.h gram.c: gram.y
|
||||
lex.c : lex.l
|
||||
$(LEX) -t lex.l > lex.c
|
||||
|
||||
+lex.o: gram.h
|
||||
+
|
||||
kbdmodule.h kbdmodule.c: kbdmodule.y
|
||||
$(YACC) $(YFLAGS) kbdmodule.y
|
||||
mv y.tab.c kbdmodule.c
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.39 2013/06/19 14:41:39 jperkin Exp $
|
||||
# $NetBSD: Makefile,v 1.47.2.1 2014/04/08 22:30:27 tron Exp $
|
||||
#
|
||||
|
||||
DISTNAME= awesome-3.4.13
|
||||
PKGREVISION= 9
|
||||
DISTNAME= awesome-3.5.1
|
||||
PKGREVISION= 4
|
||||
CATEGORIES= x11 wm
|
||||
MASTER_SITES= http://awesome.naquadah.org/download/
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
@@ -25,8 +25,6 @@ CMAKE_ARGS+= -DSYSCONFDIR=${PKG_SYSCONFDIR:C/\/xdg\/awesome//}
|
||||
CMAKE_ARGS+= -DCOMPRESS_MANPAGES=${MANZ:Q}
|
||||
CMAKE_ARGS+= -DAWESOME_MAN_PATH=${PREFIX}/${PKGMANDIR}
|
||||
|
||||
REPLACE_BASH+= build-utils/gperf.sh
|
||||
|
||||
EGDIR= ${PREFIX}/share/examples/awesome
|
||||
CONF_FILES= ${EGDIR}/rc.lua ${PKG_SYSCONFDIR}/rc.lua
|
||||
|
||||
@@ -40,27 +38,31 @@ SUBST_CLASSES+= ev
|
||||
SUBST_MESSAGE.ev= Fixing pathnames for libev
|
||||
SUBST_STAGE.ev= pre-configure
|
||||
SUBST_FILES.ev= awesomeConfig.cmake
|
||||
SUBST_SED.ev= -e "s,PKGPREFIX,${PREFIX},"
|
||||
SUBST_SED.ev= -e "s,@LIBEV_PREFIX@,${BUILDLINK_PREFIX.libev},"
|
||||
|
||||
BUILD_DEPENDS+= ImageMagick-[0-9]*:../../graphics/ImageMagick
|
||||
BUILD_DEPENDS+= asciidoc>=8.3.0:../../textproc/asciidoc
|
||||
BUILD_DEPENDS+= xmlto-[0-9]*:../../textproc/xmlto
|
||||
BUILD_DEPENDS+= docbook-xml-[0-9]*:../../textproc/docbook-xml
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
DEPENDS+= ${LUA_PKGPREFIX}-gi-[0-9]*:../../devel/lua-gi
|
||||
DEPENDS+= pango>=1.29.4nb2:../../devel/pango
|
||||
|
||||
.if ${OPSYS} == "SunOS"
|
||||
LDFLAGS+= -liconv
|
||||
BUILDLINK_TRANSFORM+= rm:-export-dynamic
|
||||
.endif
|
||||
LDFLAGS.SunOS+= -liconv
|
||||
|
||||
.include "../../converters/libiconv/buildlink3.mk"
|
||||
.include "../../devel/gperf/buildlink3.mk"
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
.include "../../devel/libev/buildlink3.mk"
|
||||
.include "../../devel/libexecinfo/buildlink3.mk"
|
||||
.include "../../graphics/cairo/buildlink3.mk"
|
||||
.include "../../graphics/cairo-gobject/buildlink3.mk"
|
||||
.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
|
||||
.include "../../graphics/imlib2/buildlink3.mk"
|
||||
.include "../../lang/lua/buildlink3.mk"
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../x11/libX11/buildlink3.mk"
|
||||
.include "../../x11/libxcb/buildlink3.mk"
|
||||
.include "../../x11/libxdg-basedir/buildlink3.mk"
|
||||
.include "../../x11/libXcursor/buildlink3.mk"
|
||||
.include "../../x11/xcb-util/buildlink3.mk"
|
||||
.include "../../x11/xcb-util-image/buildlink3.mk"
|
||||
.include "../../x11/xcb-util-keysyms/buildlink3.mk"
|
||||
|
||||
@@ -1,30 +1,23 @@
|
||||
@comment $NetBSD: PLIST,v 1.6 2012/08/27 10:12:30 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.7 2013/07/22 19:47:18 degroote Exp $
|
||||
bin/awesome
|
||||
bin/awesome-client
|
||||
bin/awsetbg
|
||||
man/de/man1/awesome-client.1
|
||||
man/de/man1/awesome.1
|
||||
man/de/man1/awsetbg.1
|
||||
man/de/man5/awesomerc.5
|
||||
man/es/man1/awesome-client.1
|
||||
man/es/man1/awesome.1
|
||||
man/es/man1/awsetbg.1
|
||||
man/es/man5/awesomerc.5
|
||||
man/fr/man1/awesome-client.1
|
||||
man/fr/man1/awesome.1
|
||||
man/fr/man1/awsetbg.1
|
||||
man/fr/man5/awesomerc.5
|
||||
man/it/man1/awesome-client.1
|
||||
man/it/man1/awesome.1
|
||||
man/it/man1/awsetbg.1
|
||||
man/it/man5/awesomerc.5
|
||||
man/man1/awesome-client.1
|
||||
man/man1/awesome.1
|
||||
man/man1/awsetbg.1
|
||||
man/man5/awesomerc.5
|
||||
man/ru/man1/awesome-client.1
|
||||
man/ru/man1/awesome.1
|
||||
man/ru/man1/awsetbg.1
|
||||
man/ru/man5/awesomerc.5
|
||||
share/awesome/icons/awesome16.png
|
||||
share/awesome/icons/awesome32.png
|
||||
@@ -35,9 +28,10 @@ share/awesome/lib/awful/button.lua
|
||||
share/awesome/lib/awful/client.lua
|
||||
share/awesome/lib/awful/completion.lua
|
||||
share/awesome/lib/awful/dbus.lua
|
||||
share/awesome/lib/awful/hooks.lua
|
||||
share/awesome/lib/awful/ewmh.lua
|
||||
share/awesome/lib/awful/init.lua
|
||||
share/awesome/lib/awful/key.lua
|
||||
share/awesome/lib/awful/keygrabber.lua
|
||||
share/awesome/lib/awful/layout/init.lua
|
||||
share/awesome/lib/awful/layout/suit/fair.lua
|
||||
share/awesome/lib/awful/layout/suit/floating.lua
|
||||
@@ -65,10 +59,6 @@ share/awesome/lib/awful/widget/common.lua
|
||||
share/awesome/lib/awful/widget/graph.lua
|
||||
share/awesome/lib/awful/widget/init.lua
|
||||
share/awesome/lib/awful/widget/launcher.lua
|
||||
share/awesome/lib/awful/widget/layout/default.lua
|
||||
share/awesome/lib/awful/widget/layout/horizontal.lua
|
||||
share/awesome/lib/awful/widget/layout/init.lua
|
||||
share/awesome/lib/awful/widget/layout/vertical.lua
|
||||
share/awesome/lib/awful/widget/layoutbox.lua
|
||||
share/awesome/lib/awful/widget/progressbar.lua
|
||||
share/awesome/lib/awful/widget/prompt.lua
|
||||
@@ -76,7 +66,34 @@ share/awesome/lib/awful/widget/taglist.lua
|
||||
share/awesome/lib/awful/widget/tasklist.lua
|
||||
share/awesome/lib/awful/widget/textclock.lua
|
||||
share/awesome/lib/beautiful.lua
|
||||
share/awesome/lib/gears/color.lua
|
||||
share/awesome/lib/gears/debug.lua
|
||||
share/awesome/lib/gears/init.lua
|
||||
share/awesome/lib/gears/object.lua
|
||||
share/awesome/lib/gears/sort.lua
|
||||
share/awesome/lib/gears/surface.lua
|
||||
share/awesome/lib/gears/wallpaper.lua
|
||||
share/awesome/lib/menubar/init.lua
|
||||
share/awesome/lib/menubar/menu_gen.lua
|
||||
share/awesome/lib/menubar/utils.lua
|
||||
share/awesome/lib/naughty.lua
|
||||
share/awesome/lib/wibox/drawable.lua
|
||||
share/awesome/lib/wibox/init.lua
|
||||
share/awesome/lib/wibox/layout/align.lua
|
||||
share/awesome/lib/wibox/layout/base.lua
|
||||
share/awesome/lib/wibox/layout/constraint.lua
|
||||
share/awesome/lib/wibox/layout/fixed.lua
|
||||
share/awesome/lib/wibox/layout/flex.lua
|
||||
share/awesome/lib/wibox/layout/init.lua
|
||||
share/awesome/lib/wibox/layout/margin.lua
|
||||
share/awesome/lib/wibox/layout/mirror.lua
|
||||
share/awesome/lib/wibox/layout/rotate.lua
|
||||
share/awesome/lib/wibox/widget/background.lua
|
||||
share/awesome/lib/wibox/widget/base.lua
|
||||
share/awesome/lib/wibox/widget/imagebox.lua
|
||||
share/awesome/lib/wibox/widget/init.lua
|
||||
share/awesome/lib/wibox/widget/systray.lua
|
||||
share/awesome/lib/wibox/widget/textbox.lua
|
||||
share/awesome/themes/default/README
|
||||
share/awesome/themes/default/background.png
|
||||
share/awesome/themes/default/background_white.png
|
||||
@@ -107,8 +124,6 @@ share/awesome/themes/default/layouts/tilew.png
|
||||
share/awesome/themes/default/submenu.png
|
||||
share/awesome/themes/default/taglist/squarefw.png
|
||||
share/awesome/themes/default/taglist/squarew.png
|
||||
share/awesome/themes/default/tasklist/floating.png
|
||||
share/awesome/themes/default/tasklist/floatingw.png
|
||||
share/awesome/themes/default/theme.lua
|
||||
share/awesome/themes/default/titlebar/close_focus.png
|
||||
share/awesome/themes/default/titlebar/close_normal.png
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
$NetBSD: distinfo,v 1.11 2012/08/31 09:26:28 marino Exp $
|
||||
$NetBSD: distinfo,v 1.13.4.1 2014/04/08 22:30:27 tron Exp $
|
||||
|
||||
SHA1 (awesome-3.4.13.tar.xz) = 6127ba6048cb538b6c318d1f5d9926fa067492c1
|
||||
RMD160 (awesome-3.4.13.tar.xz) = 2cb4545c91d2310bd82a293cbc5b3e5b13868b58
|
||||
Size (awesome-3.4.13.tar.xz) = 722876 bytes
|
||||
SHA1 (patch-awesomeConfig.cmake) = ce48651d804fb8b277c33aed94861219acc1bc73
|
||||
SHA1 (patch-common_util.h) = 28af19f75c3e688f86742ee5cdeda4fe93973319
|
||||
SHA1 (awesome-3.5.1.tar.xz) = 8bca01550298905b975ccaadcc8de5a5c333b271
|
||||
RMD160 (awesome-3.5.1.tar.xz) = 480f6d56a192d5ea6e72d6576d47f5805182c725
|
||||
Size (awesome-3.5.1.tar.xz) = 714320 bytes
|
||||
SHA1 (patch-awesomeConfig.cmake) = 5893bf757770cc2574c7e8c3c30a593854ff90de
|
||||
SHA1 (patch-build-utils_lgi-check.sh) = a3562f570e58d9596feb632ed5313a23d709ef8c
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
$NetBSD: patch-awesomeConfig.cmake,v 1.1 2012/08/26 20:28:17 is Exp $
|
||||
$NetBSD: patch-awesomeConfig.cmake,v 1.2.6.1 2014/04/08 22:30:27 tron Exp $
|
||||
|
||||
--- awesomeConfig.cmake.orig 2011-01-17 11:38:13.000000000 +0000
|
||||
+++ awesomeConfig.cmake
|
||||
@@ -16,7 +16,7 @@ option(COMPRESS_MANPAGES "compress manpa
|
||||
option(GENERATE_LUADOC "generate luadoc" ON)
|
||||
--- awesomeConfig.cmake.orig 2013-04-01 11:44:46.000000000 +0000
|
||||
+++ awesomeConfig.cmake 2013-07-21 21:05:57.000000000 +0000
|
||||
@@ -16,7 +16,7 @@
|
||||
option(GENERATE_DOC "generate API documentation" ON)
|
||||
|
||||
# {{{ CFLAGS
|
||||
-add_definitions(-std=gnu99 -ggdb3 -fno-strict-aliasing -Wall -Wextra
|
||||
+add_definitions(-std=gnu99 -fno-strict-aliasing -Wall -Wextra
|
||||
-add_definitions(-O1 -std=gnu99 -ggdb3 -rdynamic -fno-strict-aliasing -Wall -Wextra
|
||||
+add_definitions(-O1 -std=gnu99 -rdynamic -fno-strict-aliasing -Wall -Wextra
|
||||
-Wchar-subscripts -Wundef -Wshadow -Wcast-align -Wwrite-strings
|
||||
-Wsign-compare -Wunused -Wno-unused-parameter -Wuninitialized -Winit-self
|
||||
-Wpointer-arith -Wredundant-decls -Wformat-nonliteral
|
||||
@@ -155,7 +155,7 @@ if(NOT AWESOME_REQUIRED_FOUND OR NOT AWE
|
||||
-Wpointer-arith -Wformat-nonliteral
|
||||
@@ -153,7 +153,7 @@
|
||||
endif()
|
||||
|
||||
macro(a_find_library variable library)
|
||||
- find_library(${variable} ${library})
|
||||
+ find_library(${variable} ${library} PKGPREFIX/lib/ev)
|
||||
+ find_library(${variable} ${library} @LIBEV_PREFIX@/lib/ev)
|
||||
if(NOT ${variable})
|
||||
message(FATAL_ERROR ${library} " library not found.")
|
||||
endif()
|
||||
|
||||
17
wm/awesome/patches/patch-build-utils_lgi-check.sh
Normal file
17
wm/awesome/patches/patch-build-utils_lgi-check.sh
Normal file
@@ -0,0 +1,17 @@
|
||||
$NetBSD: patch-build-utils_lgi-check.sh,v 1.1 2013/12/08 00:18:21 dholland Exp $
|
||||
|
||||
For some reason (probably cmake's doing) setting AWESOME_IGNORE_LGI=1
|
||||
from pkgsrc does not prevent this from failing the build, so do it
|
||||
forcibly.
|
||||
|
||||
--- build-utils/lgi-check.sh~ 2013-04-01 11:44:46.000000000 +0000
|
||||
+++ build-utils/lgi-check.sh
|
||||
@@ -14,7 +14,7 @@ die()
|
||||
echo " Add AWESOME_IGNORE_LGI=1 to your environment to continue."
|
||||
echo
|
||||
echo
|
||||
- if [ "x$AWESOME_IGNORE_LGI" = "x1" ]
|
||||
+ if true;
|
||||
then
|
||||
exit 0
|
||||
fi
|
||||
@@ -1,18 +0,0 @@
|
||||
$NetBSD: patch-common_util.h,v 1.1 2012/08/31 09:26:29 marino Exp $
|
||||
|
||||
DragonFly needs alloca.h too.
|
||||
|
||||
--- common/util.h.orig 2012-07-15 10:12:21.000000000 +0000
|
||||
+++ common/util.h
|
||||
@@ -32,7 +32,10 @@
|
||||
#include <assert.h>
|
||||
#include <stdio.h>
|
||||
|
||||
-#if !(defined (__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__))
|
||||
+#if !(defined (__FreeBSD__) \
|
||||
+ || defined(__DragonFly__) \
|
||||
+ || defined(__OpenBSD__) \
|
||||
+ || defined(__NetBSD__))
|
||||
#include <alloca.h>
|
||||
#endif
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.26 2013/05/31 12:42:29 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.27 2013/08/15 20:26:51 rillig Exp $
|
||||
#
|
||||
|
||||
DISTNAME= bbkeys-0.8.6
|
||||
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://bbkeys.sourceforge.net/
|
||||
COMMENT= General X Window keygrabber
|
||||
|
||||
CONFLICTS+= bbkeys09-*
|
||||
CONFLICTS+= bbkeys09-[0-9]*
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.22 2012/10/08 12:42:17 asau Exp $
|
||||
# $NetBSD: Makefile,v 1.23 2013/08/15 20:26:51 rillig Exp $
|
||||
#
|
||||
|
||||
DISTNAME= bbpager-0.3.1
|
||||
@@ -10,7 +10,7 @@ MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://bbtools.windsofstorm.net/available.phtml
|
||||
COMMENT= Pager for the blackbox window manager
|
||||
|
||||
CONFLICTS+= bbpager04-*
|
||||
CONFLICTS+= bbpager04-[0-9]*
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
USE_LANGUAGES= c c++
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.21 2012/10/08 12:42:18 asau Exp $
|
||||
# $NetBSD: Makefile,v 1.22 2013/08/15 20:26:51 rillig Exp $
|
||||
|
||||
DISTNAME= bbrun-1.3
|
||||
PKGREVISION= 5
|
||||
@@ -11,14 +11,11 @@ COMMENT= Run utility for BlackBox
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME}/bbrun
|
||||
USE_TOOLS+= gmake
|
||||
|
||||
BUILD_TARGET= bbrun
|
||||
|
||||
INSTALLATION_DIRS= bin share/doc/bbrun
|
||||
AUTO_MKDIRS= yes
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/bbrun ${DESTDIR}${PREFIX}/bin
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/doc/bbrun
|
||||
${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/README ${DESTDIR}${PREFIX}/share/doc/bbrun
|
||||
|
||||
.include "../../x11/gtk/buildlink3.mk"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.8 2012/10/08 12:42:18 asau Exp $
|
||||
# $NetBSD: Makefile,v 1.9 2013/08/15 20:26:51 rillig Exp $
|
||||
#
|
||||
|
||||
DISTNAME= blackbox-0.70.1
|
||||
@@ -11,8 +11,8 @@ MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://blackboxwm.sourceforge.net/
|
||||
COMMENT= Small and fast X11R6 window manager
|
||||
|
||||
CONFLICTS= bsetroot-*
|
||||
CONFLICTS+= blackbox-*
|
||||
CONFLICTS= bsetroot-[0-9]*
|
||||
CONFLICTS+= blackbox-[0-9]*
|
||||
|
||||
USE_LANGUAGES= c c++
|
||||
GNU_CONFIGURE= YES
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
# $NetBSD: Makefile,v 1.16 2013/06/06 12:55:08 wiz Exp $
|
||||
#
|
||||
# $NetBSD: Makefile,v 1.19 2014/01/25 10:30:26 wiz Exp $
|
||||
|
||||
DISTNAME= bmpanel2-2.1pre1
|
||||
PKGREVISION= 13
|
||||
PKGREVISION= 15
|
||||
CATEGORIES= sysutils
|
||||
MASTER_SITES= http://bmpanel2.googlecode.com/files/
|
||||
|
||||
@@ -11,12 +10,15 @@ HOMEPAGE= http://code.google.com/p/bmpanel2/
|
||||
COMMENT= NETWM-compatible panel for X11
|
||||
LICENSE= mit
|
||||
|
||||
BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
|
||||
|
||||
USE_CMAKE= yes
|
||||
USE_LANGUAGES= c c++
|
||||
USE_TOOLS+= pkg-config gzip
|
||||
|
||||
PY_PATCHPLIST= yes
|
||||
REPLACE_PYTHON= extra/py/bmpanel2.py
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of 2.1pre1
|
||||
|
||||
SUBST_CLASSES+= prefix
|
||||
SUBST_SED.prefix= -e "s,/usr/local,${PREFIX},g"
|
||||
@@ -24,8 +26,6 @@ SUBST_FILES.prefix= xdg.c
|
||||
SUBST_STAGE.prefix= post-extract
|
||||
SUBST_MESSAGE.prefix= Fixing path to themes.
|
||||
|
||||
BUILD_DEPENDS+= asciidoc-[0-9]*:../../textproc/asciidoc
|
||||
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../lang/python/application.mk"
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.15 2012/10/08 12:42:18 asau Exp $
|
||||
#
|
||||
# $NetBSD: Makefile,v 1.16 2014/01/25 10:30:26 wiz Exp $
|
||||
|
||||
PKGVER= 0.8.4
|
||||
DISTNAME= ccsm-${PKGVER}
|
||||
@@ -12,17 +11,18 @@ HOMEPAGE= http://compiz.org/
|
||||
COMMENT= CompizConfig Settings Manager
|
||||
LICENSE= gnu-gpl-v2
|
||||
|
||||
DEPENDS+= compizconfig-backend-gconf>=0.6.0:../../devel/compizconfig-backend-gconf
|
||||
DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
|
||||
|
||||
USE_TOOLS+= pkg-config gmake msgfmt intltool
|
||||
|
||||
PY_PATCHPLIST= yes
|
||||
PYDISTUTILSPKG= yes
|
||||
REPLACE_PYTHON= ${WRKSRC}/setup.py ${WRKSRC}/ccm/*.py
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-gtk2
|
||||
|
||||
MAKE_ENV+= PYTHONBIN=${PYTHONBIN:Q}
|
||||
|
||||
DEPENDS+= compizconfig-backend-gconf>=0.6.0:../../devel/compizconfig-backend-gconf
|
||||
DEPENDS+= ${PYPKGPREFIX}-gtk2-[0-9]*:../../x11/py-gtk2
|
||||
|
||||
.include "../../devel/py-compizconfig/buildlink3.mk"
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../lang/python/extension.mk"
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# $NetBSD: Makefile,v 1.29 2013/06/30 22:13:40 rodent Exp $
|
||||
# $NetBSD: Makefile,v 1.36 2014/02/12 23:18:42 tron Exp $
|
||||
#
|
||||
|
||||
PKGVER= 0.8.8
|
||||
PKGNAME= compiz-fusion-plugins-extra-${PKGVER}
|
||||
DISTNAME= compiz-plugins-extra-${PKGVER}
|
||||
PKGREVISION= 7
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= http://releases.compiz.org/${PKGVER}/
|
||||
|
||||
@@ -56,8 +57,7 @@ GCONF_SCHEMAS+= compiz-widget.schemas
|
||||
.include "../../devel/GConf/schemas.mk"
|
||||
BUILDLINK_API_DEPENDS.compiz-bcop+= compiz-bcop>=0.7.3
|
||||
.include "../../devel/compiz-bcop/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.libnotify07+= libnotify07>=0.6.1
|
||||
.include "../../sysutils/libnotify07/buildlink3.mk"
|
||||
.include "../../sysutils/libnotify/buildlink3.mk"
|
||||
.include "../../wm/compiz-fusion-plugins-main/buildlink3.mk"
|
||||
.include "../../mk/jpeg.buildlink3.mk"
|
||||
.include "../../wm/compiz/buildlink3.mk"
|
||||
|
||||
@@ -1,9 +1,10 @@
|
||||
# $NetBSD: Makefile,v 1.31 2013/06/30 22:01:10 rodent Exp $
|
||||
# $NetBSD: Makefile,v 1.37 2014/02/12 23:18:42 tron Exp $
|
||||
#
|
||||
|
||||
PKGVER= 0.8.8
|
||||
PKGNAME= compiz-fusion-plugins-main-${PKGVER}
|
||||
DISTNAME= compiz-plugins-main-${PKGVER}
|
||||
PKGREVISION= 6
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= http://releases.compiz.org/${PKGVER}/
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: buildlink3.mk,v 1.23 2013/06/30 20:53:46 rodent Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.26 2014/01/01 11:52:04 wiz Exp $
|
||||
|
||||
BUILDLINK_TREE+= compiz-fusion-plugins-main
|
||||
|
||||
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= compiz-fusion-plugins-main
|
||||
COMPIZ_FUSION_PLUGINS_MAIN_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.compiz-fusion-plugins-main+= compiz-fusion-plugins-main>=0.6.0nb1
|
||||
BUILDLINK_ABI_DEPENDS.compiz-fusion-plugins-main+= compiz-fusion-plugins-main>=0.8.4nb19
|
||||
BUILDLINK_ABI_DEPENDS.compiz-fusion-plugins-main+= compiz-fusion-plugins-main>=0.8.8nb5
|
||||
BUILDLINK_PKGSRCDIR.compiz-fusion-plugins-main?= ../../wm/compiz-fusion-plugins-main
|
||||
|
||||
.include "../../x11/libXrandr/buildlink3.mk"
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
# $NetBSD: Makefile,v 1.66 2013/06/30 20:30:09 rodent Exp $
|
||||
# $NetBSD: Makefile,v 1.73 2014/02/12 23:18:42 tron Exp $
|
||||
#
|
||||
|
||||
PKGVER= 0.8.8
|
||||
DISTNAME= compiz-${PKGVER}
|
||||
PKGREVISION= 7
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= http://releases.compiz.org/${PKGVER}/
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: buildlink3.mk,v 1.24 2013/07/01 09:11:03 obache Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.30 2014/02/12 23:18:42 tron Exp $
|
||||
|
||||
BUILDLINK_TREE+= compiz
|
||||
|
||||
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= compiz
|
||||
COMPIZ_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.compiz+= compiz>=0.6.2
|
||||
BUILDLINK_ABI_DEPENDS.compiz+= compiz>=0.8.4nb36
|
||||
BUILDLINK_ABI_DEPENDS.compiz+= compiz>=0.8.8nb7
|
||||
BUILDLINK_PKGSRCDIR.compiz?= ../../wm/compiz
|
||||
|
||||
pkgbase := compiz
|
||||
|
||||
@@ -1,10 +1,15 @@
|
||||
# $NetBSD: options.mk,v 1.1 2013/06/30 20:30:09 rodent Exp $
|
||||
# $NetBSD: options.mk,v 1.3 2013/07/17 08:39:59 jperkin Exp $
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.compiz
|
||||
PKG_SUPPORTED_OPTIONS= fuse gnome inotify kde3 kde4
|
||||
PKG_SUGGESTED_OPTIONS+= inotify
|
||||
PLIST_VARS+= gnome inotify kde kde3
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if ${OPSYS} != "SunOS"
|
||||
PKG_SUGGESTED_OPTIONS+= inotify
|
||||
.endif
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
# XXX configure needs fuse.pc, which isn't in NetBSD's base for some reason
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.31 2013/06/09 15:26:45 ryoon Exp $
|
||||
# $NetBSD: Makefile,v 1.32 2013/08/15 20:26:51 rillig Exp $
|
||||
#
|
||||
|
||||
DISTNAME= ctwm-3.8.1
|
||||
@@ -22,6 +22,7 @@ EXTRA_DEFINES+= -DPATH_TO_M4=\"${TOOLS_PATH.gm4:Q}\"
|
||||
# The __EXTENSIONS__ is needed for sigjmp_buf.
|
||||
EXTRA_DEFINES.SunOS+= -D__EXTENSIONS__
|
||||
MAKE_ENV+= EXTRA_DEFINES=${EXTRA_DEFINES:Q}
|
||||
AUTO_MKDIRS= yes
|
||||
|
||||
pre-configure:
|
||||
( ${ECHO} 'USER_JPEGLIBDIR = -L${JPEGBASE}/lib ${COMPILER_RPATH_FLAG}${JPEGBASE}/lib'; \
|
||||
@@ -29,14 +30,10 @@ pre-configure:
|
||||
${CAT} ${WRKSRC}/Imakefile.local-template; \
|
||||
) >${WRKSRC}/Imakefile.local
|
||||
|
||||
EXAMPLEDIR=${PREFIX}/share/examples/ctwm
|
||||
|
||||
pre-install:
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${EXAMPLEDIR}
|
||||
.for f in example.ctwmrc levitte.ctwmrc peterc.ctwmrc system.ctwmrc system.ctwmrc.gnome
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${EXAMPLEDIR}
|
||||
${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${PREFIX}/share/examples/ctwm/
|
||||
.endfor
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${PREFIX}/share/xsessions
|
||||
${INSTALL_DATA} ${FILESDIR}/ctwm.desktop \
|
||||
${DESTDIR}${PREFIX}/share/xsessions/ctwm.desktop
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.41 2013/06/06 12:55:08 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.43 2013/10/10 14:42:34 ryoon Exp $
|
||||
#
|
||||
|
||||
DISTNAME= e16menuedit2-0.0.3
|
||||
PKGREVISION= 20
|
||||
PKGREVISION= 22
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.61 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.62 2013/07/05 13:29:43 ryoon Exp $
|
||||
|
||||
DISTNAME= e16-0.16.8.8
|
||||
PKGNAME= ${DISTNAME:S/e16/enlightenment/}
|
||||
PKGREVISION= 17
|
||||
PKGREVISION= 18
|
||||
CATEGORIES= x11 gnome wm
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=enlightenment/}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.63 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.64 2013/07/05 13:29:43 ryoon Exp $
|
||||
#
|
||||
|
||||
DISTNAME= fluxbox-1.3.2
|
||||
PKGREVISION= 5
|
||||
PKGREVISION= 6
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=fluxbox/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.24 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.26 2013/10/10 14:42:34 ryoon Exp $
|
||||
#
|
||||
|
||||
DISTNAME= fluxconf-0.9.9
|
||||
PKGREVISION= 18
|
||||
PKGREVISION= 20
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= http://devaux.fabien.free.fr/flux/
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.46 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.47 2013/07/15 02:02:29 ryoon Exp $
|
||||
|
||||
DISTNAME= fvwm-${FVWM_VER}
|
||||
PKGREVISION= 8
|
||||
@@ -18,7 +18,6 @@ PKG_INSTALLATION_TYPES= overwrite pkgviews
|
||||
|
||||
USE_PKGLOCALEDIR= YES
|
||||
GNU_CONFIGURE= YES
|
||||
USE_GNU_READLINE= YES
|
||||
USE_TOOLS+= perl:run
|
||||
|
||||
PLIST_SUBST+= FVWM_VER=${FVWM_VER:Q}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: Makefile,v 1.27 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.28 2013/07/15 02:02:29 ryoon Exp $
|
||||
|
||||
DISTNAME= fvwm-${FVWM_VER}
|
||||
PKGREVISION= 4
|
||||
@@ -20,7 +20,6 @@ FVWM_VER= 2.6.5
|
||||
|
||||
USE_X11BASE= YES
|
||||
GNU_CONFIGURE= YES
|
||||
USE_GNU_READLINE= YES
|
||||
USE_TOOLS+= perl:run tar
|
||||
|
||||
PLIST_SUBST+= FVWM_VER=${FVWM_VER:Q}
|
||||
|
||||
@@ -1,8 +1,7 @@
|
||||
# $NetBSD: Makefile,v 1.2 2013/05/31 12:42:30 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.3 2013/10/17 22:41:12 tonnerre Exp $
|
||||
#
|
||||
|
||||
DISTNAME= i3-4.4
|
||||
PKGREVISION= 1
|
||||
DISTNAME= i3-4.6
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= http://i3wm.org/downloads/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
@@ -28,27 +27,33 @@ MAKE_ENV+= SYSCONFDIR=${PKG_SYSCONFDIR:C/\/i3//}
|
||||
MAKE_ENV+= DEBUG=0
|
||||
MAKE_ENV+= SHM_SUPPORT=0
|
||||
|
||||
REPLACE_INTERPRETER+= perl
|
||||
REPLACE.perl.old= /usr/bin/env perl
|
||||
REPLACE.perl.new= ${TOOLS_PATH.perl}
|
||||
REPLACE_FILES.perl= i3-dmenu-desktop i3-migrate-config-to-v4
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/i3 ${DESTDIR}${PREFIX}/bin/
|
||||
${INSTALL_MAN} ${WRKSRC}/man/i3.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
|
||||
.for i in i3 i3-dmenu-desktop i3-migrate-config-to-v4 i3-sensible-editor \
|
||||
i3-sensible-pager i3-sensible-terminal
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/${i} ${DESTDIR}${PREFIX}/bin/
|
||||
${INSTALL_MAN} ${WRKSRC}/man/${i}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
|
||||
.endfor
|
||||
.for i in i3bar i3-config-wizard i3-input i3-msg i3-nagbar
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${i}/${i} ${DESTDIR}${PREFIX}/bin/
|
||||
${INSTALL_MAN} ${WRKSRC}/man/${i}.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/
|
||||
.endfor
|
||||
.for i in i3-config-wizard
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/${i}/${i} ${DESTDIR}${PREFIX}/bin/
|
||||
.endfor
|
||||
${INSTALL_DATA} ${WRKSRC}/i3.config ${DESTDIR}${EGDIR}/config
|
||||
${INSTALL_DATA} ${WRKSRC}/i3.config.keycodes ${DESTDIR}${EGDIR}/config.keycodes
|
||||
${INSTALL_DATA} ${WRKSRC}/i3.xsession.desktop ${DESTDIR}${PREFIX}/share/xsessions/
|
||||
${INSTALL_DATA} ${WRKSRC}/include/i3/ipc.h ${DESTDIR}${PREFIX}/include/i3/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/i3-sensible-editor ${DESTDIR}${PREFIX}/bin/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/i3-sensible-pager ${DESTDIR}${PREFIX}/bin/
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/i3-sensible-terminal ${DESTDIR}${PREFIX}/bin/
|
||||
|
||||
.include "../../devel/libev/buildlink3.mk"
|
||||
.include "../../devel/yajl/buildlink3.mk"
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../devel/pcre/buildlink3.mk"
|
||||
.include "../../graphics/cairo/buildlink3.mk"
|
||||
.include "../../x11/xcb-util/buildlink3.mk"
|
||||
.include "../../x11/xcb-util-wm/buildlink3.mk"
|
||||
.include "../../x11/xcb-util-keysyms/buildlink3.mk"
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
@comment $NetBSD: PLIST,v 1.1.1.1 2013/02/12 23:25:35 tonnerre Exp $
|
||||
@comment $NetBSD: PLIST,v 1.2 2013/10/17 22:41:12 tonnerre Exp $
|
||||
bin/i3
|
||||
bin/i3-config-wizard
|
||||
bin/i3-dmenu-desktop
|
||||
bin/i3-input
|
||||
bin/i3-migrate-config-to-v4
|
||||
bin/i3-msg
|
||||
bin/i3-nagbar
|
||||
bin/i3-sensible-editor
|
||||
@@ -10,9 +12,14 @@ bin/i3-sensible-terminal
|
||||
bin/i3bar
|
||||
include/i3/ipc.h
|
||||
man/man1/i3-config-wizard.1
|
||||
man/man1/i3-dmenu-desktop.1
|
||||
man/man1/i3-input.1
|
||||
man/man1/i3-migrate-config-to-v4.1
|
||||
man/man1/i3-msg.1
|
||||
man/man1/i3-nagbar.1
|
||||
man/man1/i3-sensible-editor.1
|
||||
man/man1/i3-sensible-pager.1
|
||||
man/man1/i3-sensible-terminal.1
|
||||
man/man1/i3.1
|
||||
man/man1/i3bar.1
|
||||
share/examples/i3/config
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
$NetBSD: distinfo,v 1.1.1.1 2013/02/12 23:25:35 tonnerre Exp $
|
||||
$NetBSD: distinfo,v 1.2 2013/10/17 22:41:12 tonnerre Exp $
|
||||
|
||||
SHA1 (i3-4.4.tar.bz2) = bc66bdf492e9596dbd48991c7bfcfd025281001c
|
||||
RMD160 (i3-4.4.tar.bz2) = 6a5f2f84da32337a991cb85fd1dc4992bf9a72e2
|
||||
Size (i3-4.4.tar.bz2) = 884182 bytes
|
||||
SHA1 (i3-4.6.tar.bz2) = b393eb6e57f5d6e11eb98691d8b392a639c3b516
|
||||
RMD160 (i3-4.6.tar.bz2) = 7f25c3b700e5255ad916b4348b22f3569d1f8c8d
|
||||
Size (i3-4.6.tar.bz2) = 891862 bytes
|
||||
SHA1 (patch-Makefile) = 919f0e87efa951bde531b9172b74589d3e1c474a
|
||||
SHA1 (patch-common.mk) = ccb5c045ea45f693dcffec972ada0dd28375f485
|
||||
SHA1 (patch-libi3_ipc_send_message.c) = 93fa47c2f2bb299819b2e470e5175bffadefaf1a
|
||||
SHA1 (patch-src_log.c) = ff40c08e36416748d4a5a3d19c15fd99c732bb72
|
||||
SHA1 (patch-src_log.c) = d555354ee2200ffcaa61c52f498de7e689084d90
|
||||
SHA1 (patch-src_main.c) = c03fcb12d404fcdfd14c1892b771ee0c7a86b39d
|
||||
|
||||
@@ -1,30 +0,0 @@
|
||||
$NetBSD: patch-common.mk,v 1.1.1.1 2013/02/12 23:25:35 tonnerre Exp $
|
||||
|
||||
--- common.mk.orig 2012-09-19 16:08:09.000000000 +0000
|
||||
+++ common.mk
|
||||
@@ -1,5 +1,7 @@
|
||||
UNAME=$(shell uname)
|
||||
-DEBUG=1
|
||||
+ifndef DEBUG
|
||||
+ DEBUG=1
|
||||
+endif
|
||||
COVERAGE=0
|
||||
INSTALL=install
|
||||
FLEX=flex
|
||||
@@ -137,11 +139,11 @@ LIBSN_CFLAGS := $(call cflags_for_lib, l
|
||||
LIBSN_LIBS := $(call ldflags_for_lib, libstartup-notification-1.0,startup-notification-1)
|
||||
|
||||
# Pango
|
||||
-PANGO_CFLAGS := $(call cflags_for_lib, cairo)
|
||||
-PANGO_CFLAGS += $(call cflags_for_lib, pangocairo)
|
||||
-I3_CPPFLAGS += -DPANGO_SUPPORT=1
|
||||
-PANGO_LIBS := $(call ldflags_for_lib, cairo)
|
||||
-PANGO_LIBS += $(call ldflags_for_lib, pangocairo)
|
||||
+#PANGO_CFLAGS := $(call cflags_for_lib, cairo)
|
||||
+#PANGO_CFLAGS += $(call cflags_for_lib, pangocairo)
|
||||
+I3_CPPFLAGS += -DPANGO_SUPPORT=0
|
||||
+#PANGO_LIBS := $(call ldflags_for_lib, cairo)
|
||||
+#PANGO_LIBS += $(call ldflags_for_lib, pangocairo)
|
||||
|
||||
# libi3
|
||||
LIBS = -L$(TOPDIR) -li3
|
||||
@@ -1,51 +0,0 @@
|
||||
commit f5b7bfb12ef74ddbf250e5076bbfaafd0027474c
|
||||
Author: Michael Stapelberg <michael@stapelberg.de>
|
||||
Date: Wed Jan 9 18:11:03 2013 +0100
|
||||
|
||||
Bugfix: fix IPC messages writes with low buffer sizes (Thanks jasper, dcoppa)
|
||||
|
||||
Use the following command to reproduce this bug:
|
||||
|
||||
echo 4096 | sudo tee /proc/sys/net/core/wmem_default
|
||||
|
||||
Then just switch workspaces with some windows on it and i3bar would
|
||||
exit due to malformed IPC messages.
|
||||
|
||||
This bug hits OpenBSD users (and possibly other BSDs) due to their lower
|
||||
default buffer size.
|
||||
|
||||
fixes #896
|
||||
|
||||
diff --git a/libi3/ipc_send_message.c b/libi3/ipc_send_message.c
|
||||
index 850fbdd..88d87a6 100644
|
||||
--- libi3/ipc_send_message.c
|
||||
+++ libi3/ipc_send_message.c
|
||||
@@ -10,6 +10,7 @@
|
||||
#include <unistd.h>
|
||||
#include <stdint.h>
|
||||
#include <err.h>
|
||||
+#include <errno.h>
|
||||
|
||||
#include <i3/ipc.h>
|
||||
|
||||
@@ -38,14 +39,15 @@ int ipc_send_message(int sockfd, uint32_t message_size,
|
||||
memcpy(walk, payload, message_size);
|
||||
|
||||
int sent_bytes = 0;
|
||||
- int bytes_to_go = buffer_size;
|
||||
- while (sent_bytes < bytes_to_go) {
|
||||
- int n = write(sockfd, msg + sent_bytes, bytes_to_go);
|
||||
- if (n == -1)
|
||||
+ while (sent_bytes < buffer_size) {
|
||||
+ int n = write(sockfd, msg + sent_bytes, buffer_size - sent_bytes);
|
||||
+ if (n == -1) {
|
||||
+ if (errno == EAGAIN)
|
||||
+ continue;
|
||||
return -1;
|
||||
+ }
|
||||
|
||||
sent_bytes += n;
|
||||
- bytes_to_go -= n;
|
||||
}
|
||||
|
||||
return 0;
|
||||
@@ -1,48 +1,35 @@
|
||||
$NetBSD: patch-src_log.c,v 1.1.1.1 2013/02/12 23:25:35 tonnerre Exp $
|
||||
$NetBSD: patch-src_log.c,v 1.2 2013/10/17 22:41:12 tonnerre Exp $
|
||||
|
||||
--- src/log.c.orig 2012-12-11 23:08:17.000000000 +0000
|
||||
+++ src/log.c
|
||||
@@ -108,42 +108,7 @@ void init_logging(void) {
|
||||
#endif
|
||||
logbuffer_size = min(physical_mem_bytes * 0.01, shmlog_size);
|
||||
sasprintf(&shmlogname, "/i3-log-%d", getpid());
|
||||
- logbuffer_shm = shm_open(shmlogname, O_RDWR | O_CREAT, S_IREAD | S_IWRITE);
|
||||
- if (logbuffer_shm == -1) {
|
||||
- ELOG("Could not shm_open SHM segment for the i3 log: %s\n", strerror(errno));
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- if (ftruncate(logbuffer_shm, logbuffer_size) == -1) {
|
||||
- close(logbuffer_shm);
|
||||
- shm_unlink("/i3-log-");
|
||||
- ELOG("Could not ftruncate SHM segment for the i3 log: %s\n", strerror(errno));
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- logbuffer = mmap(NULL, logbuffer_size, PROT_READ | PROT_WRITE, MAP_SHARED, logbuffer_shm, 0);
|
||||
- if (logbuffer == MAP_FAILED) {
|
||||
- close(logbuffer_shm);
|
||||
- shm_unlink("/i3-log-");
|
||||
- ELOG("Could not mmap SHM segment for the i3 log: %s\n", strerror(errno));
|
||||
- logbuffer = NULL;
|
||||
- return;
|
||||
- }
|
||||
-
|
||||
- /* Initialize with 0-bytes, just to be sure… */
|
||||
- memset(logbuffer, '\0', logbuffer_size);
|
||||
-
|
||||
- header = (i3_shmlog_header*)logbuffer;
|
||||
-
|
||||
- pthread_condattr_t cond_attr;
|
||||
- pthread_condattr_init(&cond_attr);
|
||||
- if (pthread_condattr_setpshared(&cond_attr, PTHREAD_PROCESS_SHARED) != 0)
|
||||
- ELOG("pthread_condattr_setpshared() failed, i3-dump-log -f will not work!\n");
|
||||
- pthread_cond_init(&(header->condvar), &cond_attr);
|
||||
-
|
||||
- logwalk = logbuffer + sizeof(i3_shmlog_header);
|
||||
- loglastwrap = logbuffer + logbuffer_size;
|
||||
- store_log_markers();
|
||||
+ return;
|
||||
}
|
||||
atexit(purge_zerobyte_logfile);
|
||||
NetBSD does not support shm_open (3), disable the code in this case
|
||||
|
||||
--- src/log.c.orig 2013-08-07 18:50:24.000000000 +0000
|
||||
+++ src/log.c 2013-10-06 16:45:34.000000000 +0000
|
||||
@@ -108,6 +108,7 @@
|
||||
* For 512 MiB of RAM this will lead to a 5 MiB log buffer.
|
||||
* At the moment (2011-12-10), no testcase leads to an i3 log
|
||||
* of more than ~ 600 KiB. */
|
||||
+#if !defined(__NetBSD__)
|
||||
long long physical_mem_bytes;
|
||||
#if defined(__APPLE__)
|
||||
int mib[2] = { CTL_HW, HW_MEMSIZE };
|
||||
@@ -157,6 +158,7 @@
|
||||
logwalk = logbuffer + sizeof(i3_shmlog_header);
|
||||
loglastwrap = logbuffer + logbuffer_size;
|
||||
store_log_markers();
|
||||
+#endif /* !defined(__NetBSD__) */
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -164,10 +166,12 @@
|
||||
*
|
||||
*/
|
||||
void close_logbuffer(void) {
|
||||
+#if !defined(__NetBSD__)
|
||||
close(logbuffer_shm);
|
||||
shm_unlink(shmlogname);
|
||||
logbuffer = NULL;
|
||||
shmlogname = "";
|
||||
+#endif
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# $NetBSD: Makefile,v 1.30 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.33 2014/01/25 10:45:21 wiz Exp $
|
||||
|
||||
# Package version reflects icecc version, with PKGREVISION incremented
|
||||
# for any tool updates, according to the authors scheme.
|
||||
DISTNAME= icecc-2.9
|
||||
PKGREVISION= 19
|
||||
PKGREVISION= 20
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icecc/}
|
||||
DISTFILES= icecc-2.9.tar.bz2 \
|
||||
@@ -35,9 +35,11 @@ WRKSRC= ${WRKDIR}
|
||||
CONFIGURE_DIRS= icecc-2.9 icebgset-1.3 iceked-1.5 icemc-2.1
|
||||
CONFIGURE_DIRS+= icesndcfg-1.3 icets-1.4 icewoed-1.8
|
||||
|
||||
PYTHON_PATCH_SCRIPTS= icecursorscfg-0.6/icecurcfg.py iceiconcvt-1.0/iceiconcvt.py
|
||||
PYTHON_PATCH_SCRIPTS+= icemergeprefs-0.5/icemergeprefs.py icerrun-0.5/icerrrun.py
|
||||
PYTHON_PATCH_SCRIPTS+= icerrun-0.5/icerrun.py
|
||||
REPLACE_PYTHON= icecursorscfg-0.6/icecurcfg.py iceiconcvt-1.0/iceiconcvt.py
|
||||
REPLACE_PYTHON+= icemergeprefs-0.5/icemergeprefs.py icerrun-0.5/icerrrun.py
|
||||
REPLACE_PYTHON+= icerrun-0.5/icerrun.py
|
||||
|
||||
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-qt3-base
|
||||
|
||||
SUBST_CLASSES+= path
|
||||
SUBST_STAGE.path= post-patch
|
||||
@@ -65,7 +67,7 @@ post-build:
|
||||
cd ${WRKSRC}/icewm4vim && ${SETENV} ${MAKE_ENV} ${GMAKE} QTDIR=${QTDIR:Q}
|
||||
|
||||
post-install:
|
||||
. for script in ${PYTHON_PATCH_SCRIPTS}
|
||||
. for script in ${REPLACE_PYTHON}
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/${script:Q} ${DESTDIR}${PREFIX}/bin
|
||||
. endfor
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/icewm4vim/icecolsel ${DESTDIR}${PREFIX}/bin
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# $NetBSD: Makefile,v 1.40 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.42 2014/01/05 12:31:50 ryoon Exp $
|
||||
|
||||
PKGNAME= ${DISTNAME:S/-/-imlib-/}
|
||||
PKGREVISION= 13
|
||||
COMMENT= Small, fast and light-weight window manager (imlib version)
|
||||
|
||||
CONFLICTS+= icewm-[0-9]* icewm-gnome-[0-9]*
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
# $NetBSD: Makefile,v 1.46 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.47 2014/01/05 12:29:33 ryoon Exp $
|
||||
|
||||
PKGREVISION= 6
|
||||
COMMENT= Small, fast and light-weight window manager
|
||||
|
||||
CONFLICTS+= icewm-gnome-[0-9]* icewm-imlib-[0-9]*
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
# $NetBSD: Makefile.common,v 1.66 2012/10/08 12:42:20 asau Exp $
|
||||
# $NetBSD: Makefile.common,v 1.67 2014/01/05 12:29:33 ryoon Exp $
|
||||
#
|
||||
# used by wm/icewm/Makefile
|
||||
# used by wm/icewm-imlib/Makefile
|
||||
|
||||
DISTNAME= icewm-1.2.35
|
||||
PKGREVISION= 1
|
||||
DISTNAME= icewm-1.2.38pre2
|
||||
CATEGORIES= x11 wm
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icewm/}
|
||||
|
||||
@@ -77,5 +76,6 @@ post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DESTDIR}${HTMLDIR}
|
||||
|
||||
.include "../../devel/gettext-lib/buildlink3.mk"
|
||||
.include "../../fonts/fontconfig/buildlink3.mk"
|
||||
.include "../../x11/libXft/buildlink3.mk"
|
||||
.include "../../x11/libXrandr/buildlink3.mk"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@comment $NetBSD: PLIST,v 1.24 2009/06/14 18:18:59 joerg Exp $
|
||||
@comment $NetBSD: PLIST,v 1.25 2014/01/05 12:29:33 ryoon Exp $
|
||||
bin/icehelp
|
||||
bin/icesh
|
||||
bin/icewm
|
||||
@@ -328,5 +328,4 @@ share/locale/tr/LC_MESSAGES/icewm.mo
|
||||
share/locale/uk/LC_MESSAGES/icewm.mo
|
||||
share/locale/vi/LC_MESSAGES/icewm.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/icewm.mo
|
||||
share/locale/zh_TW.Big5/LC_MESSAGES/icewm.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/icewm.mo
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
$NetBSD: distinfo,v 1.37 2012/11/16 20:07:48 joerg Exp $
|
||||
$NetBSD: distinfo,v 1.39 2014/01/05 12:29:33 ryoon Exp $
|
||||
|
||||
SHA1 (icewm-1.2.35.tar.gz) = a0174901ca89aa091a58efedfec1536c5e477210
|
||||
RMD160 (icewm-1.2.35.tar.gz) = 19b044d9f88f860d3e25a3f419404e106162f40b
|
||||
Size (icewm-1.2.35.tar.gz) = 831087 bytes
|
||||
SHA1 (patch-aa) = 28202bab4996d320843f811629301df1abd2608e
|
||||
SHA1 (patch-ad) = 371c8939bcdcdb6c49cc8db2246370c95c9ff088
|
||||
SHA1 (patch-aj) = a6cf8c8daeb54b1e75642dc846c3e6ce4a619fa2
|
||||
SHA1 (icewm-1.2.38pre2.tar.gz) = e0fa0ac454c8a7bbe850f114e9a0a82082516da3
|
||||
RMD160 (icewm-1.2.38pre2.tar.gz) = e2b3fefdae7e1d368920e84d175058e3fe7c8d93
|
||||
Size (icewm-1.2.38pre2.tar.gz) = 854190 bytes
|
||||
SHA1 (patch-aa) = f8293eb29bffc657e6ae322a944c9c7416ce6687
|
||||
SHA1 (patch-ad) = 04dbb91c1486d6aa493fffa2661f330347153fe5
|
||||
SHA1 (patch-aj) = aa357c56d3165f36a347133cf11cc299438617e9
|
||||
SHA1 (patch-ak) = 8f96d98019071522cd8a9196a029842410e4ede1
|
||||
SHA1 (patch-src_apppstatus.cc) = ea685b05bdcc7169b8f830409c4948c7ee9092a3
|
||||
SHA1 (patch-src_base.h) = cd869fd68b2d169fcded97662212e7eccee9c83c
|
||||
SHA1 (patch-src_yarray.h) = c1e96402396bf6120a286e01c57b7202b4a3b9fb
|
||||
SHA1 (patch-src_ypixbuf.cc) = 6ecc2f9b76a2bf0589ae9ea98733f61a49f9afd1
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
$NetBSD: patch-aa,v 1.10 2008/06/16 10:17:56 hauke Exp $
|
||||
$NetBSD: patch-aa,v 1.12 2014/01/05 12:29:33 ryoon Exp $
|
||||
|
||||
--- src/ylocale.cc.orig 2007-12-27 19:16:17.000000000 +0100
|
||||
+++ src/ylocale.cc 2008-06-08 15:43:51.000000000 +0200
|
||||
@@ -153,5 +153,9 @@
|
||||
* Support NetBSD's iconv(3)
|
||||
|
||||
--- src/ylocale.cc.orig 2008-01-05 07:34:25.000000000 +0000
|
||||
+++ src/ylocale.cc
|
||||
@@ -152,7 +152,11 @@ YUChar *YLocale::unicodeString(const YLC
|
||||
char * inbuf((char *) lStr), * outbuf((char *) uStr);
|
||||
size_t inlen(lLen), outlen(4 * lLen);
|
||||
|
||||
+#if defined(__NetBSD__) || defined(__sun)
|
||||
@@ -12,3 +15,4 @@ $NetBSD: patch-aa,v 1.10 2008/06/16 10:17:56 hauke Exp $
|
||||
+#endif
|
||||
warn(_("Invalid multibyte string \"%s\": %s"), lStr, strerror(errno));
|
||||
|
||||
*((YUChar *) outbuf) = 0;
|
||||
|
||||
@@ -1,11 +1,23 @@
|
||||
$NetBSD: patch-ad,v 1.9 2008/06/16 10:17:56 hauke Exp $
|
||||
$NetBSD: patch-ad,v 1.11 2014/01/05 12:29:33 ryoon Exp $
|
||||
|
||||
--- src/Makefile.in.orig 2007-12-27 19:16:17.000000000 +0100
|
||||
+++ src/Makefile.in 2008-06-08 15:48:05.000000000 +0200
|
||||
@@ -34,5 +34,5 @@
|
||||
* -lfontconfig part: Fix link on NetBSD/evbearmv6-hf-el
|
||||
|
||||
--- src/Makefile.in.orig 2009-11-08 18:59:46.000000000 +0000
|
||||
+++ src/Makefile.in
|
||||
@@ -33,14 +33,14 @@ DEFS = @DEFS@ \
|
||||
-DICEWMBGEXE='"icewmbg$(EXEEXT)"' \
|
||||
-DICESMEXE='"icewm-session$(EXEEXT)"' \
|
||||
-DICEHELPEXE='"icehelp$(EXEEXT)"' \
|
||||
- -DICEHELPIDX='"$(DOCDIR)/icewm-$(VERSION)/icewm.html"'
|
||||
+ -DICEHELPIDX='"$(PREFIX)/share/doc/icewm/html/icewm.html"'
|
||||
|
||||
CXXFLAGS = @CXXFLAGS@ $(DEBUG) $(DEFS) \
|
||||
@CORE_CFLAGS@ @IMAGE_CFLAGS@ @AUDIO_CFLAGS@ # `fc-config --cflags`
|
||||
LFLAGS = @LDFLAGS@
|
||||
LIBS = @LIBS@
|
||||
|
||||
-CORE_LIBS = @CORE_LIBS@ # `fc-config --libs`
|
||||
+CORE_LIBS = @CORE_LIBS@ -lfontconfig # `fc-config --libs`
|
||||
IMAGE_LIBS = @IMAGE_LIBS@
|
||||
AUDIO_LIBS = @AUDIO_LIBS@
|
||||
GNOME1_LIBS = @GNOME1_LIBS@
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
$NetBSD: patch-aj,v 1.3 2008/06/16 10:17:56 hauke Exp $
|
||||
$NetBSD: patch-aj,v 1.4 2013/08/18 21:29:08 wiz Exp $
|
||||
|
||||
--- src/aapm.cc.orig 2007-12-27 19:16:17.000000000 +0100
|
||||
+++ src/aapm.cc 2008-06-08 15:50:01.000000000 +0200
|
||||
@@ -39,6 +39,10 @@
|
||||
--- src/aapm.cc.orig 2008-01-05 07:34:24.000000000 +0000
|
||||
+++ src/aapm.cc
|
||||
@@ -38,8 +38,12 @@
|
||||
#include <sys/file.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/types.h>
|
||||
+#ifdef __sparcv9
|
||||
@@ -13,3 +14,4 @@ $NetBSD: patch-aj,v 1.3 2008/06/16 10:17:56 hauke Exp $
|
||||
+#endif
|
||||
|
||||
YColor *YApm::apmBg = 0;
|
||||
YColor *YApm::apmFg = 0;
|
||||
|
||||
17
wm/icewm/patches/patch-src_base.h
Normal file
17
wm/icewm/patches/patch-src_base.h
Normal file
@@ -0,0 +1,17 @@
|
||||
$NetBSD: patch-src_base.h,v 1.1 2013/08/18 21:29:37 wiz Exp $
|
||||
|
||||
--- src/base.h.orig 2008-01-05 07:34:24.000000000 +0000
|
||||
+++ src/base.h
|
||||
@@ -1,12 +1,6 @@
|
||||
#ifndef __BASE_H
|
||||
#define __BASE_H
|
||||
|
||||
-#if ( __GNUC__ == 3 && __GNUC_MINOR__ > 0 ) || __GNUC__ > 3
|
||||
-#define deprecated __attribute__((deprecated))
|
||||
-#else
|
||||
-#define deprecated
|
||||
-#endif
|
||||
-
|
||||
/*** Atomar Data Types ********************************************************/
|
||||
|
||||
#ifdef NEED_BOOL
|
||||
46
wm/icewm/patches/patch-src_ypixbuf.cc
Normal file
46
wm/icewm/patches/patch-src_ypixbuf.cc
Normal file
@@ -0,0 +1,46 @@
|
||||
$NetBSD: patch-src_ypixbuf.cc,v 1.1 2014/01/05 12:29:33 ryoon Exp $
|
||||
|
||||
From http://www.yagoto-urayama.jp/~oshimaya/netbsd/files/icewm-1.2.35.diff
|
||||
Fix color
|
||||
|
||||
--- src/ypixbuf.cc.orig 2009-11-08 18:59:46.000000000 +0000
|
||||
+++ src/ypixbuf.cc
|
||||
@@ -570,6 +570,23 @@ static void copyPixbufToRGB32(unsigned c
|
||||
}
|
||||
|
||||
template <int Channels>
|
||||
+static void copyPixbufToBGR32(unsigned char const * src, unsigned const sStep,
|
||||
+ char * dst, unsigned const dStep,
|
||||
+ unsigned const width, unsigned const height) {
|
||||
+ MSG(("copyPixbufToRGB32"));
|
||||
+
|
||||
+ for (unsigned y(height); y > 0; --y, src+= sStep, dst+= dStep) {
|
||||
+ unsigned char const * s(src); char * d(dst);
|
||||
+ for (unsigned x(width); x-- > 0; s+= Channels, d+= 4)
|
||||
+ {
|
||||
+ d[0] = s[0];
|
||||
+ d[1] = s[1];
|
||||
+ d[2] = s[2];
|
||||
+ }
|
||||
+ }
|
||||
+}
|
||||
+
|
||||
+template <int Channels>
|
||||
static void copyPixbufToRGB565(unsigned char const * src, unsigned const sStep,
|
||||
char * dst, unsigned const dStep,
|
||||
unsigned const width, unsigned const height) {
|
||||
@@ -651,10 +668,12 @@ static void copyPixbufToImage(YPixbuf::P
|
||||
unsigned const width(image.width), height(image.height);
|
||||
|
||||
if (image.depth > 16) {
|
||||
- if (CHANNEL_MASK(image, 0xff0000, 0x00ff00, 0x0000ff) ||
|
||||
- CHANNEL_MASK(image, 0x0000ff, 0x00ff00, 0xff0000))
|
||||
+ if (CHANNEL_MASK(image, 0xff0000, 0x00ff00, 0x0000ff))
|
||||
copyPixbufToRGB32<Channels> (pixels, rowstride,
|
||||
image.data, image.bytes_per_line, width, height);
|
||||
+ else if (CHANNEL_MASK(image, 0x0000ff, 0x00ff00, 0xff0000))
|
||||
+ copyPixbufToBGR32<Channels> (pixels, rowstride,
|
||||
+ image.data, image.bytes_per_line, width, height);
|
||||
else
|
||||
copyPixbufToRGBAny<yuint32, Channels> (pixels, rowstride,
|
||||
image.data, image.bytes_per_line, width, height,
|
||||
13
wm/icewm13/DESCR
Normal file
13
wm/icewm13/DESCR
Normal file
@@ -0,0 +1,13 @@
|
||||
IceWM provides a small, fast and familiar window manager for the X11 window
|
||||
system. Compatibility with the mwm window manager is desired and will be
|
||||
implemented where appropriate.
|
||||
|
||||
IceWM is designed to emulate the look of Motif, OS/2 Warp 4, OS/2 Warp 3 and
|
||||
Windows 95. It also tries to combine the feel of these systems whenever it
|
||||
is compatible. Others might added in the future in the core distribution,
|
||||
though many themes are available through the network.
|
||||
|
||||
Generally, it tries to make all functions available both by keyboard and by
|
||||
mouse (this is not currently possible when using mouse focus).
|
||||
|
||||
This package provides IceWM 1.3 branch release.
|
||||
28
wm/icewm13/Makefile
Normal file
28
wm/icewm13/Makefile
Normal file
@@ -0,0 +1,28 @@
|
||||
# $NetBSD: Makefile,v 1.2 2014/02/20 14:15:40 jperkin Exp $
|
||||
|
||||
DISTNAME= icewm-1.3.8
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=icewm/}
|
||||
|
||||
MAINTAINER= ryoon@NetBSD.org
|
||||
HOMEPAGE= http://example.com/
|
||||
COMMENT= TODO: Short description of the package
|
||||
#LICENSE= # TODO: (see mk/license.mk)
|
||||
|
||||
CONFLICTS+= icewm-imlib-[0-9]*
|
||||
|
||||
FILESDIR= ${.CURDIR}/../../wm/icewm/files
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LANGUAGES= c++
|
||||
USE_TOOLS+= msgfmt pkg-config
|
||||
|
||||
post-extract:
|
||||
cp ${FILESDIR}/bsd-daemon.xpm ${WRKSRC}/lib/taskbar
|
||||
|
||||
.include "../../converters/libiconv/buildlink3.mk"
|
||||
.include "../../graphics/gdk-pixbuf2-xlib/buildlink3.mk"
|
||||
.include "../../x11/libXft/buildlink3.mk"
|
||||
.include "../../x11/libXinerama/buildlink3.mk"
|
||||
.include "../../x11/libXrandr/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
305
wm/icewm13/PLIST
Normal file
305
wm/icewm13/PLIST
Normal file
@@ -0,0 +1,305 @@
|
||||
@comment $NetBSD: PLIST,v 1.1 2014/01/05 12:33:26 ryoon Exp $
|
||||
bin/icehelp
|
||||
bin/icesh
|
||||
bin/icewm
|
||||
bin/icewm-session
|
||||
bin/icewm-set-gnomewm
|
||||
bin/icewmbg
|
||||
bin/icewmhint
|
||||
bin/icewmtray
|
||||
share/icewm/icons/app_16x16.xpm
|
||||
share/icewm/icons/app_32x32.xpm
|
||||
share/icewm/icons/emacs_16x16.xpm
|
||||
share/icewm/icons/emacs_32x32.xpm
|
||||
share/icewm/icons/file_16x16.xpm
|
||||
share/icewm/icons/file_32x32.xpm
|
||||
share/icewm/icons/folder_16x16.xpm
|
||||
share/icewm/icons/folder_32x32.xpm
|
||||
share/icewm/icons/fte_16x16.xpm
|
||||
share/icewm/icons/fte_32x32.xpm
|
||||
share/icewm/icons/java_16x16.xpm
|
||||
share/icewm/icons/java_32x32.xpm
|
||||
share/icewm/icons/vim_16x16.xpm
|
||||
share/icewm/icons/vim_32x32.xpm
|
||||
share/icewm/icons/vim_48x48.xpm
|
||||
share/icewm/icons/xterm_16x16.xpm
|
||||
share/icewm/icons/xterm_32x32.xpm
|
||||
share/icewm/keys
|
||||
share/icewm/ledclock/a.xpm
|
||||
share/icewm/ledclock/colon.xpm
|
||||
share/icewm/ledclock/dot.xpm
|
||||
share/icewm/ledclock/m.xpm
|
||||
share/icewm/ledclock/n0.xpm
|
||||
share/icewm/ledclock/n1.xpm
|
||||
share/icewm/ledclock/n2.xpm
|
||||
share/icewm/ledclock/n3.xpm
|
||||
share/icewm/ledclock/n4.xpm
|
||||
share/icewm/ledclock/n5.xpm
|
||||
share/icewm/ledclock/n6.xpm
|
||||
share/icewm/ledclock/n7.xpm
|
||||
share/icewm/ledclock/n8.xpm
|
||||
share/icewm/ledclock/n9.xpm
|
||||
share/icewm/ledclock/p.xpm
|
||||
share/icewm/ledclock/percent.xpm
|
||||
share/icewm/ledclock/slash.xpm
|
||||
share/icewm/ledclock/space.xpm
|
||||
share/icewm/mailbox/errmail.xpm
|
||||
share/icewm/mailbox/mail.xpm
|
||||
share/icewm/mailbox/newmail.xpm
|
||||
share/icewm/mailbox/nomail.xpm
|
||||
share/icewm/mailbox/unreadmail.xpm
|
||||
share/icewm/menu
|
||||
share/icewm/preferences
|
||||
share/icewm/taskbar/bsd-daemon.xpm
|
||||
share/icewm/taskbar/collapse.xpm
|
||||
share/icewm/taskbar/desktop.xpm
|
||||
share/icewm/taskbar/expand.xpm
|
||||
share/icewm/taskbar/start.xpm
|
||||
share/icewm/taskbar/windows.xpm
|
||||
share/icewm/themes/Infadel2/Ergonomic.theme
|
||||
share/icewm/themes/Infadel2/Overloaded.theme
|
||||
share/icewm/themes/Infadel2/closeA.xpm
|
||||
share/icewm/themes/Infadel2/closeI.xpm
|
||||
share/icewm/themes/Infadel2/cursors/left.xpm
|
||||
share/icewm/themes/Infadel2/cursors/move.xpm
|
||||
share/icewm/themes/Infadel2/cursors/right.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeB.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeBL.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeBR.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeL.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeR.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeT.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeTL.xpm
|
||||
share/icewm/themes/Infadel2/cursors/sizeTR.xpm
|
||||
share/icewm/themes/Infadel2/default.theme
|
||||
share/icewm/themes/Infadel2/depthA.xpm
|
||||
share/icewm/themes/Infadel2/depthI.xpm
|
||||
share/icewm/themes/Infadel2/fonts.dir
|
||||
share/icewm/themes/Infadel2/hideA.xpm
|
||||
share/icewm/themes/Infadel2/hideI.xpm
|
||||
share/icewm/themes/Infadel2/icons/app_16x16.xpm
|
||||
share/icewm/themes/Infadel2/icons/folder_16x16.xpm
|
||||
share/icewm/themes/Infadel2/icons/folder_32x32.xpm
|
||||
share/icewm/themes/Infadel2/mailbox/errmail.xpm
|
||||
share/icewm/themes/Infadel2/mailbox/mail.xpm
|
||||
share/icewm/themes/Infadel2/mailbox/newmail.xpm
|
||||
share/icewm/themes/Infadel2/mailbox/nomail.xpm
|
||||
share/icewm/themes/Infadel2/mailbox/unreadmail.xpm
|
||||
share/icewm/themes/Infadel2/maximizeA.xpm
|
||||
share/icewm/themes/Infadel2/maximizeI.xpm
|
||||
share/icewm/themes/Infadel2/menuButtonA.xpm
|
||||
share/icewm/themes/Infadel2/menuButtonI.xpm
|
||||
share/icewm/themes/Infadel2/minimizeA.xpm
|
||||
share/icewm/themes/Infadel2/minimizeI.xpm
|
||||
share/icewm/themes/Infadel2/restoreA.xpm
|
||||
share/icewm/themes/Infadel2/restoreI.xpm
|
||||
share/icewm/themes/Infadel2/rolldownA.xpm
|
||||
share/icewm/themes/Infadel2/rolldownI.xpm
|
||||
share/icewm/themes/Infadel2/rollupA.xpm
|
||||
share/icewm/themes/Infadel2/rollupI.xpm
|
||||
share/icewm/themes/Infadel2/snap.pcf
|
||||
share/icewm/themes/Infadel2/taskbar/start.xpm
|
||||
share/icewm/themes/Infadel2/taskbar/windows.xpm
|
||||
share/icewm/themes/Infadel2/titleAB.xpm
|
||||
share/icewm/themes/Infadel2/titleAJ.xpm
|
||||
share/icewm/themes/Infadel2/titleAM.xpm
|
||||
share/icewm/themes/Infadel2/titleAP.xpm
|
||||
share/icewm/themes/Infadel2/titleAQ.xpm
|
||||
share/icewm/themes/Infadel2/titleAR.xpm
|
||||
share/icewm/themes/Infadel2/titleAS.xpm
|
||||
share/icewm/themes/Infadel2/titleAT.xpm
|
||||
share/icewm/themes/Infadel2/titleIB.xpm
|
||||
share/icewm/themes/Infadel2/titleIJ.xpm
|
||||
share/icewm/themes/Infadel2/titleIM.xpm
|
||||
share/icewm/themes/Infadel2/titleIP.xpm
|
||||
share/icewm/themes/Infadel2/titleIQ.xpm
|
||||
share/icewm/themes/Infadel2/titleIR.xpm
|
||||
share/icewm/themes/Infadel2/titleIS.xpm
|
||||
share/icewm/themes/Infadel2/titleIT.xpm
|
||||
share/icewm/themes/gtk2/closeA.xpm
|
||||
share/icewm/themes/gtk2/closeI.xpm
|
||||
share/icewm/themes/gtk2/default.theme
|
||||
share/icewm/themes/gtk2/maximizeA.xpm
|
||||
share/icewm/themes/gtk2/maximizeI.xpm
|
||||
share/icewm/themes/gtk2/menuButtonA.xpm
|
||||
share/icewm/themes/gtk2/menuButtonI.xpm
|
||||
share/icewm/themes/gtk2/minimizeA.xpm
|
||||
share/icewm/themes/gtk2/minimizeI.xpm
|
||||
share/icewm/themes/gtk2/restoreA.xpm
|
||||
share/icewm/themes/gtk2/restoreI.xpm
|
||||
share/icewm/themes/icedesert/closeA.xpm
|
||||
share/icewm/themes/icedesert/closeI.xpm
|
||||
share/icewm/themes/icedesert/closeO.xpm
|
||||
share/icewm/themes/icedesert/default.theme
|
||||
share/icewm/themes/icedesert/maximizeA.xpm
|
||||
share/icewm/themes/icedesert/maximizeI.xpm
|
||||
share/icewm/themes/icedesert/maximizeO.xpm
|
||||
share/icewm/themes/icedesert/menuButtonA.xpm
|
||||
share/icewm/themes/icedesert/menuButtonI.xpm
|
||||
share/icewm/themes/icedesert/menuButtonO.xpm
|
||||
share/icewm/themes/icedesert/minimizeA.xpm
|
||||
share/icewm/themes/icedesert/minimizeI.xpm
|
||||
share/icewm/themes/icedesert/minimizeO.xpm
|
||||
share/icewm/themes/icedesert/restoreA.xpm
|
||||
share/icewm/themes/icedesert/restoreI.xpm
|
||||
share/icewm/themes/icedesert/restoreO.xpm
|
||||
share/icewm/themes/icedesert/titleAB.xpm
|
||||
share/icewm/themes/icedesert/titleAT.xpm
|
||||
share/icewm/themes/icedesert/titleIB.xpm
|
||||
share/icewm/themes/icedesert/titleIT.xpm
|
||||
share/icewm/themes/metal2/closeA.xpm
|
||||
share/icewm/themes/metal2/closeI.xpm
|
||||
share/icewm/themes/metal2/default.theme
|
||||
share/icewm/themes/metal2/depthA.xpm
|
||||
share/icewm/themes/metal2/depthI.xpm
|
||||
share/icewm/themes/metal2/dframeAB.xpm
|
||||
share/icewm/themes/metal2/dframeABL.xpm
|
||||
share/icewm/themes/metal2/dframeABR.xpm
|
||||
share/icewm/themes/metal2/dframeAL.xpm
|
||||
share/icewm/themes/metal2/dframeAR.xpm
|
||||
share/icewm/themes/metal2/dframeAT.xpm
|
||||
share/icewm/themes/metal2/dframeATL.xpm
|
||||
share/icewm/themes/metal2/dframeATR.xpm
|
||||
share/icewm/themes/metal2/dframeIB.xpm
|
||||
share/icewm/themes/metal2/dframeIBL.xpm
|
||||
share/icewm/themes/metal2/dframeIBR.xpm
|
||||
share/icewm/themes/metal2/dframeIL.xpm
|
||||
share/icewm/themes/metal2/dframeIR.xpm
|
||||
share/icewm/themes/metal2/dframeIT.xpm
|
||||
share/icewm/themes/metal2/dframeITL.xpm
|
||||
share/icewm/themes/metal2/dframeITR.xpm
|
||||
share/icewm/themes/metal2/frameAB.xpm
|
||||
share/icewm/themes/metal2/frameABL.xpm
|
||||
share/icewm/themes/metal2/frameABR.xpm
|
||||
share/icewm/themes/metal2/frameAL.xpm
|
||||
share/icewm/themes/metal2/frameAR.xpm
|
||||
share/icewm/themes/metal2/frameAT.xpm
|
||||
share/icewm/themes/metal2/frameATL.xpm
|
||||
share/icewm/themes/metal2/frameATR.xpm
|
||||
share/icewm/themes/metal2/frameIB.xpm
|
||||
share/icewm/themes/metal2/frameIBL.xpm
|
||||
share/icewm/themes/metal2/frameIBR.xpm
|
||||
share/icewm/themes/metal2/frameIL.xpm
|
||||
share/icewm/themes/metal2/frameIR.xpm
|
||||
share/icewm/themes/metal2/frameIT.xpm
|
||||
share/icewm/themes/metal2/frameITL.xpm
|
||||
share/icewm/themes/metal2/frameITR.xpm
|
||||
share/icewm/themes/metal2/hideA.xpm
|
||||
share/icewm/themes/metal2/hideI.xpm
|
||||
share/icewm/themes/metal2/maximizeA.xpm
|
||||
share/icewm/themes/metal2/maximizeI.xpm
|
||||
share/icewm/themes/metal2/menuButtonA.xpm
|
||||
share/icewm/themes/metal2/menuButtonI.xpm
|
||||
share/icewm/themes/metal2/minimizeA.xpm
|
||||
share/icewm/themes/metal2/minimizeI.xpm
|
||||
share/icewm/themes/metal2/restoreA.xpm
|
||||
share/icewm/themes/metal2/restoreI.xpm
|
||||
share/icewm/themes/metal2/rolldownA.xpm
|
||||
share/icewm/themes/metal2/rolldownI.xpm
|
||||
share/icewm/themes/metal2/rollupA.xpm
|
||||
share/icewm/themes/metal2/rollupI.xpm
|
||||
share/icewm/themes/metal2/titleAB.xpm
|
||||
share/icewm/themes/metal2/titleAL.xpm
|
||||
share/icewm/themes/metal2/titleAM.xpm
|
||||
share/icewm/themes/metal2/titleAP.xpm
|
||||
share/icewm/themes/metal2/titleAR.xpm
|
||||
share/icewm/themes/metal2/titleAS.xpm
|
||||
share/icewm/themes/metal2/titleAT.xpm
|
||||
share/icewm/themes/metal2/titleIB.xpm
|
||||
share/icewm/themes/metal2/titleIL.xpm
|
||||
share/icewm/themes/metal2/titleIM.xpm
|
||||
share/icewm/themes/metal2/titleIP.xpm
|
||||
share/icewm/themes/metal2/titleIR.xpm
|
||||
share/icewm/themes/metal2/titleIS.xpm
|
||||
share/icewm/themes/metal2/titleIT.xpm
|
||||
share/icewm/themes/motif/close.xpm
|
||||
share/icewm/themes/motif/default.theme
|
||||
share/icewm/themes/motif/maximize.xpm
|
||||
share/icewm/themes/motif/menu.xpm
|
||||
share/icewm/themes/motif/minimize.xpm
|
||||
share/icewm/themes/motif/restore.xpm
|
||||
share/icewm/themes/nice/blue.theme
|
||||
share/icewm/themes/nice/close.xpm
|
||||
share/icewm/themes/nice/default.theme
|
||||
share/icewm/themes/nice/hide.xpm
|
||||
share/icewm/themes/nice/maximize.xpm
|
||||
share/icewm/themes/nice/minimize.xpm
|
||||
share/icewm/themes/nice/restore.xpm
|
||||
share/icewm/themes/nice/rolldown.xpm
|
||||
share/icewm/themes/nice/rollup.xpm
|
||||
share/icewm/themes/nice2/closeA.xpm
|
||||
share/icewm/themes/nice2/closeI.xpm
|
||||
share/icewm/themes/nice2/default.theme
|
||||
share/icewm/themes/nice2/maximizeA.xpm
|
||||
share/icewm/themes/nice2/maximizeI.xpm
|
||||
share/icewm/themes/nice2/menuButtonA.xpm
|
||||
share/icewm/themes/nice2/menuButtonI.xpm
|
||||
share/icewm/themes/nice2/minimizeA.xpm
|
||||
share/icewm/themes/nice2/minimizeI.xpm
|
||||
share/icewm/themes/nice2/restoreA.xpm
|
||||
share/icewm/themes/nice2/restoreI.xpm
|
||||
share/icewm/themes/nice2/titleAB.xpm
|
||||
share/icewm/themes/nice2/titleAT.xpm
|
||||
share/icewm/themes/nice2/titleIB.xpm
|
||||
share/icewm/themes/nice2/titleIT.xpm
|
||||
share/icewm/themes/warp3/close.xpm
|
||||
share/icewm/themes/warp3/default.theme
|
||||
share/icewm/themes/warp3/hide.xpm
|
||||
share/icewm/themes/warp3/maximize.xpm
|
||||
share/icewm/themes/warp3/minimize.xpm
|
||||
share/icewm/themes/warp3/restore.xpm
|
||||
share/icewm/themes/warp3/rolldown.xpm
|
||||
share/icewm/themes/warp3/rollup.xpm
|
||||
share/icewm/themes/warp4/close.xpm
|
||||
share/icewm/themes/warp4/default.theme
|
||||
share/icewm/themes/warp4/hide.xpm
|
||||
share/icewm/themes/warp4/maximize.xpm
|
||||
share/icewm/themes/warp4/minimize.xpm
|
||||
share/icewm/themes/warp4/restore.xpm
|
||||
share/icewm/themes/win95/close.xpm
|
||||
share/icewm/themes/win95/default.theme
|
||||
share/icewm/themes/win95/maximize.xpm
|
||||
share/icewm/themes/win95/minimize.xpm
|
||||
share/icewm/themes/win95/restore.xpm
|
||||
share/icewm/themes/yellowmotif/close.xpm
|
||||
share/icewm/themes/yellowmotif/default.theme
|
||||
share/icewm/themes/yellowmotif/maximize.xpm
|
||||
share/icewm/themes/yellowmotif/menu.xpm
|
||||
share/icewm/themes/yellowmotif/minimize.xpm
|
||||
share/icewm/themes/yellowmotif/restore.xpm
|
||||
share/icewm/toolbar
|
||||
share/icewm/winoptions
|
||||
share/locale/be/LC_MESSAGES/icewm.mo
|
||||
share/locale/bg/LC_MESSAGES/icewm.mo
|
||||
share/locale/ca/LC_MESSAGES/icewm.mo
|
||||
share/locale/cs/LC_MESSAGES/icewm.mo
|
||||
share/locale/da/LC_MESSAGES/icewm.mo
|
||||
share/locale/de/LC_MESSAGES/icewm.mo
|
||||
share/locale/el/LC_MESSAGES/icewm.mo
|
||||
share/locale/en/LC_MESSAGES/icewm.mo
|
||||
share/locale/es/LC_MESSAGES/icewm.mo
|
||||
share/locale/fi/LC_MESSAGES/icewm.mo
|
||||
share/locale/fr/LC_MESSAGES/icewm.mo
|
||||
share/locale/hr/LC_MESSAGES/icewm.mo
|
||||
share/locale/hu/LC_MESSAGES/icewm.mo
|
||||
share/locale/id/LC_MESSAGES/icewm.mo
|
||||
share/locale/it/LC_MESSAGES/icewm.mo
|
||||
share/locale/ja/LC_MESSAGES/icewm.mo
|
||||
share/locale/ko/LC_MESSAGES/icewm.mo
|
||||
share/locale/lt/LC_MESSAGES/icewm.mo
|
||||
share/locale/lv/LC_MESSAGES/icewm.mo
|
||||
share/locale/mk/LC_MESSAGES/icewm.mo
|
||||
share/locale/nb/LC_MESSAGES/icewm.mo
|
||||
share/locale/nl/LC_MESSAGES/icewm.mo
|
||||
share/locale/pl/LC_MESSAGES/icewm.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/icewm.mo
|
||||
share/locale/ro/LC_MESSAGES/icewm.mo
|
||||
share/locale/ru/LC_MESSAGES/icewm.mo
|
||||
share/locale/sk/LC_MESSAGES/icewm.mo
|
||||
share/locale/sl/LC_MESSAGES/icewm.mo
|
||||
share/locale/sv/LC_MESSAGES/icewm.mo
|
||||
share/locale/tr/LC_MESSAGES/icewm.mo
|
||||
share/locale/uk/LC_MESSAGES/icewm.mo
|
||||
share/locale/vi/LC_MESSAGES/icewm.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/icewm.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/icewm.mo
|
||||
8
wm/icewm13/distinfo
Normal file
8
wm/icewm13/distinfo
Normal file
@@ -0,0 +1,8 @@
|
||||
$NetBSD: distinfo,v 1.1 2014/01/05 12:33:26 ryoon Exp $
|
||||
|
||||
SHA1 (icewm-1.3.8.tar.gz) = dc9155227129be14aced00c24c572356e0fa5cd8
|
||||
RMD160 (icewm-1.3.8.tar.gz) = cacf40e529a10ab8eb33961236432efd080e81b6
|
||||
Size (icewm-1.3.8.tar.gz) = 905680 bytes
|
||||
SHA1 (patch-Makefile.in) = c283daa93d33270cc9a648e083fc75c8a695d59d
|
||||
SHA1 (patch-src_wmtaskbar.cc) = 5e536a60b9d0a604369f6cc3010e7f577f103d5d
|
||||
SHA1 (patch-src_ylocale.cc) = 193d3c8b59175855054d3e825b2da4ea0c968123
|
||||
24
wm/icewm13/patches/patch-Makefile.in
Normal file
24
wm/icewm13/patches/patch-Makefile.in
Normal file
@@ -0,0 +1,24 @@
|
||||
$NetBSD: patch-Makefile.in,v 1.1 2014/01/05 12:33:26 ryoon Exp $
|
||||
|
||||
--- Makefile.in.orig 2013-11-17 16:54:39.000000000 +0000
|
||||
+++ Makefile.in
|
||||
@@ -35,7 +35,8 @@ DESTDIR =
|
||||
|
||||
################################################################################
|
||||
|
||||
-BINFILES = @BINFILES@ icewm-set-gnomewm
|
||||
+BINFILES = @BINFILES@
|
||||
+SCRIPTFILES = icewm-set-gnomewm
|
||||
LIBFILES = lib/preferences lib/winoptions lib/keys \
|
||||
lib/menu lib/toolbar # lib/programs
|
||||
DOCFILES = README BUGS CHANGES COPYING AUTHORS INSTALL VERSION icewm.lsm
|
||||
@@ -86,6 +87,9 @@ install-base: base
|
||||
@for bin in $(BINFILES); do \
|
||||
$(INSTALLBIN) "$${bin}" "$(DESTDIR)$(BINDIR)"; \
|
||||
done
|
||||
+ @for script in $(SCRIPTFILES); do \
|
||||
+ ${BSD_INSTALL_SCRIPT} "$${script}" "$(DESTDIR)$(BINDIR)"; \
|
||||
+ done
|
||||
|
||||
@echo "Installing presets and icons in $(DESTDIR)$(LIBDIR)"
|
||||
@$(INSTALLDIR) "$(DESTDIR)$(LIBDIR)"
|
||||
23
wm/icewm13/patches/patch-src_wmtaskbar.cc
Normal file
23
wm/icewm13/patches/patch-src_wmtaskbar.cc
Normal file
@@ -0,0 +1,23 @@
|
||||
$NetBSD: patch-src_wmtaskbar.cc,v 1.1 2014/01/05 12:33:26 ryoon Exp $
|
||||
|
||||
--- src/wmtaskbar.cc.orig 2013-11-17 16:54:39.000000000 +0000
|
||||
+++ src/wmtaskbar.cc
|
||||
@@ -80,6 +80,10 @@ static void initPixmaps() {
|
||||
* filename. This will be unified and be a forced standard in
|
||||
* icewm-2
|
||||
*/
|
||||
+#if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
|
||||
+ /* pkgsrc on *BSD: Try Beastie first */
|
||||
+ startImage = subdirs->loadImage(base, "bsd-daemon.xpm");
|
||||
+#else
|
||||
startImage = themedirs->loadImage(base, "start.xpm");
|
||||
#if 1
|
||||
if (startImage == null || !startImage->valid())
|
||||
@@ -91,6 +95,7 @@ static void initPixmaps() {
|
||||
if (startImage == null || !startImage->valid())
|
||||
startImage = subdirs->loadImage(base, "start.xpm");
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
windowsImage = subdirs->loadImage(base, "windows.xpm");
|
||||
showDesktopImage = subdirs->loadImage(base, "desktop.xpm");
|
||||
16
wm/icewm13/patches/patch-src_ylocale.cc
Normal file
16
wm/icewm13/patches/patch-src_ylocale.cc
Normal file
@@ -0,0 +1,16 @@
|
||||
$NetBSD: patch-src_ylocale.cc,v 1.1 2014/01/05 12:33:26 ryoon Exp $
|
||||
|
||||
--- src/ylocale.cc.orig 2013-11-17 16:54:39.000000000 +0000
|
||||
+++ src/ylocale.cc
|
||||
@@ -152,7 +152,11 @@ YUChar *YLocale::unicodeString(const YLC
|
||||
char * inbuf((char *) lStr), * outbuf((char *) uStr);
|
||||
size_t inlen(lLen), outlen(4 * lLen);
|
||||
|
||||
+#if defined(__NetBSD__) || defined(__sun)
|
||||
+ if (0 > (int) iconv(instance->toUnicode, const_cast<const char **>(&inbuf), &inlen, &outbuf, &outlen))
|
||||
+#else
|
||||
if (0 > (int) iconv(instance->toUnicode, &inbuf, &inlen, &outbuf, &outlen))
|
||||
+#endif
|
||||
warn(_("Invalid multibyte string \"%s\": %s"), lStr, strerror(errno));
|
||||
|
||||
*((YUChar *) outbuf) = 0;
|
||||
@@ -1,3 +0,0 @@
|
||||
Ion is a window manager dividing the screen into frames rather than having
|
||||
overlapping windows, much like the windows in Emacs. Navigation between
|
||||
clients can be done solely using the keyboard without need for a mouse.
|
||||
@@ -1,46 +0,0 @@
|
||||
# $NetBSD: Makefile,v 1.40 2012/10/08 12:42:21 asau Exp $
|
||||
#
|
||||
|
||||
DISTNAME= ion-2-20040729
|
||||
PKGNAME= ${DISTNAME:S/-2-/-/}
|
||||
PKGREVISION= 8
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= http://iki.fi/tuomov/dl/archives/
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://modeemi.fi/~tuomov/ion/
|
||||
COMMENT= Keyboard friendly tiling window manager
|
||||
|
||||
PKG_INSTALLATION_TYPES= overwrite pkgviews
|
||||
|
||||
BROKEN= Doesn't work with libtool 2.x
|
||||
|
||||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= gmake
|
||||
GNU_CONFIGURE= yes
|
||||
INSTALL_MAKE_FLAGS= INST_ETCDIR=${EGDIR:Q}
|
||||
|
||||
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
|
||||
|
||||
PKG_SYSCONFSUBDIR= ion
|
||||
EGDIR= ${PREFIX}/share/examples/ion
|
||||
EGFILES= floatws.lua ion-bindings.lua ion-menus.lua \
|
||||
ion.lua ionws.lua kludges.lua \
|
||||
look-clean.lua look-cleanios.lua \
|
||||
look-cleanviolet.lua look-dusky.lua \
|
||||
look-greyviolet.lua look-ios.lua \
|
||||
look-simpleblue.lua look-wheat2.lua menu.lua \
|
||||
query.lua draw.lua pwm.lua pwm-bindings.lua \
|
||||
pwm-menus.lua dock.lua dock-draw.lua
|
||||
.for f in ${EGFILES}
|
||||
CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
|
||||
.endfor
|
||||
|
||||
INSTALLATION_DIRS= bin lib/ion libexec/ion ${PKGMANDIR}/man1
|
||||
INSTALLATION_DIRS+= share/doc/ion share/examples/ion share/ion
|
||||
|
||||
.include "../../devel/libltdl/buildlink3.mk"
|
||||
.include "../../lang/lua/buildlink3.mk"
|
||||
.include "../../x11/libXext/buildlink3.mk"
|
||||
.include "../../x11/libXinerama/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
56
wm/ion/PLIST
56
wm/ion/PLIST
@@ -1,56 +0,0 @@
|
||||
@comment $NetBSD: PLIST,v 1.8 2009/06/14 18:18:59 joerg Exp $
|
||||
bin/ion
|
||||
bin/pwm2
|
||||
lib/ion/de.la
|
||||
lib/ion/dock.la
|
||||
lib/ion/floatws.la
|
||||
lib/ion/ionws.la
|
||||
lib/ion/lc/ioncore-efbb.lc
|
||||
lib/ion/lc/ioncorelib-mplexfns.lc
|
||||
lib/ion/lc/ioncorelib.lc
|
||||
lib/ion/lc/menulib.lc
|
||||
lib/ion/lc/querylib.lc
|
||||
lib/ion/menu.la
|
||||
lib/ion/query.la
|
||||
libexec/ion/ion-completefile
|
||||
man/man1/ion.1
|
||||
man/man1/pwm2.1
|
||||
share/doc/ion/ChangeLog
|
||||
share/doc/ion/LICENSE
|
||||
share/doc/ion/README
|
||||
share/examples/ion/dock.lua
|
||||
share/examples/ion/dock-draw.lua
|
||||
share/examples/ion/draw.lua
|
||||
share/examples/ion/floatws.lua
|
||||
share/examples/ion/ion-bindings.lua
|
||||
share/examples/ion/ion-menus.lua
|
||||
share/examples/ion/ion.lua
|
||||
share/examples/ion/ionws.lua
|
||||
share/examples/ion/kludges.lua
|
||||
share/examples/ion/look-brownsteel.lua
|
||||
share/examples/ion/look-clean.lua
|
||||
share/examples/ion/look-cleanios.lua
|
||||
share/examples/ion/look-cleanviolet.lua
|
||||
share/examples/ion/look-dusky.lua
|
||||
share/examples/ion/look-greyviolet.lua
|
||||
share/examples/ion/look-ios.lua
|
||||
share/examples/ion/look-simpleblue.lua
|
||||
share/examples/ion/look-wheat2.lua
|
||||
share/examples/ion/menu.lua
|
||||
share/examples/ion/pwm-bindings.lua
|
||||
share/examples/ion/pwm-menus.lua
|
||||
share/examples/ion/pwm.lua
|
||||
share/examples/ion/query.lua
|
||||
share/ion/delib.lc
|
||||
share/ion/delib.lua
|
||||
share/ion/ion-edit
|
||||
share/ion/ion-man
|
||||
share/ion/ion-runinxterm
|
||||
share/ion/ion-ssh
|
||||
share/ion/ion-view
|
||||
share/ion/ioncore-efbb.lua
|
||||
share/ion/ioncorelib-mplexfns.lua
|
||||
share/ion/ioncorelib.lua
|
||||
share/ion/menulib.lua
|
||||
share/ion/querylib.lua
|
||||
share/ion/welcome_message.txt
|
||||
@@ -1,19 +0,0 @@
|
||||
$NetBSD: distinfo,v 1.19 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
SHA1 (ion-2-20040729.tar.gz) = 92329a392de13dfb79ecd236eeb121a7045327e5
|
||||
RMD160 (ion-2-20040729.tar.gz) = a32053c744cc130d9feb07f64bf3fef6cb4fa0c7
|
||||
Size (ion-2-20040729.tar.gz) = 399367 bytes
|
||||
SHA1 (patch-aa) = c0d85dbd55aee975bfda331ed4d5fa0624c52018
|
||||
SHA1 (patch-ab) = 43eadf5e67f579bab2b60075099630cb69f44ef7
|
||||
SHA1 (patch-ac) = 7d8ce4c6a5e827a45d8f8c397d783eeda9fd69a1
|
||||
SHA1 (patch-ae) = 42fafe3bfac516930f6aaacc20b833dfe614abfb
|
||||
SHA1 (patch-af) = aa1871320528f4e3d51686b977e37022cd10c9e5
|
||||
SHA1 (patch-ag) = 9dfe4f3b703fc130d4a16a4141b8c815fab0564a
|
||||
SHA1 (patch-ah) = 67af22b330f0458848cd2bdf7333b3e642e56eed
|
||||
SHA1 (patch-aj) = 82cda84b64bb96487fdec303b012d62d70b1344a
|
||||
SHA1 (patch-ak) = f2a8f6cb99e69b539d5f1085c638e5ea20fac6e6
|
||||
SHA1 (patch-al) = 19941501d9a51b07e113ae46505800b290d4317b
|
||||
SHA1 (patch-am) = 2ada18354c7427fb9f9abbc537030fc7d3d1e2a8
|
||||
SHA1 (patch-an) = 21e1a01c1b50995b1e84d3de45931443923b9802
|
||||
SHA1 (patch-ao) = 5d86031369101887309d79641318cfdf8e0aa0a4
|
||||
SHA1 (patch-ap) = 84ec9a39e7f654986b2fb918607f79af03b6c9a9
|
||||
@@ -1,161 +0,0 @@
|
||||
$NetBSD: patch-aa,v 1.3 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- configure.orig 2004-07-29 03:10:34.000000000 +0000
|
||||
+++ configure
|
||||
@@ -5254,7 +5254,7 @@ extern "C"
|
||||
#endif
|
||||
/* We use char because int might match the return type of a gcc2
|
||||
builtin and then its argument prototype would still apply. */
|
||||
-char lua_open ();
|
||||
+#include <lua.h>
|
||||
int
|
||||
main ()
|
||||
{
|
||||
@@ -5437,147 +5437,6 @@ if test $ac_cv_lib_m_exp = yes; then
|
||||
lua_extra_libs="$lua_extra_libs -lm"
|
||||
fi
|
||||
|
||||
-as_ac_Lib=`echo "ac_cv_lib_lualib$with_lua_suffix''_luaopen_loadlib" | $as_tr_sh`
|
||||
-echo "$as_me:$LINENO: checking for luaopen_loadlib in -llualib$with_lua_suffix" >&5
|
||||
-echo $ECHO_N "checking for luaopen_loadlib in -llualib$with_lua_suffix... $ECHO_C" >&6
|
||||
-if eval "test \"\${$as_ac_Lib+set}\" = set"; then
|
||||
- echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
-else
|
||||
- ac_check_lib_save_LIBS=$LIBS
|
||||
-LIBS="-llualib$with_lua_suffix $LUA_LIBS $lua_extra_libs $LIBS"
|
||||
-cat >conftest.$ac_ext <<_ACEOF
|
||||
-/* confdefs.h. */
|
||||
-_ACEOF
|
||||
-cat confdefs.h >>conftest.$ac_ext
|
||||
-cat >>conftest.$ac_ext <<_ACEOF
|
||||
-/* end confdefs.h. */
|
||||
-
|
||||
-/* Override any gcc2 internal prototype to avoid an error. */
|
||||
-#ifdef __cplusplus
|
||||
-extern "C"
|
||||
-#endif
|
||||
-/* We use char because int might match the return type of a gcc2
|
||||
- builtin and then its argument prototype would still apply. */
|
||||
-char luaopen_loadlib ();
|
||||
-int
|
||||
-main ()
|
||||
-{
|
||||
-luaopen_loadlib ();
|
||||
- ;
|
||||
- return 0;
|
||||
-}
|
||||
-_ACEOF
|
||||
-rm -f conftest.$ac_objext conftest$ac_exeext
|
||||
-if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||
- (eval $ac_link) 2>conftest.er1
|
||||
- ac_status=$?
|
||||
- grep -v '^ *+' conftest.er1 >conftest.err
|
||||
- rm -f conftest.er1
|
||||
- cat conftest.err >&5
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); } &&
|
||||
- { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
|
||||
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
- (eval $ac_try) 2>&5
|
||||
- ac_status=$?
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); }; } &&
|
||||
- { ac_try='test -s conftest$ac_exeext'
|
||||
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
- (eval $ac_try) 2>&5
|
||||
- ac_status=$?
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); }; }; then
|
||||
- eval "$as_ac_Lib=yes"
|
||||
-else
|
||||
- echo "$as_me: failed program was:" >&5
|
||||
-sed 's/^/| /' conftest.$ac_ext >&5
|
||||
-
|
||||
-eval "$as_ac_Lib=no"
|
||||
-fi
|
||||
-rm -f conftest.err conftest.$ac_objext \
|
||||
- conftest$ac_exeext conftest.$ac_ext
|
||||
-LIBS=$ac_check_lib_save_LIBS
|
||||
-fi
|
||||
-echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Lib'}'`" >&5
|
||||
-echo "${ECHO_T}`eval echo '${'$as_ac_Lib'}'`" >&6
|
||||
-if test `eval echo '${'$as_ac_Lib'}'` = yes; then
|
||||
- LUA_LIBS="$LUA_LIBS $lua_extra_libs -llualib$with_lua_suffix"
|
||||
-else
|
||||
- exit 1
|
||||
-fi
|
||||
-
|
||||
-
|
||||
-echo "$as_me:$LINENO: checking for liblua version >= 5.0" >&5
|
||||
-echo $ECHO_N "checking for liblua version >= 5.0... $ECHO_C" >&6
|
||||
-save_CFLAGS="$CFLAGS"
|
||||
-save_LIBS="$LIBS"
|
||||
-CFLAGS="$CFLAGS $LUA_INCLUDES"
|
||||
-LIBS="$LIBS $LUA_LIBS"
|
||||
-if test "$cross_compiling" = yes; then
|
||||
- { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
|
||||
-See \`config.log' for more details." >&5
|
||||
-echo "$as_me: error: cannot run test program while cross compiling
|
||||
-See \`config.log' for more details." >&2;}
|
||||
- { (exit 1); exit 1; }; }
|
||||
-else
|
||||
- cat >conftest.$ac_ext <<_ACEOF
|
||||
-/* confdefs.h. */
|
||||
-_ACEOF
|
||||
-cat confdefs.h >>conftest.$ac_ext
|
||||
-cat >>conftest.$ac_ext <<_ACEOF
|
||||
-/* end confdefs.h. */
|
||||
-
|
||||
-
|
||||
-#include <lua.h>
|
||||
-#include <stdlib.h>
|
||||
-#include <string.h>
|
||||
-
|
||||
-int main()
|
||||
-{
|
||||
- if(strcmp(lua_version(), LUA_VERSION)!=0){
|
||||
- printf("Error: lua_version() does not match LUA_VERSION. ");
|
||||
- exit(EXIT_FAILURE);
|
||||
- }
|
||||
- printf("(found %s)... ", lua_version());
|
||||
- if(strcmp(lua_version(), "Lua 5.0")<0)
|
||||
- exit(EXIT_FAILURE);
|
||||
- exit(EXIT_SUCCESS);
|
||||
-}
|
||||
-
|
||||
-
|
||||
-_ACEOF
|
||||
-rm -f conftest$ac_exeext
|
||||
-if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||
- (eval $ac_link) 2>&5
|
||||
- ac_status=$?
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
|
||||
- { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
|
||||
- (eval $ac_try) 2>&5
|
||||
- ac_status=$?
|
||||
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
|
||||
- (exit $ac_status); }; }; then
|
||||
- echo "$as_me:$LINENO: result: yes" >&5
|
||||
-echo "${ECHO_T}yes" >&6
|
||||
-else
|
||||
- echo "$as_me: program exited with status $ac_status" >&5
|
||||
-echo "$as_me: failed program was:" >&5
|
||||
-sed 's/^/| /' conftest.$ac_ext >&5
|
||||
-
|
||||
-( exit $ac_status )
|
||||
-echo "$as_me:$LINENO: result: no" >&5
|
||||
-echo "${ECHO_T}no" >&6
|
||||
- exit 1
|
||||
-fi
|
||||
-rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
|
||||
-fi
|
||||
-CFLAGS="$save_CFLAGS"
|
||||
-LIBS="$save_LIBS"
|
||||
-
|
||||
-
|
||||
-
|
||||
-
|
||||
|
||||
echo "$as_me:$LINENO: checking for asprintf" >&5
|
||||
echo $ECHO_N "checking for asprintf... $ECHO_C" >&6
|
||||
@@ -1,41 +0,0 @@
|
||||
$NetBSD: patch-ab,v 1.7 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- de/delib.lua.orig 2004-01-03 00:27:28.000000000 +0000
|
||||
+++ de/delib.lua
|
||||
@@ -10,10 +10,10 @@
|
||||
-- (at your option) any later version.
|
||||
--
|
||||
|
||||
--- This is a slight abuse of the _LOADED variable perhaps, but library-like
|
||||
+-- This is a slight abuse of the package.loaded variable perhaps, but library-like
|
||||
-- packages should handle checking if they're loaded instead of confusing
|
||||
-- the user with require/include differences.
|
||||
-if _LOADED["delib"] then return end
|
||||
+if package.loaded["delib"] then return end
|
||||
|
||||
|
||||
local stylecache={}
|
||||
@@ -35,7 +35,7 @@ local function base_on(name, list)
|
||||
return false
|
||||
end
|
||||
|
||||
- for k, v in stylecache[list.based_on] do
|
||||
+ for k, v in pairs(stylecache[list.based_on]) do
|
||||
if type(k)=="number" then
|
||||
if type(v)=="table" then
|
||||
if v.substyle_pattern then
|
||||
@@ -82,7 +82,7 @@ function de_define_style(name, list)
|
||||
|
||||
stylecache[name]=list
|
||||
|
||||
- for xscr, rootwin in root_windows() do
|
||||
+ for xscr, rootwin in pairs(root_windows()) do
|
||||
if not de_do_define_style(rootwin, name, list) then
|
||||
break
|
||||
end
|
||||
@@ -118,4 +118,4 @@ end
|
||||
|
||||
|
||||
-- Mark ourselves loaded.
|
||||
-_LOADED["delib"]=true
|
||||
+package.loaded["delib"]=true
|
||||
@@ -1,23 +0,0 @@
|
||||
$NetBSD: patch-ac,v 1.3 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- luaextl/luaextl.c.orig 2004-02-19 19:43:32.000000000 +0000
|
||||
+++ luaextl/luaextl.c
|
||||
@@ -509,13 +509,17 @@ bool extl_init()
|
||||
warn("Unable to initialize Lua.\n");
|
||||
return FALSE;
|
||||
}
|
||||
+#if 0
|
||||
|
||||
luaopen_base(l_st);
|
||||
luaopen_table(l_st);
|
||||
luaopen_io(l_st);
|
||||
luaopen_string(l_st);
|
||||
luaopen_math(l_st);
|
||||
- luaopen_loadlib(l_st);
|
||||
+ luaopen_package(l_st);
|
||||
+#else
|
||||
+ luaL_openlibs(l_st);
|
||||
+#endif
|
||||
|
||||
if(!extl_init_obj_info(l_st)){
|
||||
warn("Failed to initialize WObj metatable\n");
|
||||
@@ -1,47 +0,0 @@
|
||||
$NetBSD: patch-ae,v 1.4 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
--- pwm/Makefile.orig 2004-07-28 23:10:32.000000000 -0400
|
||||
+++ pwm/Makefile
|
||||
@@ -21,23 +21,24 @@ LIBS += $(LTDL_LIBS)
|
||||
EXT_OBJS += ../ioncore/ioncore.a ../luaextl/luaextl.a
|
||||
EXT_OBJS += ../libtu/libtu.a
|
||||
|
||||
-DEFINES += -DETCDIR=\"$(ETCDIR)\" -DSHAREDIR=\"$(SHAREDIR)\" \
|
||||
- -DEXTRABINDIR=\"$(EXTRABINDIR)\" -DMODULEDIR=\"$(MODULEDIR)\" \
|
||||
- -DLCDIR=\"$(LCDIR)\"
|
||||
+DEFINES += -DETCDIR=\"$(INST_ETCDIR)\" -DSHAREDIR=\"$(INST_SHAREDIR)\" \
|
||||
+ -DEXTRABINDIR=\"$(INST_EXTRABINDIR)\" -DMODULEDIR=\"$(INST_MODULEDIR)\" \
|
||||
+ -DLCDIR=\"$(INST_LCDIR)\"
|
||||
|
||||
ifndef PWM_ETCDIR
|
||||
-PWM_ETCDIR = $(ETCDIR)
|
||||
+INST_PWM_ETCDIR = $(INST_ETCDIR)
|
||||
+PWM_ETCDIR = $(DESTDIR)$(INST_PWM_ETCDIR)
|
||||
else
|
||||
-DEFINES += -DPWM_ETCDIR=\"$(PWM_ETCDIR)\"
|
||||
+DEFINES += -DPWM_ETCDIR=\"$(INST_PWM_ETCDIR)\"
|
||||
endif
|
||||
|
||||
CFLAGS += $(XOPEN_SOURCE) $(C99_SOURCE)
|
||||
|
||||
ifeq ($(PRELOAD_MODULES),1)
|
||||
LDFLAGS += $(foreach mod, $(PWM_MODULE_LIST), -dlpreopen ../$(mod)/$(mod).la)
|
||||
-LINKOPTS = -R$(MODULEDIR)
|
||||
+LINKOPTS = -R$(INST_MODULEDIR)
|
||||
else
|
||||
-LINKOPTS = -export-dynamic -R$(MODULEDIR)
|
||||
+LINKOPTS = -export-dynamic -R$(INST_MODULEDIR)
|
||||
endif
|
||||
|
||||
SOURCES = pwm.c
|
||||
@@ -55,8 +56,8 @@ pwm: $(OBJS) $(EXT_OBJS)
|
||||
|
||||
_install:
|
||||
$(INSTALLDIR) $(BINDIR)
|
||||
- $(INSTALL) -s -m $(BIN_MODE) pwm $(BINDIR)
|
||||
- # $(STRIP) $(BINDIR)/pwm
|
||||
+ $(INSTALL) -s -m $(BIN_MODE) pwm $(BINDIR)/pwm2
|
||||
+ # $(STRIP) $(BINDIR)/pwm2
|
||||
$(INSTALLDIR) $(PWM_ETCDIR)
|
||||
for i in $(ETC); do \
|
||||
$(INSTALL) -m $(DATA_MODE) $$i $(PWM_ETCDIR); \
|
||||
@@ -1,32 +0,0 @@
|
||||
$NetBSD: patch-af,v 1.3 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- menu/menulib.lua.orig 2004-01-14 22:43:49.000000000 +0000
|
||||
+++ menu/menulib.lua
|
||||
@@ -9,10 +9,10 @@
|
||||
-- (at your option) any later version.
|
||||
--
|
||||
|
||||
--- This is a slight abuse of the _LOADED variable perhaps, but library-like
|
||||
+-- This is a slight abuse of the package.loaded variable perhaps, but library-like
|
||||
-- packages should handle checking if they're loaded instead of confusing
|
||||
-- the user with require/include differences.
|
||||
-if _LOADED["menulib"] then return end
|
||||
+if package.loaded["menulib"] then return end
|
||||
|
||||
|
||||
-- Table to hold defined menus.
|
||||
@@ -239,7 +239,7 @@ local function refresh_styles()
|
||||
if table.getn(dirs)==0 then
|
||||
return
|
||||
end
|
||||
- for _, s in dirs do
|
||||
+ for _, s in pairs(dirs) do
|
||||
cmd=cmd.." "..string.shell_safe(s.."/look-")
|
||||
end
|
||||
|
||||
@@ -254,4 +254,4 @@ refresh_styles()
|
||||
|
||||
|
||||
-- Mark ourselves loaded.
|
||||
-_LOADED["menulib"]=true
|
||||
+package.loaded["menulib"]=true
|
||||
@@ -1,105 +0,0 @@
|
||||
$NetBSD: patch-ag,v 1.3 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- mkexports.lua.orig 2003-07-13 21:10:03.000000000 +0000
|
||||
+++ mkexports.lua
|
||||
@@ -54,7 +54,7 @@ ct2desc={
|
||||
["uint"] = "i",
|
||||
}
|
||||
|
||||
-for d, t in desc2ct do
|
||||
+for d, t in pairs(desc2ct) do
|
||||
ct2desc[t]=d
|
||||
end
|
||||
|
||||
@@ -111,7 +111,7 @@ function sort_classes(cls)
|
||||
end
|
||||
end
|
||||
|
||||
- for cls in classes do
|
||||
+ for cls in pairs(classes) do
|
||||
insert(cls)
|
||||
end
|
||||
|
||||
@@ -375,7 +375,7 @@ static bool %s(%s (*fn)(), ExtlL2Param *
|
||||
-- end blockwrite
|
||||
|
||||
-- Generate type checking code
|
||||
- for k, t in info.itypes do
|
||||
+ for k, t in pairs(info.itypes) do
|
||||
if t~="" then
|
||||
fprintf(h, " if(!chko(in, %d, &OBJDESCR(%s))) return FALSE;\n",
|
||||
k-1, t)
|
||||
@@ -404,7 +404,7 @@ function write_class_fns(h, cls, data)
|
||||
fprintf(h, "\n\nstatic ExtlExportedFnSpec %s_exports[] = {\n", cls)
|
||||
end
|
||||
|
||||
- for fn, info in data.fns do
|
||||
+ for fn, info in pairs(data.fns) do
|
||||
local ods, ids="NULL", "NULL"
|
||||
if info.odesc~="v" then
|
||||
ods='"' .. info.odesc .. '"'
|
||||
@@ -433,7 +433,7 @@ function write_exports(h)
|
||||
-- end blockwrite
|
||||
|
||||
-- Write class infos
|
||||
- for c, data in classes do
|
||||
+ for c, data in pairs(classes) do
|
||||
-- WObj is defined in obj.h which we include.
|
||||
if c~="" then
|
||||
fprintf(h, "INTROBJ(%s);\n", c)
|
||||
@@ -460,16 +460,16 @@ static bool chko(ExtlL2Param *in, int nd
|
||||
-- end blockwrite
|
||||
|
||||
-- Write L2 call handlers
|
||||
- for name, info in chnds do
|
||||
+ for name, info in pairs(chnds) do
|
||||
writechnd(h, name, info)
|
||||
end
|
||||
|
||||
fprintf(h, "\n")
|
||||
|
||||
- for cls, data in classes do
|
||||
+ for cls, data in pairs(classes) do
|
||||
if data.fns then
|
||||
-- Write function declarations
|
||||
- for fn in data.fns do
|
||||
+ for fn in pairs(data.fns) do
|
||||
fprintf(h, "extern void %s();\n", fn)
|
||||
end
|
||||
-- Write function table
|
||||
@@ -481,7 +481,7 @@ static bool chko(ExtlL2Param *in, int nd
|
||||
|
||||
local sorted_classes=sort_classes()
|
||||
|
||||
- for _, cls in sorted_classes do
|
||||
+ for _, cls in pairs(sorted_classes) do
|
||||
if cls=="" then
|
||||
fprintf(h, " if(!extl_register_functions(exports)) return FALSE;\n");
|
||||
elseif classes[cls].fns then
|
||||
@@ -496,7 +496,7 @@ static bool chko(ExtlL2Param *in, int nd
|
||||
fprintf(h, " return TRUE;\n}\n\nvoid %s_unregister_exports()\n{\n",
|
||||
module);
|
||||
|
||||
- for _, cls in sorted_classes do
|
||||
+ for _, cls in pairs(sorted_classes) do
|
||||
if cls=="" then
|
||||
fprintf(h, " extl_unregister_functions(exports);\n");
|
||||
elseif classes[cls].fns then
|
||||
@@ -569,7 +569,7 @@ function write_fndoc(h, fn, info)
|
||||
end
|
||||
fprintf(h, "%s(", fn);
|
||||
local comma=""
|
||||
- for i, varname in info.ivars do
|
||||
+ for i, varname in pairs(info.ivars) do
|
||||
fprintf(h, comma .. "%s", tohuman(string.sub(info.idesc, i, i),
|
||||
info.itypes[i]))
|
||||
if varname then
|
||||
@@ -676,7 +676,7 @@ if table.getn(inputs)==0 then
|
||||
error("No inputs")
|
||||
end
|
||||
|
||||
-for _, ifnam in inputs do
|
||||
+for _, ifnam in pairs(inputs) do
|
||||
h, err=io.open(ifnam, "r")
|
||||
if not h then
|
||||
errorf("Could not open %s: %s", ifnam, err)
|
||||
@@ -1,50 +0,0 @@
|
||||
$NetBSD: patch-ah,v 1.5 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
--- system-ac.mk.in.orig 2004-04-02 03:17:08.000000000 -0500
|
||||
+++ system-ac.mk.in
|
||||
@@ -14,25 +14,35 @@ exec_prefix=@exec_prefix@
|
||||
# probably do not want to modify the following directories:
|
||||
|
||||
# Main binaries
|
||||
-BINDIR=@bindir@
|
||||
+INST_BINDIR=@bindir@
|
||||
+BINDIR=$(DESTDIR)$(INST_BINDIR)
|
||||
# Configuration .lua files
|
||||
-ETCDIR=@sysconfdir@/@PACKAGE_TARNAME@
|
||||
+INST_ETCDIR=@sysconfdir@
|
||||
+ETCDIR=$(DESTDIR)$(INST_ETCDIR)
|
||||
# Some .lua files and ion-* shell scripts
|
||||
-SHAREDIR=@datadir@/@PACKAGE_TARNAME@
|
||||
+INST_SHAREDIR=@datadir@/@PACKAGE_TARNAME@
|
||||
+SHAREDIR=$(DESTDIR)$(INST_SHAREDIR)
|
||||
# Manual pages
|
||||
-MANDIR=@datadir@/man
|
||||
+INST_MANDIR=@mandir@
|
||||
+MANDIR=$(DESTDIR)$(INST_MANDIR)
|
||||
# Some documents
|
||||
-DOCDIR=@datadir@/doc/@PACKAGE_TARNAME@
|
||||
+INST_DOCDIR=@datadir@/doc/@PACKAGE_TARNAME@
|
||||
+DOCDIR=$(DESTDIR)$(INST_DOCDIR)
|
||||
# Nothing at the moment
|
||||
-INCDIR=@includedir@
|
||||
+INST_INCDIR=@includedir@
|
||||
+INCDIR=$(DESTDIR)$(INST_INCDIR)
|
||||
# Nothing at the moment
|
||||
-LIBDIR=@libdir@
|
||||
+INST_LIBDIR=@libdir@
|
||||
+LIBDIR=$(DESTDIR)$(INST_LIBDIR)
|
||||
# Modules
|
||||
-MODULEDIR=@libdir@/@PACKAGE_TARNAME@
|
||||
+INST_MODULEDIR=@libdir@/@PACKAGE_TARNAME@
|
||||
+MODULEDIR=$(DESTDIR)$(INST_MODULEDIR)
|
||||
# Compiled Lua source code
|
||||
-LCDIR=@libdir@/@PACKAGE_TARNAME@/lc
|
||||
+INST_LCDIR=@libdir@/@PACKAGE_TARNAME@/lc
|
||||
+LCDIR=$(DESTDIR)$(INST_LCDIR)
|
||||
# ion-completefile (does not belong in SHAREDIR being a binary file)
|
||||
-EXTRABINDIR=@libexecdir@/@PACKAGE_TARNAME@
|
||||
+INST_EXTRABINDIR=@libexecdir@/@PACKAGE_TARNAME@
|
||||
+EXTRABINDIR=$(DESTDIR)$(INST_EXTRABINDIR)
|
||||
|
||||
##
|
||||
## Modules
|
||||
@@ -1,13 +0,0 @@
|
||||
$NetBSD: patch-aj,v 1.3 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
--- man/Makefile.orig 2004-07-28 23:10:32.000000000 -0400
|
||||
+++ man/Makefile
|
||||
@@ -22,7 +22,7 @@ include $(TOPDIR)/rules.mk
|
||||
_install:
|
||||
$(INSTALLDIR) $(MANDIR)/man1
|
||||
$(INSTALL) -m $(DATA_MODE) ion.1 $(MANDIR)/man1
|
||||
- $(INSTALL) -m $(DATA_MODE) pwm.1 $(MANDIR)/man1
|
||||
+ $(INSTALL) -m $(DATA_MODE) pwm.1 $(MANDIR)/man1/pwm2.1
|
||||
|
||||
#
|
||||
# Awful hack that may not work on the user's system. This is rule is
|
||||
@@ -1,13 +0,0 @@
|
||||
$NetBSD: patch-ak,v 1.2 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- pwm/pwm-bindings.lua.orig 2003-12-29 20:26:52.000000000 +0000
|
||||
+++ pwm/pwm-bindings.lua
|
||||
@@ -48,7 +48,7 @@ global_bindings{
|
||||
-- Display PWM manual page
|
||||
local m=lookup_script("ion-man")
|
||||
if m then
|
||||
- exec_in(scr, m.." pwm")
|
||||
+ exec_in(scr, m.." pwm2")
|
||||
end
|
||||
end),
|
||||
kpress("F2", make_exec_fn("xterm")),
|
||||
@@ -1,23 +0,0 @@
|
||||
$NetBSD: patch-al,v 1.1 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- query/querylib.lua.orig 2004-02-16 17:58:47.000000000 +0000
|
||||
+++ query/querylib.lua
|
||||
@@ -10,10 +10,10 @@
|
||||
--
|
||||
|
||||
|
||||
--- This is a slight abuse of the _LOADED variable perhaps, but library-like
|
||||
+-- This is a slight abuse of the package.loaded variable perhaps, but library-like
|
||||
-- packages should handle checking if they're loaded instead of confusing
|
||||
-- the user with require/include differences.
|
||||
-if _LOADED["querylib"] then return end
|
||||
+if package.loaded["querylib"] then return end
|
||||
|
||||
|
||||
querylib={}
|
||||
@@ -732,4 +732,4 @@ end
|
||||
|
||||
|
||||
-- Mark ourselves loaded.
|
||||
-_LOADED["querylib"]=true
|
||||
+package.loaded["querylib"]=true
|
||||
@@ -1,55 +0,0 @@
|
||||
$NetBSD: patch-am,v 1.1 2006/08/14 22:40:53 wiz Exp $
|
||||
|
||||
--- share/ioncorelib.lua.orig 2004-02-16 17:58:47.000000000 +0000
|
||||
+++ share/ioncorelib.lua
|
||||
@@ -9,10 +9,10 @@
|
||||
-- (at your option) any later version.
|
||||
--
|
||||
|
||||
--- This is a slight abuse of the _LOADED variable perhaps, but library-like
|
||||
+-- This is a slight abuse of the package.loaded variable perhaps, but library-like
|
||||
-- packages should handle checking if they're loaded instead of confusing
|
||||
-- the user with require/include differences.
|
||||
-if _LOADED["ioncorelib"] then return end
|
||||
+if package.loaded["ioncorelib"] then return end
|
||||
|
||||
-- Constants {{{
|
||||
|
||||
@@ -162,9 +162,9 @@ local winprops={}
|
||||
|
||||
local function alternative_winprop_idents(id)
|
||||
local function g()
|
||||
- for _, c in {id.class, "*"} do
|
||||
- for _, r in {id.role, "*"} do
|
||||
- for _, i in {id.instance, "*"} do
|
||||
+ for _, c in pairs({id.class, "*"}) do
|
||||
+ for _, r in pairs({id.role, "*"}) do
|
||||
+ for _, i in pairs({id.instance, "*"}) do
|
||||
coroutine.yield(c, r, i)
|
||||
end
|
||||
end
|
||||
@@ -183,7 +183,7 @@ function get_winprop(cwin)
|
||||
names={}
|
||||
pcall(function() names=winprops[c][r][i] or {} end)
|
||||
local match, matchl=names[0], 0
|
||||
- for name, prop in names do
|
||||
+ for name, prop in pairs(names) do
|
||||
if type(name)=="string" then
|
||||
local st, en=string.find(nm, name)
|
||||
if st and en then
|
||||
@@ -223,7 +223,7 @@ end
|
||||
function winprop(list)
|
||||
local list2, class, role, instance, name = {}, "*", "*", "*", 0
|
||||
|
||||
- for k, v in list do
|
||||
+ for k, v in pairs(list) do
|
||||
if k == "class" then
|
||||
class = v
|
||||
elseif k == "role" then
|
||||
@@ -328,5 +328,5 @@ end
|
||||
|
||||
|
||||
-- Mark ourselves loaded.
|
||||
-_LOADED["ioncorelib"]=true
|
||||
+package.loaded["ioncorelib"]=true
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
$NetBSD: patch-an,v 1.1 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
--- ion/Makefile.orig 2004-07-28 23:10:32.000000000 -0400
|
||||
+++ ion/Makefile
|
||||
@@ -21,17 +21,17 @@ LIBS += $(LTDL_LIBS)
|
||||
EXT_OBJS += ../ioncore/ioncore.a ../luaextl/luaextl.a
|
||||
EXT_OBJS += ../libtu/libtu.a
|
||||
|
||||
-DEFINES += -DETCDIR=\"$(ETCDIR)\" -DSHAREDIR=\"$(SHAREDIR)\" \
|
||||
- -DEXTRABINDIR=\"$(EXTRABINDIR)\" -DMODULEDIR=\"$(MODULEDIR)\" \
|
||||
- -DLCDIR=\"$(LCDIR)\"
|
||||
+DEFINES += -DETCDIR=\"$(INST_ETCDIR)\" -DSHAREDIR=\"$(INST_SHAREDIR)\" \
|
||||
+ -DEXTRABINDIR=\"$(INST_EXTRABINDIR)\" -DMODULEDIR=\"$(INST_MODULEDIR)\" \
|
||||
+ -DLCDIR=\"$(INST_LCDIR)\"
|
||||
|
||||
CFLAGS += $(XOPEN_SOURCE) $(C99_SOURCE)
|
||||
|
||||
ifeq ($(PRELOAD_MODULES),1)
|
||||
LDFLAGS += $(foreach mod, $(MODULE_LIST), -dlpreopen ../$(mod)/$(mod).la)
|
||||
-LINKOPTS = -R$(MODULEDIR)
|
||||
+LINKOPTS = -R$(INST_MODULEDIR)
|
||||
else
|
||||
-LINKOPTS = -export-dynamic -R$(MODULEDIR)
|
||||
+LINKOPTS = -export-dynamic -R$(INST_MODULEDIR)
|
||||
endif
|
||||
|
||||
SOURCES=ion.c
|
||||
@@ -1,13 +0,0 @@
|
||||
$NetBSD: patch-ao,v 1.1 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
--- libtu/rules.mk.orig 2004-07-28 23:10:32.000000000 -0400
|
||||
+++ libtu/rules.mk
|
||||
@@ -86,7 +86,7 @@ endif
|
||||
|
||||
$(MODULE).la: $(OBJS) $(EXT_OBJS)
|
||||
$(LIBTOOL) --mode=link $(CC) $(LINKOPT) $(LDFLAGS) \
|
||||
- -rpath $(MODULEDIR) $(OBJS) $(EXT_OBJS) -o $@
|
||||
+ -rpath $(INST_MODULEDIR) $(OBJS) $(EXT_OBJS) -o $@
|
||||
|
||||
module_install:
|
||||
$(INSTALLDIR) $(MODULEDIR)
|
||||
@@ -1,13 +0,0 @@
|
||||
$NetBSD: patch-ap,v 1.1 2008/02/27 22:31:52 jlam Exp $
|
||||
|
||||
--- rules.mk.orig 2004-07-28 23:10:32.000000000 -0400
|
||||
+++ rules.mk
|
||||
@@ -86,7 +86,7 @@ endif
|
||||
|
||||
$(MODULE).la: $(OBJS) $(EXT_OBJS)
|
||||
$(LIBTOOL) --mode=link $(CC) $(LINKOPT) $(LDFLAGS) \
|
||||
- -rpath $(MODULEDIR) $(OBJS) $(EXT_OBJS) -o $@
|
||||
+ -rpath $(INST_MODULEDIR) $(OBJS) $(EXT_OBJS) -o $@
|
||||
|
||||
module_install:
|
||||
$(INSTALLDIR) $(MODULEDIR)
|
||||
@@ -1,12 +1,10 @@
|
||||
# $NetBSD: Makefile,v 1.24 2013/06/06 12:55:09 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.25 2014/01/19 15:27:16 tsutsui Exp $
|
||||
#
|
||||
|
||||
DISTNAME= jwm-2.1.0
|
||||
PKGREVISION= 4
|
||||
DISTNAME= jwm-2.2.0
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= http://www.joewing.net/programs/jwm/releases/ \
|
||||
${MASTER_SITE_SOURCEFORGE:=jwm/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
MASTER_SITES= http://www.joewing.net/programs/jwm/releases/
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://www.joewing.net/programs/jwm/
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
$NetBSD: distinfo,v 1.6 2012/05/20 06:42:01 tsutsui Exp $
|
||||
$NetBSD: distinfo,v 1.7 2014/01/19 15:27:16 tsutsui Exp $
|
||||
|
||||
SHA1 (jwm-2.1.0.tar.bz2) = 5b7973d8b3621087485b6e14be23693e92f21628
|
||||
RMD160 (jwm-2.1.0.tar.bz2) = 1977e14b1acfadec759de3c227860b063d166be8
|
||||
Size (jwm-2.1.0.tar.bz2) = 163590 bytes
|
||||
SHA1 (patch-aa) = 35d60f56211d7ca6b116e89feb5c45447083aa9f
|
||||
SHA1 (patch-ab) = e8684d4e7245d86f4d24e769db407d2ff304f90b
|
||||
SHA1 (jwm-2.2.0.tar.xz) = bf492c6c2c6413512e17a6eb4b41ba8eff52f59d
|
||||
RMD160 (jwm-2.2.0.tar.xz) = 43b738d256584cf085d55eb76651f7a75c534830
|
||||
Size (jwm-2.2.0.tar.xz) = 281136 bytes
|
||||
SHA1 (patch-aa) = 49509dcc4c24c30ce8e01088d3ab1fedb50b31f9
|
||||
SHA1 (patch-ab) = 2f71f1c641b244e8689c71e938d8372f47260911
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: options.mk,v 1.4 2010/12/23 11:44:57 dsainty Exp $
|
||||
# $NetBSD: options.mk,v 1.5 2014/01/19 15:27:16 tsutsui Exp $
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.jwm
|
||||
PKG_SUPPORTED_OPTIONS= debug fribidi jpeg png
|
||||
@@ -12,6 +12,7 @@ CONFIGURE_ARGS+= --enable-debug
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mfribidi)
|
||||
.include "../../converters/fribidi/buildlink3.mk"
|
||||
BUILDLINK_API_DEPENDS.fribidi+= fribidi>=0.19.2
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mjpeg)
|
||||
|
||||
@@ -1,26 +1,26 @@
|
||||
$NetBSD: patch-aa,v 1.3 2012/05/20 06:42:01 tsutsui Exp $
|
||||
$NetBSD: patch-aa,v 1.4 2014/01/19 15:27:16 tsutsui Exp $
|
||||
|
||||
--- Makefile.in.orig 2011-09-25 22:28:02.000000000 +0000
|
||||
--- Makefile.in.orig 2014-01-05 15:06:33.000000000 +0000
|
||||
+++ Makefile.in
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
-SYSCONF = @SYSCONF@
|
||||
+SYSCONF = @@EGDIR@@
|
||||
MANDIR = @MANDIR@
|
||||
PACKAGE = jwm
|
||||
-SYSCONF = $(DESTDIR)@SYSCONF@
|
||||
+SYSCONF = $(DESTDIR)@@EGDIR@@
|
||||
MANDIR = $(DESTDIR)@MANDIR@
|
||||
VERSION ?= @VERSION@
|
||||
|
||||
@@ -8,10 +8,10 @@ all:
|
||||
|
||||
USE_NLS = @USE_NLS@
|
||||
@@ -11,10 +11,10 @@ all:
|
||||
install: all
|
||||
cd src ; $(MAKE) install ; cd ..
|
||||
- install -d $(SYSCONF)
|
||||
cd po ; $(MAKE) install ; cd ..
|
||||
- install -d -m 0755 $(SYSCONF)
|
||||
- install -m 644 example.jwmrc $(SYSCONF)/system.jwmrc
|
||||
- install -d $(MANDIR)/man1
|
||||
- install -d -m 0755 $(MANDIR)/man1
|
||||
- install -m 644 jwm.1 $(MANDIR)/man1/jwm.1
|
||||
+ ${BSD_INSTALL_DATA_DIR} ${DESTDIR}$(SYSCONF)
|
||||
+ ${BSD_INSTALL_DATA} example.jwmrc ${DESTDIR}$(SYSCONF)/system.jwmrc
|
||||
+ ${BSD_INSTALL_MAN_DIR} ${DESTDIR}$(MANDIR)/man1
|
||||
+ ${BSD_INSTALL_MAN} jwm.1 ${DESTDIR}$(MANDIR)/man1/jwm.1
|
||||
+ ${BSD_INSTALL_DATA_DIR} $(SYSCONF)
|
||||
+ ${BSD_INSTALL_DATA} example.jwmrc $(SYSCONF)/system.jwmrc
|
||||
+ ${BSD_INSTALL_MAN_DIR} $(MANDIR)/man1
|
||||
+ ${BSD_INSTALL_MAN} jwm.1 $(MANDIR)/man1/jwm.1
|
||||
|
||||
depend:
|
||||
cd src ; $(MAKE) depend
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
$NetBSD: patch-ab,v 1.3 2009/07/07 19:39:56 joerg Exp $
|
||||
$NetBSD: patch-ab,v 1.4 2014/01/19 15:27:16 tsutsui Exp $
|
||||
|
||||
--- src/Makefile.in.orig 2009-07-07 21:38:19.000000000 +0200
|
||||
--- src/Makefile.in.orig 2014-01-05 15:06:33.000000000 +0000
|
||||
+++ src/Makefile.in
|
||||
@@ -20,9 +20,7 @@ EXE = jwm
|
||||
@@ -22,9 +22,7 @@ EXE = jwm
|
||||
all: $(EXE)
|
||||
|
||||
install: all
|
||||
- strip $(EXE)
|
||||
- install -d $(BINDIR)
|
||||
- install $(EXE) $(BINDIR)/$(EXE)
|
||||
+ ${BSD_INSTALL_PROGRAM} $(EXE) ${DESTDIR}$(BINDIR)/$(EXE)
|
||||
- strip $(BINDIR)/$(EXE)
|
||||
+ ${BSD_INSTALL_PROGRAM} $(EXE) $(BINDIR)/$(EXE)
|
||||
|
||||
depend:
|
||||
makedepend -m -DMAKE_DEPEND -- $(CFLAGS) -- *.c
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
$NetBSD: distinfo,v 1.5 2005/06/16 12:53:42 hira Exp $
|
||||
$NetBSD: distinfo,v 1.6 2014/02/24 12:36:27 wiedi Exp $
|
||||
|
||||
SHA1 (larswm-7.5.3.tar.gz) = 5a79861f5e052a785fbd498eafe532799390a756
|
||||
RMD160 (larswm-7.5.3.tar.gz) = bfc777b88b8bd783c1f1ce12ab2128c167fe5cb3
|
||||
@@ -9,5 +9,6 @@ Size (keyboard_refcard.pdf) = 3861 bytes
|
||||
SHA1 (mouse_refcard.pdf) = df0e4cdad3d320f7395755e23d379cc047075372
|
||||
RMD160 (mouse_refcard.pdf) = 7dd33ecbb66bd715f69606ef1e93068f02b50e0d
|
||||
Size (mouse_refcard.pdf) = 3332 bytes
|
||||
SHA1 (patch-Imakefile) = 5788e841e77f7146e030835a9642b293b47c13fe
|
||||
SHA1 (patch-aa) = 8ab134d48754c071688bce9120248214cb3bf989
|
||||
SHA1 (patch-ab) = 5d5808f577901263f293160fc08c22b6104bcfa4
|
||||
|
||||
11
wm/larswm/patches/patch-Imakefile
Normal file
11
wm/larswm/patches/patch-Imakefile
Normal file
@@ -0,0 +1,11 @@
|
||||
$NetBSD: patch-Imakefile,v 1.1 2014/02/24 12:36:27 wiedi Exp $
|
||||
|
||||
larsmenu also needs to link XLIB
|
||||
--- Imakefile.orig 2004-06-29 00:59:06.000000000 +0000
|
||||
+++ Imakefile
|
||||
@@ -17,4 +17,4 @@ OBJS4 = larsmenu.o
|
||||
ComplexProgramTarget_1(larswm, $(XLIB), NullParameter)
|
||||
ComplexProgramTarget_2(larsremote, $(XLIB), NullParameter)
|
||||
ComplexProgramTarget_3(larsclock, $(XLIB), NullParameter)
|
||||
-ComplexProgramTarget_4(larsmenu, $(XMULIB), NullParameter)
|
||||
+ComplexProgramTarget_4(larsmenu, $(XLIB) $(XMULIB), NullParameter)
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.109 2013/06/06 12:53:49 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.111 2013/10/10 14:41:47 ryoon Exp $
|
||||
#
|
||||
|
||||
DISTNAME= metacity-2.34.1
|
||||
PKGREVISION= 13
|
||||
PKGREVISION= 15
|
||||
CATEGORIES= wm x11 gnome
|
||||
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/metacity/2.34/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# $NetBSD: buildlink3.mk,v 1.38 2013/06/06 12:53:49 wiz Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.40 2013/10/10 14:41:47 ryoon Exp $
|
||||
|
||||
BUILDLINK_TREE+= metacity
|
||||
|
||||
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= metacity
|
||||
METACITY_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.metacity+= metacity>=2.8.5
|
||||
BUILDLINK_ABI_DEPENDS.metacity+= metacity>=2.34.1nb13
|
||||
BUILDLINK_ABI_DEPENDS.metacity+= metacity>=2.34.1nb15
|
||||
BUILDLINK_PKGSRCDIR.metacity?= ../../wm/metacity
|
||||
|
||||
.include "../../devel/gettext-lib/buildlink3.mk"
|
||||
|
||||
@@ -3,13 +3,15 @@ Simple dynamic window manager for X with features nicked from ratpoison and dwm:
|
||||
* Musca operates as a tiling window manager by default. It uses manual tiling,
|
||||
which means the user determines how the screen is divided into
|
||||
non-overlapping frames, with no restrictions on layout. Application windows
|
||||
always fill their assigned frame, with the exception of transient windows and popup dialog boxes which float above their parent application at the
|
||||
always fill their assigned frame, with the exception of transient windows and
|
||||
popup dialog boxes which float above their parent application at the
|
||||
appropriate size. Once visible, applications do not change frames unless so
|
||||
instructed.
|
||||
* Since not all applications suit tiling, a more traditional stacking window
|
||||
manager mode is also available, allowing windows to float at any screen
|
||||
location and overlap.
|
||||
* There are no built in status bars, panels, tabs or window decorations to take up screen real estate. If the user wants any of these things, there are
|
||||
* There are no built in status bars, panels, tabs or window decorations to take
|
||||
up screen real estate. If the user wants any of these things, there are
|
||||
plenty of external applications available to do the job. Window decoration is
|
||||
limited to a slender border, which is coloured to indicate keyboard focus.
|
||||
* Windows are placed in named groups which can be used in a similar fashion to
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
# $NetBSD: Makefile,v 1.9 2012/10/23 10:24:14 wiz Exp $
|
||||
#
|
||||
# $NetBSD: Makefile,v 1.14 2013/10/30 06:49:55 dholland Exp $
|
||||
|
||||
DISTNAME= notion-3-2012042300-src
|
||||
DISTNAME= notion-3-2013030200-src
|
||||
PKGNAME= ${DISTNAME:S/3-/3./:S/-src//}
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=notion/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
@@ -16,6 +16,7 @@ LICENSE= ion-license AND gnu-lgpl-v2.1
|
||||
CONFLICTS= ion3-[0-9]*
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}
|
||||
USE_LANGUAGES= c99
|
||||
USE_TOOLS+= gmake msgfmt pax pkg-config
|
||||
MAKE_FLAGS+= X11_PREFIX=${BUILDLINK_PREFIX.libX11}
|
||||
|
||||
@@ -27,11 +28,11 @@ EGFILES+= cfg_layouts.lua
|
||||
EGFILES+= cfg_menu.lua
|
||||
EGFILES+= cfg_notion.lua
|
||||
EGFILES+= cfg_notioncore.lua
|
||||
EGFILES+= cfg_pwm.lua
|
||||
EGFILES+= cfg_query.lua
|
||||
EGFILES+= cfg_sp.lua
|
||||
EGFILES+= cfg_statusbar.lua
|
||||
EGFILES+= cfg_tiling.lua
|
||||
EGFILES+= cfg_xrandr.lua
|
||||
EGFILES+= look.lua
|
||||
EGFILES+= look_brownsteel.lua
|
||||
EGFILES+= look_clean.lua
|
||||
@@ -47,11 +48,21 @@ EGFILES+= lookcommon_clean.lua
|
||||
EGFILES+= lookcommon_emboss.lua
|
||||
|
||||
PKG_SYSCONFSUBDIR= notion
|
||||
INSTALLATION_DIRS= ${EGDIR}
|
||||
|
||||
.for f in ${EGFILES}
|
||||
CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
|
||||
.endfor
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
.if ${OPSYS} == "SunOS"
|
||||
# Abuse buildlink to add required libraries.
|
||||
BUILDLINK_TRANSFORM+= opt:-Wl,--as-needed:-lsocket
|
||||
BUILDLINK_TRANSFORM+= rm:-Wl,-whole-archive
|
||||
BUILDLINK_TRANSFORM+= rm:-Wl,-no-whole-archive
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
cd ${WRKSRC} && pax -rw contrib ${DESTDIR}${EGDIR}
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
@comment $NetBSD: PLIST,v 1.3 2012/04/23 21:37:48 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.4 2013/07/05 14:27:56 wiz Exp $
|
||||
bin/notion
|
||||
bin/pwm3plus
|
||||
bin/notionflux
|
||||
lib/notion/bin/ion-completefile
|
||||
lib/notion/bin/ion-statusd
|
||||
lib/notion/lc/de.lc
|
||||
@@ -16,6 +16,7 @@ lib/notion/lc/ioncore_wd.lc
|
||||
lib/notion/lc/ioncore_winprops.lc
|
||||
lib/notion/lc/mod_dock.lc
|
||||
lib/notion/lc/mod_menu.lc
|
||||
lib/notion/lc/mod_notionflux.lc
|
||||
lib/notion/lc/mod_query.lc
|
||||
lib/notion/lc/mod_query_chdir.lc
|
||||
lib/notion/lc/mod_sm.lc
|
||||
@@ -31,6 +32,7 @@ lib/notion/lc/statusd_mail.lc
|
||||
lib/notion/mod/de.so
|
||||
lib/notion/mod/mod_dock.so
|
||||
lib/notion/mod/mod_menu.so
|
||||
lib/notion/mod/mod_notionflux.so
|
||||
lib/notion/mod/mod_query.so
|
||||
lib/notion/mod/mod_sm.so
|
||||
lib/notion/mod/mod_sp.so
|
||||
@@ -40,11 +42,8 @@ lib/notion/mod/mod_xinerama.so
|
||||
lib/notion/mod/mod_xkbevents.so
|
||||
lib/notion/mod/mod_xrandr.so
|
||||
man/cs/man1/notion.1
|
||||
man/cs/man1/pwm3.1
|
||||
man/fi/man1/notion.1
|
||||
man/fi/man1/pwm3.1
|
||||
man/man1/notion.1
|
||||
man/man1/pwm3.1
|
||||
share/doc/notion/ChangeLog
|
||||
share/doc/notion/LICENSE
|
||||
share/doc/notion/README
|
||||
@@ -56,15 +55,14 @@ share/examples/notion/cfg_layouts.lua
|
||||
share/examples/notion/cfg_menu.lua
|
||||
share/examples/notion/cfg_notion.lua
|
||||
share/examples/notion/cfg_notioncore.lua
|
||||
share/examples/notion/cfg_pwm.lua
|
||||
share/examples/notion/cfg_query.lua
|
||||
share/examples/notion/cfg_sp.lua
|
||||
share/examples/notion/cfg_statusbar.lua
|
||||
share/examples/notion/cfg_tiling.lua
|
||||
share/examples/notion/cfg_xrandr.lua
|
||||
share/examples/notion/contrib/LICENSE
|
||||
share/examples/notion/contrib/README
|
||||
share/examples/notion/contrib/create_gitindex.sh
|
||||
share/examples/notion/contrib/exact-version
|
||||
share/examples/notion/contrib/index.html
|
||||
share/examples/notion/contrib/index_git.html
|
||||
share/examples/notion/contrib/install-scripts.sh
|
||||
@@ -83,6 +81,7 @@ share/examples/notion/contrib/scripts/closeorkill.lua
|
||||
share/examples/notion/contrib/scripts/collapse.lua
|
||||
share/examples/notion/contrib/scripts/ctrl_statusbar.lua
|
||||
share/examples/notion/contrib/scripts/cwin_sp.lua
|
||||
share/examples/notion/contrib/scripts/display_by_tag.lua
|
||||
share/examples/notion/contrib/scripts/document_menus.lua
|
||||
share/examples/notion/contrib/scripts/enumerate.lua
|
||||
share/examples/notion/contrib/scripts/environment_placement_hook.lua
|
||||
@@ -217,6 +216,7 @@ share/locale/fi/LC_MESSAGES/notion.mo
|
||||
share/locale/fr/LC_MESSAGES/notion.mo
|
||||
share/notion/ion-completeman
|
||||
share/notion/ion-runinxterm
|
||||
share/notion/notion-lock
|
||||
share/notion/welcome.cs.txt
|
||||
share/notion/welcome.fi.txt
|
||||
share/notion/welcome.txt
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
$NetBSD: distinfo,v 1.3 2012/04/23 21:37:48 wiz Exp $
|
||||
$NetBSD: distinfo,v 1.5 2013/10/20 17:48:54 joerg Exp $
|
||||
|
||||
SHA1 (notion-3-2012042300-src.tar.bz2) = df2ebc35904f6da17f3c4a50735d88a98a91daf5
|
||||
RMD160 (notion-3-2012042300-src.tar.bz2) = b877152e6c566f682e8b23cc8595546458f029ab
|
||||
Size (notion-3-2012042300-src.tar.bz2) = 587151 bytes
|
||||
SHA1 (notion-3-2013030200-src.tar.bz2) = 1c5d0cf140d1681a99c0fccbd8979846076d5dca
|
||||
RMD160 (notion-3-2013030200-src.tar.bz2) = 5330bcd7743b5756faf552912a1c10d481e50e1a
|
||||
Size (notion-3-2013030200-src.tar.bz2) = 625211 bytes
|
||||
SHA1 (patch-build_rules.mk) = f8321cea75a1dfb6187ce5229f85cfea7dc5c9a7
|
||||
SHA1 (patch-libtu_output.c) = e9e9e77f0c1ff196fefa887a51f647f0dee7df89
|
||||
SHA1 (patch-pwm_Makefile) = e614eb6aea7af2b526392e7b9c17d5be262bf569
|
||||
SHA1 (patch-system.mk) = 7f7328d687305a0e164c41c007020b2835bf1029
|
||||
SHA1 (patch-mod__xrandr_Makefile) = 9299bebbd6a1f043a4095abfa19c917e4229456f
|
||||
SHA1 (patch-system-autodetect.mk) = d68a698a20db783de30c85482586681a2250b062
|
||||
|
||||
18
wm/notion/patches/patch-mod__xrandr_Makefile
Normal file
18
wm/notion/patches/patch-mod__xrandr_Makefile
Normal file
@@ -0,0 +1,18 @@
|
||||
$NetBSD: patch-mod__xrandr_Makefile,v 1.1 2013/07/05 14:27:56 wiz Exp $
|
||||
|
||||
Install into examples directory, let pkgsrc framework deal with config files.
|
||||
|
||||
--- mod_xrandr/Makefile.orig 2013-03-02 21:05:13.000000000 +0000
|
||||
+++ mod_xrandr/Makefile
|
||||
@@ -27,9 +27,9 @@ include $(TOPDIR)/build/rules.mk
|
||||
######################################
|
||||
|
||||
_install: module_install
|
||||
- $(INSTALLDIR) $(DESTDIR)$(ETCDIR)
|
||||
+ $(INSTALLDIR) $(DESTDIR)$(EXAMPLEDIR)
|
||||
for i in $(ETC); do \
|
||||
- $(INSTALL) -m $(DATA_MODE) $$i $(DESTDIR)$(ETCDIR); \
|
||||
+ $(INSTALL) -m $(DATA_MODE) $$i $(DESTDIR)$(EXAMPLEDIR); \
|
||||
done
|
||||
|
||||
######################################
|
||||
@@ -1,17 +0,0 @@
|
||||
$NetBSD: patch-pwm_Makefile,v 1.1.1.1 2012/01/08 15:22:14 wiz Exp $
|
||||
|
||||
Install config to example directory; will be installed
|
||||
with pkgsrc config framework.
|
||||
|
||||
--- pwm/Makefile.orig 2011-10-29 18:19:21.000000000 +0000
|
||||
+++ pwm/Makefile
|
||||
@@ -49,7 +49,7 @@ include $(TOPDIR)/build/rules.mk
|
||||
######################################
|
||||
|
||||
_install: executable_install
|
||||
- $(INSTALLDIR) $(DESTDIR)$(PWM_ETCDIR)
|
||||
+ $(INSTALLDIR) $(DESTDIR)$(EXAMPLEDIR)
|
||||
for i in $(ETC); do \
|
||||
- $(INSTALL) -m $(DATA_MODE) $$i $(DESTDIR)$(PWM_ETCDIR); \
|
||||
+ $(INSTALL) -m $(DATA_MODE) $$i $(DESTDIR)$(EXAMPLEDIR); \
|
||||
done
|
||||
@@ -1,20 +1,19 @@
|
||||
$NetBSD: patch-system.mk,v 1.2 2012/04/23 21:37:48 wiz Exp $
|
||||
$NetBSD: patch-system-autodetect.mk,v 1.2 2013/10/20 17:48:54 joerg Exp $
|
||||
|
||||
Adapt for pkgsrc.
|
||||
|
||||
--- system.mk.orig 2012-04-23 16:41:31.000000000 +0000
|
||||
+++ system.mk
|
||||
@@ -8,7 +8,8 @@
|
||||
|
||||
--- system-autodetect.mk.orig 2013-03-02 21:02:30.000000000 +0000
|
||||
+++ system-autodetect.mk
|
||||
@@ -9,7 +9,7 @@
|
||||
# Installation path prefix. Unless you know what you're doing, the default
|
||||
# of /usr/local is likely the correct choice.
|
||||
#DIST: PREFIX=/usr/local
|
||||
-PREFIX=/usr/local
|
||||
+# set by pkgsrc
|
||||
+#PREFIX=/usr/local
|
||||
|
||||
# Unless you are creating a package conforming to some OS's standards, you
|
||||
# probably do not want to modify the following directories:
|
||||
@@ -16,11 +17,12 @@ PREFIX=/usr/local
|
||||
@@ -17,11 +17,12 @@ PREFIX=/usr/local
|
||||
# Main binaries
|
||||
BINDIR=$(PREFIX)/bin
|
||||
# Configuration .lua files
|
||||
@@ -28,7 +27,7 @@ Adapt for pkgsrc.
|
||||
# Some documents
|
||||
DOCDIR=$(PREFIX)/share/doc/notion
|
||||
# Nothing at the moment
|
||||
@@ -53,7 +55,8 @@ LOCALEDIR=$(PREFIX)/share/locale
|
||||
@@ -54,7 +55,8 @@ LOCALEDIR=$(PREFIX)/share/locale
|
||||
|
||||
# Flags to link with libdl. Even if PRELOAD_MODULES=1, you may need this
|
||||
# setting (for e.g. Lua, when not instructed by pkg-config).
|
||||
@@ -38,18 +37,18 @@ Adapt for pkgsrc.
|
||||
|
||||
|
||||
##
|
||||
@@ -66,8 +69,8 @@ DL_LIBS=-ldl
|
||||
@@ -67,8 +69,8 @@ DL_LIBS=-ldl
|
||||
|
||||
# Default to paths and names that should work for a build installed from the
|
||||
# official Lua 5.1 source tarball.
|
||||
-LUA_DIR=/usr/local
|
||||
-LUA_LIBS=-L$(LUA_DIR)/lib -llua
|
||||
+LUA_DIR=$(PREFIX)
|
||||
+LUA_LIBS=${LINKER_RPATH_FLAG}$(LUA_DIR)/lib -L$(LUA_DIR)/lib -llua
|
||||
+LUA_LIBS=${COMPILER_RPATH_FLAG}$(LUA_DIR)/lib -L$(LUA_DIR)/lib -llua
|
||||
LUA_INCLUDES = -I$(LUA_DIR)/include
|
||||
LUA=$(LUA_DIR)/bin/lua
|
||||
LUAC=$(LUA_DIR)/bin/luac
|
||||
@@ -100,11 +103,12 @@ endif # LUA_MANUAL
|
||||
|
||||
ifneq ($(shell which lua),)
|
||||
@@ -132,11 +134,12 @@ endif # lua manual
|
||||
##
|
||||
|
||||
# Paths
|
||||
@@ -64,7 +63,7 @@ Adapt for pkgsrc.
|
||||
X11_INCLUDES=-I$(X11_PREFIX)/include
|
||||
|
||||
# XFree86 libraries up to 4.3.0 have a bug that can cause a segfault.
|
||||
@@ -132,7 +136,7 @@ DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WOR
|
||||
@@ -164,7 +167,7 @@ DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WOR
|
||||
#DEFINES += -DCF_NO_LOCALE -DCF_NO_GETTEXT
|
||||
|
||||
# On some other systems you may need to explicitly link against libintl.
|
||||
@@ -73,12 +72,3 @@ Adapt for pkgsrc.
|
||||
# You may also need to give the location of its headers. The following
|
||||
# should work on Mac OS X (which needs the above option as well) with
|
||||
# macports.
|
||||
@@ -146,7 +150,7 @@ DEFINES += -DCF_XFREE86_TEXTPROP_BUG_WOR
|
||||
# You may uncomment this if you know that your system C libary provides
|
||||
# asprintf and vasprintf. (GNU libc does.) If HAS_SYSTEM_ASPRINTF is not
|
||||
# defined, an implementation provided in libtu/sprintf_2.2/ is used.
|
||||
-#HAS_SYSTEM_ASPRINTF=1
|
||||
+HAS_SYSTEM_ASPRINTF=1
|
||||
|
||||
# The following setting is needed with GNU libc for clock_gettime and the
|
||||
# monotonic clock. Other systems may not need it, or may not provide a
|
||||
3
wm/obconf/DESCR
Normal file
3
wm/obconf/DESCR
Normal file
@@ -0,0 +1,3 @@
|
||||
ObConf is a graphical configuration tool for the Openbox window manager.
|
||||
It allows one to change Openbox's configuration in real-time.
|
||||
One can change options such as the theme, desktop names, and focus settings.
|
||||
32
wm/obconf/Makefile
Normal file
32
wm/obconf/Makefile
Normal file
@@ -0,0 +1,32 @@
|
||||
# $NetBSD: Makefile,v 1.43 2013/12/08 07:59:47 obache Exp $
|
||||
|
||||
DISTNAME= obconf-2.0.4
|
||||
CATEGORIES= wm
|
||||
MASTER_SITES= http://openbox.org/dist/obconf/
|
||||
|
||||
MAINTAINER= pkgsrc-users@NetBSD.org
|
||||
HOMEPAGE= http://openbox.org/wiki/ObConf:About
|
||||
COMMENT= Tool for configuring the Openbox window manager
|
||||
LICENSE= gnu-gpl-v2
|
||||
|
||||
USE_TOOLS+= pkg-config gzip gunzip
|
||||
GNU_CONFIGURE= YES
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
.if ${OPSYS} == "Linux"
|
||||
USE_TOOLS+= gtar:run
|
||||
CONFIGURE_ENV+= ac_cv_prog_TAR=${GTAR:Q}
|
||||
.else
|
||||
USE_TOOLS+= tar:run
|
||||
CONFIGURE_ENV+= ac_cv_prog_TAR=${TAR:Q}
|
||||
.endif
|
||||
|
||||
.include "../../databases/shared-mime-info/mimedb.mk"
|
||||
.include "../../devel/gettext-lib/buildlink3.mk"
|
||||
.include "../../devel/libglade/buildlink3.mk"
|
||||
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
|
||||
BUILDLINK_API_DEPENDS.openbox+= openbox>=3.5.2
|
||||
.include "../../wm/openbox/buildlink3.mk"
|
||||
.include "../../x11/gtk2/buildlink3.mk"
|
||||
.include "../../x11/startup-notification/buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
39
wm/obconf/PLIST
Normal file
39
wm/obconf/PLIST
Normal file
@@ -0,0 +1,39 @@
|
||||
@comment $NetBSD: PLIST,v 1.7 2013/12/08 07:59:47 obache Exp $
|
||||
bin/obconf
|
||||
share/applications/obconf.desktop
|
||||
share/locale/ar/LC_MESSAGES/obconf.mo
|
||||
share/locale/be/LC_MESSAGES/obconf.mo
|
||||
share/locale/cs/LC_MESSAGES/obconf.mo
|
||||
share/locale/da/LC_MESSAGES/obconf.mo
|
||||
share/locale/de/LC_MESSAGES/obconf.mo
|
||||
share/locale/el/LC_MESSAGES/obconf.mo
|
||||
share/locale/en@boldquot/LC_MESSAGES/obconf.mo
|
||||
share/locale/en@quot/LC_MESSAGES/obconf.mo
|
||||
share/locale/es/LC_MESSAGES/obconf.mo
|
||||
share/locale/et/LC_MESSAGES/obconf.mo
|
||||
share/locale/fi/LC_MESSAGES/obconf.mo
|
||||
share/locale/fr/LC_MESSAGES/obconf.mo
|
||||
share/locale/he/LC_MESSAGES/obconf.mo
|
||||
share/locale/hr/LC_MESSAGES/obconf.mo
|
||||
share/locale/hu/LC_MESSAGES/obconf.mo
|
||||
share/locale/it/LC_MESSAGES/obconf.mo
|
||||
share/locale/ja/LC_MESSAGES/obconf.mo
|
||||
share/locale/lt/LC_MESSAGES/obconf.mo
|
||||
share/locale/lv/LC_MESSAGES/obconf.mo
|
||||
share/locale/nl/LC_MESSAGES/obconf.mo
|
||||
share/locale/no/LC_MESSAGES/obconf.mo
|
||||
share/locale/pl/LC_MESSAGES/obconf.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/obconf.mo
|
||||
share/locale/ro/LC_MESSAGES/obconf.mo
|
||||
share/locale/ru/LC_MESSAGES/obconf.mo
|
||||
share/locale/sr/LC_MESSAGES/obconf.mo
|
||||
share/locale/sr@latin/LC_MESSAGES/obconf.mo
|
||||
share/locale/sv/LC_MESSAGES/obconf.mo
|
||||
share/locale/tr/LC_MESSAGES/obconf.mo
|
||||
share/locale/zh_CN/LC_MESSAGES/obconf.mo
|
||||
share/locale/zh_TW/LC_MESSAGES/obconf.mo
|
||||
share/mime/packages/obconf.xml
|
||||
share/mimelnk/application/x-openbox-theme.desktop
|
||||
share/obconf/obconf.glade
|
||||
share/obconf/video-display.png
|
||||
share/pixmaps/obconf.png
|
||||
7
wm/obconf/distinfo
Normal file
7
wm/obconf/distinfo
Normal file
@@ -0,0 +1,7 @@
|
||||
$NetBSD: distinfo,v 1.11 2013/12/08 07:59:47 obache Exp $
|
||||
|
||||
SHA1 (obconf-2.0.4.tar.gz) = 90638645b53275fda175281a1826c8c4c01746df
|
||||
RMD160 (obconf-2.0.4.tar.gz) = bbcab8ffd09f9a11b5f774c346ae60fcbd3453c3
|
||||
Size (obconf-2.0.4.tar.gz) = 456523 bytes
|
||||
SHA1 (patch-aa) = 0de087b762e8f545fa361f480a0e2e30e0ac40ee
|
||||
SHA1 (patch-ab) = cf618bda78bbf1a926a734250092f5bfa75cd178
|
||||
12
wm/obconf/patches/patch-aa
Normal file
12
wm/obconf/patches/patch-aa
Normal file
@@ -0,0 +1,12 @@
|
||||
$NetBSD: patch-aa,v 1.4 2013/12/08 07:59:47 obache Exp $
|
||||
|
||||
--- po/Makefile.in.in.orig 2007-05-31 16:26:26.000000000 +0000
|
||||
+++ po/Makefile.in.in
|
||||
@@ -30,6 +30,7 @@ gettextsrcdir = $(datadir)/gettext/po
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
INSTALL_DATA = @INSTALL_DATA@
|
||||
+install_sh = @install_sh@
|
||||
mkinstalldirs = $(SHELL) @install_sh@ -d
|
||||
mkdir_p = @mkdir_p@
|
||||
|
||||
@@ -1,14 +1,13 @@
|
||||
# $NetBSD: Makefile,v 1.20 2012/10/23 10:24:15 wiz Exp $
|
||||
#
|
||||
# $NetBSD: Makefile,v 1.21 2013/11/29 18:19:03 wiz Exp $
|
||||
|
||||
DISTNAME= olvwm4.src4
|
||||
PKGNAME= olvwm-4.4
|
||||
PKGREVISION= 4
|
||||
CATEGORIES= x11 wm
|
||||
MASTER_SITES= http://home.nyc.rr.com/twopks/olvwm/
|
||||
MASTER_SITES= # http://home.nyc.rr.com/twopks/olvwm/
|
||||
|
||||
MAINTAINER= w.wnuk@zodiac.mimuw.edu.pl
|
||||
HOMEPAGE= http://home.nyc.rr.com/twopks/olvwm/
|
||||
#HOMEPAGE= http://home.nyc.rr.com/twopks/olvwm/
|
||||
COMMENT= Open Look Virtual Window Manager
|
||||
|
||||
DEPENDS+= xview-clients>=3.2.1:../../x11/xview-clients
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
$NetBSD: distinfo,v 1.6 2013/03/28 21:40:10 joerg Exp $
|
||||
$NetBSD: distinfo,v 1.7 2013/10/20 17:51:08 joerg Exp $
|
||||
|
||||
SHA1 (olvwm4.src4.tar.gz) = d8900f1aeccfc75924e922d9e86008462de12e62
|
||||
RMD160 (olvwm4.src4.tar.gz) = 6523adb9a2f08829dbe6099e88ac031b1dd232a4
|
||||
Size (olvwm4.src4.tar.gz) = 386560 bytes
|
||||
SHA1 (patch-aa) = e0a4eaab392555e9e5adb3b7376a21e70f8fadb1
|
||||
SHA1 (patch-aa) = 1a3f6f87ad6c39cb70923b6c54f66d6abdab5e9d
|
||||
SHA1 (patch-ab) = c9e045f8dbc966feac732adb2ab53c531bdfa8cf
|
||||
SHA1 (patch-ac) = 157710147ecef7ff4ce3b167c7c6cdaa2449cf33
|
||||
SHA1 (patch-ad) = 28b4f4cac1c94e787e68bbdb8ce859545f898528
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
$NetBSD: patch-aa,v 1.2 2006/01/19 23:15:59 joerg Exp $
|
||||
$NetBSD: patch-aa,v 1.3 2013/10/20 17:51:08 joerg Exp $
|
||||
|
||||
--- Imakefile.orig 1998-01-13 21:23:54.000000000 +0000
|
||||
+++ Imakefile
|
||||
@@ -31,7 +31,7 @@ $NetBSD: patch-aa,v 1.2 2006/01/19 23:15:59 joerg Exp $
|
||||
INCLUDES = -I$(HEADER_DEST) -I$(TOP) $(XPMINCDIR)
|
||||
DEPLIBS =
|
||||
LOCAL_LIBRARIES = $(MORELDFLAGS) $(OLGXLIB) $(XLIB)
|
||||
+EXTRA_LDOPTIONS = ${LINKER_RPATH_FLAG}${PREFIX}/lib
|
||||
+EXTRA_LDOPTIONS = ${COMPILER_RPATH_FLAG}${PREFIX}/lib
|
||||
|
||||
HEADERS = cmdstream.h cursors.h debug.h defaults.h dsdm.h environ.h error.h \
|
||||
events.h gettext.h globals.h group.h helpcmd.h i18n.h iconimage.h \
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
# $NetBSD: Makefile,v 1.84 2013/06/06 12:53:40 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.87 2013/12/08 07:56:31 obache Exp $
|
||||
|
||||
DISTNAME= openbox-3.5.0
|
||||
PKGREVISION= 14
|
||||
DISTNAME= openbox-3.5.2
|
||||
CATEGORIES= wm x11
|
||||
MASTER_SITES= http://openbox.org/dist/openbox/
|
||||
|
||||
@@ -21,26 +20,21 @@ USE_FEATURES+= setenv
|
||||
PKGCONFIG_OVERRIDE= obrender/obrender-3.5.pc.in
|
||||
PKGCONFIG_OVERRIDE+= obt/obt-3.5.pc.in
|
||||
|
||||
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR:Q}
|
||||
CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASE:Q}
|
||||
LDFLAGS+= ${BUILDLINK_LDADD.libsetenv}
|
||||
PKG_SYSCONFSUBDIR= xdg
|
||||
OWN_DIRS= ${PKG_SYSCONFDIR}
|
||||
OWN_DIRS+= ${PKG_SYSCONFDIR}/openbox
|
||||
PKG_SYSCONFSUBDIR= xdg/openbox
|
||||
|
||||
EGDIR= ${PREFIX}/share/examples/openbox
|
||||
CONF_FILES= ${EGDIR}/autostart ${PKG_SYSCONFDIR}/openbox/autostart
|
||||
CONF_FILES+= ${EGDIR}/environment ${PKG_SYSCONFDIR}/openbox/environment
|
||||
CONF_FILES+= ${EGDIR}/menu.xml ${PKG_SYSCONFDIR}/openbox/menu.xml
|
||||
CONF_FILES+= ${EGDIR}/rc.xml ${PKG_SYSCONFDIR}/openbox/rc.xml
|
||||
CONF_FILES= ${EGDIR}/autostart ${PKG_SYSCONFDIR}/autostart
|
||||
CONF_FILES+= ${EGDIR}/environment ${PKG_SYSCONFDIR}/environment
|
||||
CONF_FILES+= ${EGDIR}/menu.xml ${PKG_SYSCONFDIR}/menu.xml
|
||||
CONF_FILES+= ${EGDIR}/rc.xml ${PKG_SYSCONFDIR}/rc.xml
|
||||
|
||||
SUBST_CLASSES+= python
|
||||
SUBST_STAGE.python= pre-build
|
||||
SUBST_FILES.python+= data/autostart/openbox-xdg-autostart
|
||||
# Best we can do without pulling in a python dependency.
|
||||
# Update when PYTHON_VERSION_DEFAULT changes!
|
||||
SUBST_SED.python+= -e 's,/usr/bin/env.*python,${PREFIX}/bin/python2.7,'
|
||||
SUBST_MESSAGE.python= Fixing path to python.
|
||||
CHECK_INTERPRETER_SKIP= libexec/openbox-xdg-autostart
|
||||
INSTALL_MAKE_FLAGS+= rcdir=${EGDIR}
|
||||
|
||||
REPLACE_PYTHON+= data/autostart/openbox-xdg-autostart
|
||||
|
||||
.include "options.mk"
|
||||
|
||||
BUILDLINK_DEPMETHOD.libXt?= build
|
||||
|
||||
@@ -57,5 +51,5 @@ BUILDLINK_DEPMETHOD.libXt?= build
|
||||
.include "../../x11/libXrandr/buildlink3.mk"
|
||||
.include "../../x11/libXt/buildlink3.mk"
|
||||
.include "../../x11/startup-notification/buildlink3.mk"
|
||||
|
||||
.include "../../lang/python/application.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@comment $NetBSD: PLIST,v 1.24 2011/08/06 17:09:03 wiz Exp $
|
||||
@comment $NetBSD: PLIST,v 1.25 2013/12/08 07:56:31 obache Exp $
|
||||
bin/gdm-control
|
||||
bin/gnome-panel-control
|
||||
bin/obxprop
|
||||
@@ -59,8 +59,12 @@ share/examples/openbox/autostart
|
||||
share/examples/openbox/environment
|
||||
share/examples/openbox/menu.xml
|
||||
share/examples/openbox/rc.xml
|
||||
share/gnome-session/sessions/openbox-gnome-fallback.session
|
||||
share/gnome-session/sessions/openbox-gnome.session
|
||||
share/gnome/wm-properties/openbox.desktop
|
||||
share/locale/af/LC_MESSAGES/openbox.mo
|
||||
share/locale/ar/LC_MESSAGES/openbox.mo
|
||||
share/locale/be/LC_MESSAGES/openbox.mo
|
||||
share/locale/bn_IN/LC_MESSAGES/openbox.mo
|
||||
share/locale/ca/LC_MESSAGES/openbox.mo
|
||||
share/locale/cs/LC_MESSAGES/openbox.mo
|
||||
@@ -73,8 +77,10 @@ share/locale/et/LC_MESSAGES/openbox.mo
|
||||
share/locale/eu/LC_MESSAGES/openbox.mo
|
||||
share/locale/fi/LC_MESSAGES/openbox.mo
|
||||
share/locale/fr/LC_MESSAGES/openbox.mo
|
||||
share/locale/he/LC_MESSAGES/openbox.mo
|
||||
share/locale/hr/LC_MESSAGES/openbox.mo
|
||||
share/locale/hu/LC_MESSAGES/openbox.mo
|
||||
share/locale/ia/LC_MESSAGES/openbox.mo
|
||||
share/locale/it/LC_MESSAGES/openbox.mo
|
||||
share/locale/ja/LC_MESSAGES/openbox.mo
|
||||
share/locale/lt/LC_MESSAGES/openbox.mo
|
||||
@@ -84,6 +90,7 @@ share/locale/no/LC_MESSAGES/openbox.mo
|
||||
share/locale/pl/LC_MESSAGES/openbox.mo
|
||||
share/locale/pt/LC_MESSAGES/openbox.mo
|
||||
share/locale/pt_BR/LC_MESSAGES/openbox.mo
|
||||
share/locale/ro/LC_MESSAGES/openbox.mo
|
||||
share/locale/ru/LC_MESSAGES/openbox.mo
|
||||
share/locale/sk/LC_MESSAGES/openbox.mo
|
||||
share/locale/sr/LC_MESSAGES/openbox.mo
|
||||
|
||||
@@ -1,14 +1,23 @@
|
||||
# $NetBSD: buildlink3.mk,v 1.21 2013/06/06 12:53:40 wiz Exp $
|
||||
# $NetBSD: buildlink3.mk,v 1.22 2013/12/08 07:56:31 obache Exp $
|
||||
|
||||
BUILDLINK_TREE+= openbox
|
||||
|
||||
.if !defined(OPENBOX_BUILDLINK3_MK)
|
||||
OPENBOX_BUILDLINK3_MK:=
|
||||
|
||||
BUILDLINK_API_DEPENDS.openbox+= openbox>=3.1
|
||||
BUILDLINK_ABI_DEPENDS.openbox+= openbox>=3.5.0nb14
|
||||
BUILDLINK_API_DEPENDS.openbox+= openbox>=3.5
|
||||
BUILDLINK_PKGSRCDIR.openbox?= ../../wm/openbox
|
||||
|
||||
pkgbase := openbox
|
||||
.include "../../mk/pkg-build-options.mk"
|
||||
|
||||
.if !empty(PKG_BUILD_OPTIONS.openbox:Mimlib2)
|
||||
.include "../../graphics/imlib2/buildlink3.mk"
|
||||
.endif
|
||||
.if !empty(PKG_BUILD_OPTIONS.openbox:Msvg)
|
||||
.include "../../graphics/librsvg/buildlink3.mk"
|
||||
.endif
|
||||
|
||||
.include "../../converters/libiconv/buildlink3.mk"
|
||||
.include "../../devel/glib2/buildlink3.mk"
|
||||
.include "../../x11/libXft/buildlink3.mk"
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user