Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37572523
en ru br
ALT Linux repositórios
S:1.2-alt5.1
5.0: 1.2-alt1
4.1: 1.2-alt1.M41.1

Group :: Desktop gráfico/Outros
RPM: matchbox-window-manager

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

debian/0000755000000000000000000000000011733151515007170 5ustar  debian/postinst0000644000000000000000000000073211561473423011004 0ustar  #!/bin/sh

set -e

action="$1"

if [ "$action" = configure ]; then
# register the alternatives of x-window-manager manually
# because dh_installwm doesn't register manpage as slave yet.
update-alternatives --install /usr/bin/x-window-manager \
x-window-manager /usr/bin/matchbox-window-manager 50 \
--slave /usr/share/man/man1/x-window-manager.1.gz \
x-window-manager.1.gz /usr/share/man/man1/matchbox-window-manager.1.gz
fi

#DEBHELPER#
debian/watch0000644000000000000000000000021211561473423010220 0ustar version=2

http://projects.o-hand.com/matchbox/sources/matchbox-window-manager/1.0/matchbox-window-manager-(.*)\.tar.gz \
debian uupdate
debian/control0000644000000000000000000000232011733062535010573 0ustar Source: matchbox-window-manager
Section: embedded
Priority: optional
Maintainer: Moray Allan <moray@debian.org>
Uploaders: Thibaut GIRKA <thib@sitedethib.com>
Build-Depends: debhelper (>= 9), dh-autoreconf (>= 5), pkg-config, libstartup-notification0-dev, libmatchbox-dev (>= 1.9-4), libx11-dev, libxext-dev, libxt-dev, libxft-dev, libxsettings-dev, libxsettings-client-dev, autotools-dev, libgconf2-dev
Standards-Version: 3.9.3
Homepage: http://matchbox-project.org/

Package: matchbox-window-manager
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Replaces: matchbox (<< 1:0.8.2)
Provides: x-window-manager
Description: window manager for resource-limited systems
Matchbox is a base environment for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.
.
This package contains the Matchbox window manager.

Package: matchbox-window-manager-udeb
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Section: debian-installer
XC-Package-Type: udeb
Description: window manager for resource-limited systems
This is a udeb, or a microdeb, for the debian-installer.
debian/S64matchbox-window-manager0000644000000000000000000000022611561523654014140 0ustar if [ "$DEBIAN_FRONTEND" = gtk ] && [ -z "$LIVE_INSTALLER_MODE" ]; then
matchbox-window-manager -use_titlebar no -use_desktop_mode plain &
fi

debian/changelog0000644000000000000000000000731511733151447011054 0ustar matchbox-window-manager (1.2-osso21-1) unstable; urgency=low

* Newer upstream changes from Maemo repository.

-- Moray Allan <moray@debian.org> Fri, 23 Mar 2012 19:11:38 +0000

matchbox-window-manager (1.2-osso18-1) unstable; urgency=low

* Pull upstream changes from Maemo repository. Closes: #448505.
* Move from dh 8 to dh 9.

-- Moray Allan <moray@debian.org> Fri, 23 Mar 2012 11:53:23 +0000

matchbox-window-manager (1.2-7) unstable; urgency=low

* Update debhelper build-depends to ask for version 8.

-- Moray Allan <moray@debian.org> Fri, 13 May 2011 15:04:00 +0100

matchbox-window-manager (1.2-6) unstable; urgency=low

* Add Thibaut GIRKA <thib@sitedethib.com> to Uploaders.
* Move to source format 3.0 (quilt).
* Move from cdbs to debhelper 8. Patch from Thibaut.
* Add udeb. Patch from Thibaut. Closes: #593093.
* Add script to start matchbox-window-manager with g-i. Patch from Thibaut.

-- Moray Allan <moray@debian.org> Sun, 08 May 2011 15:25:11 +0100

matchbox-window-manager (1.2-5) unstable; urgency=low

* Add -lX11, -lXext, -lXsettings-client to LDADD settings. Closes: #555591.
* Update standards version.

-- Moray Allan <moray@debian.org> Sun, 08 May 2011 12:26:08 +0100

matchbox-window-manager (1.2-4) unstable; urgency=low

* Patch from Stefan Lesicnik (Ubuntu) to provide the x-window-manager
metapackage, and install the x-window-manager alternative.
Closes: #506352.

-- Moray Allan <moray@debian.org> Sat, 25 Jul 2009 18:44:30 +0200

matchbox-window-manager (1.2-3) unstable; urgency=low

* Update matchbox-remote man page. Closes: #494391.

-- Moray Allan <moray@debian.org> Sun, 21 Sep 2008 13:57:58 +0200

matchbox-window-manager (1.2-2) unstable; urgency=low

* Enable xsettings support. Closes: #477209.

-- Moray Allan <moray@debian.org> Sun, 08 Jun 2008 15:38:07 +0200

matchbox-window-manager (1.2-1) unstable; urgency=low

* New upstream release.

-- Moray Allan <moray@debian.org> Sun, 22 Apr 2007 12:40:45 +0100

matchbox-window-manager (1.1-1) unstable; urgency=low

* New upstream release.

-- Moray Allan <moray@debian.org> Sun, 15 Oct 2006 16:10:55 +0100

matchbox-window-manager (1.0-1) unstable; urgency=low

* New upstream release.

-- Moray Allan <moray@debian.org> Sat, 11 Mar 2006 23:55:37 +0000

matchbox-window-manager (0.9.5-2) unstable; urgency=low

* Tighten libmatchbox dependency, since the newer version should give this
package fewer direct dependencies.

-- Moray Allan <moray@debian.org> Sun, 15 Jan 2006 12:24:58 +0000

matchbox-window-manager (0.9.5-1) unstable; urgency=low

* New upstream release.

-- Moray Allan <moray@debian.org> Sun, 5 Jun 2005 19:59:09 +0100

matchbox-window-manager (0.9.4-1) unstable; urgency=low

* New upstream release.

-- Moray Allan <moray@debian.org> Sun, 1 May 2005 18:11:14 +0100

matchbox-window-manager (0.9.3-1) unstable; urgency=low

* New upstream release.

-- Moray Allan <moray@debian.org> Mon, 28 Mar 2005 20:23:54 +0100

matchbox-window-manager (0.9-2) unstable; urgency=low

* Update watch file.
* Tighten libmatchbox-dev build-depends.

-- Moray Allan <moray@debian.org> Mon, 10 Jan 2005 02:24:47 +0000

matchbox-window-manager (0.9-1) unstable; urgency=medium

* New upstream release.

-- Moray Allan <moray@debian.org> Fri, 7 Jan 2005 16:56:11 +0000

matchbox-window-manager (0.8.4-1) unstable; urgency=low

* New upstream release

-- Moray Allan <moray@debian.org> Sat, 27 Nov 2004 19:15:45 +0000

matchbox-window-manager (0.8.2-1) unstable; urgency=low

* Split out from monolithic matchbox package.
* New upstream release. Closes: #221365, #234223.
* New maintainer for Matchbox packages.

-- Moray Allan <moray@debian.org> Fri, 16 Jul 2004 02:14:53 +0100
debian/source/0000755000000000000000000000000011561521315010466 5ustar debian/source/format0000644000000000000000000000001411561521315011674 0ustar 3.0 (quilt)
debian/copyright0000644000000000000000000000177511733147704011142 0ustar This package was debianised by Moray Allan <moray@debian.org> on
Mon, 12 Jul 2004 20:39:00 +0100.

It was downloaded from http://repository.maemo.org/pool/fremantle/free/m/matchbox-window-manager/

Upstream author: Matthew Allum <mallum@o-hand.com>

Copyright:

Copyright (C) 2004 Matthew Allum <mallum@o-hand.com>
Copyright (c) 2002, 2004 OpenedHand Ltd - http://o-hand.com
Copyright (C) 2005 Matthew Allum, OpenedHand Ltd.

This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; version 2 dated June, 1991.

This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

On Debian GNU/Linux systems, the complete text of the GNU General
Public License can be found in '/usr/share/common-licenses/GPL-2'.
debian/matchbox-window-manager.10000644000000000000000000000153311561473423014002 0ustar .\" matchbox-window-manager.1
.\" Copyright 2004 Moray Allan
.TH matchbox-window-manager 1 "Jul 16 2004" ""
.SH NAME
matchbox-window-manager \- window manager for resource-limited systems
.SH SYNOPSIS
.B matchbox-window-manager [options]
.SH OPTIONS
.TP
\fB\-display\fR
<string>
.TP
\fB\-theme\fR
<string>
.TP
\fB\-use_titlebar\fR
<yes|no>
.TP
\fB\-use_cursor\fR
<yes|no>
.TP
\fB\-use_lowlight\fR
<yes|no>
.TP
\fB\-use_dialog_mode\fR
<free|const|const-horiz>
.HP
\fB\-use_desktop_mode\fR <decorated|plain>
.SH DESCRIPTION
.B matchbox-window-manager
is a window manager for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.

.SH AUTHOR
.B matchbox-window-manager
was written by Matthew Allum <mallum@o-hand.com>.

debian/prerm0000644000000000000000000000023411561473423010243 0ustar #!/bin/sh

set -e

if [ "$1" != "upgrade" ]
then
update-alternatives --remove x-window-manager /usr/bin/matchbox-window-manager
fi

#DEBHELPER#

exit 0
debian/compat0000644000000000000000000000000211733061642010367 0ustar 9
debian/autoreconf0000644000000000000000000000003011733147601011252 0ustar matchbox-window-manager
debian/docs0000644000000000000000000000013411733150455010043 0ustar matchbox-window-manager/README
matchbox-window-manager/NEWS
matchbox-window-manager/AUTHORS
debian/rules0000755000000000000000000000155611733150574010263 0ustar #!/usr/bin/make -f

export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed

%:
dh $@ --with autoreconf -D matchbox-window-manager

override_dh_auto_clean:
rm -rf build-main build-udeb

override_dh_auto_configure:
mkdir build-main build-udeb
dh_auto_configure -Bbuild-main -- --enable-startup-notification --enable-expat
dh_auto_configure -Bbuild-udeb -- --disable-startup-notification --disable-expat \
--disable-keyboard --disable-xrm --disable-ping-protocol --enable-standalone

override_dh_auto_build:
dh_auto_build -Bbuild-main
dh_auto_build -Bbuild-udeb

override_dh_autoreconf:
dh_autoreconf --as-needed

override_dh_auto_install:
dh_auto_install -Bbuild-main --destdir=debian/matchbox-window-manager
#dh_auto_install -Bbuild-udeb --destdir=debian/matchbox-window-manager-udeb

override_dh_installchangelogs:
dh_installchangelogs matchbox-window-manager/ChangeLog
debian/matchbox-window-manager.manpages0000644000000000000000000000007211561473423015432 0ustar debian/matchbox-window-manager.1
debian/matchbox-remote.1
debian/matchbox-window-manager-udeb.install0000644000000000000000000000015411561523654016225 0ustar build-udeb/src/matchbox-window-manager /usr/bin/
debian/S64matchbox-window-manager /lib/debian-installer.d/
debian/matchbox-remote.10000644000000000000000000000246311561473423012361 0ustar .\" matchbox-remote.1
.\" Copyright 2004 Moray Allan
.TH matchbox-remote 1 "Jul 16 2004" ""
.SH NAME
matchbox-remote \- communicate with matchbox-window-manager process
.SH SYNOPSIS
.B matchbox-remote [options]
.SH OPTIONS
.TP
\fB\-t\fR <matchbox theme name>
Switch Matchbox theme
.TP
\fB\-r\fR
Output current Matchbox theme
.TP
\fB\-exit\fR
Request Matchbox to exit
.TP
\fB\-next\fR
Page to next window
.TP
\fB\-prev\fR
Page to previous window
.HP
\fB\-desktop\fR
Toggle desktop visibility
.TP
\fB\-menu\fR
Activate mb-applet-menu-launcher
.TP
\fB\-panel\-toggle\fR [panel id]
Toggle panel visibility
.TP
\fB\-input\-toggle\fR
Toggle input method (requires input manager)
.TP
\fB\-composite\-toggle\fR
Toggle compositing engine (if enabled)
.TP
\fB\-keys-reload\fR
Reload keyboard shortcut configuration (if enabled)
.TP
\fB\-h\fR
Output help
.TP
.SH DESCRIPTION
.B matchbox-remote
connects to a running
.B matchbox-window-manager
process to get information about its state or send it instructions.

.B matchbox-window-manager
is a window manager for the X Window System running on non-desktop
embedded platforms such as handhelds, set-top boxes, kiosks and anything else
for which screen space, input mechanisms or system resources are limited.


.SH AUTHOR
.B matchbox-remote
was written by Matthew Allum <mallum@o-hand.com>.

debian/patches/0000755000000000000000000000000011733146733010625 5ustar debian/patches/default-theme.patch0000644000000000000000000000654611733145665014410 0ustar Description: Revert to old version of theme.xml for Default theme (current upstream version doesn't work)
--- a/matchbox-window-manager/data/themes/Default/theme.xml
+++ b/matchbox-window-manager/data/themes/Default/theme.xml
@@ -1,5 +1,5 @@
<?xml version="1.0"?>
-<theme name="Default" author="Nokia"
+<theme name="Default" author="Matthew Allum - mallum@handhelds.org"
desc="" version="1.0" engine_version="1" >

<color id="white" def="#ffffff" />
@@ -31,37 +31,55 @@
<pixmap id="closebutton" filename="closebutton.xpm" />
<pixmap id="menubutton" filename="menubutton.xpm" />

+<frame id="main" height="20">

+ <layer x="0" y="0" w="100%" h="100%"
+ type="plain" color="borderdark" />
+
+ <layer x="1" y="1" w="100%-2" h="1"
+ type="plain" color="borderlight" />
+
+ <layer x="1" y="2" w="100%-2" h="13"
+ type="gradient-vert" startcol="grad1" endcol="grad2"/>
+
+ <layer x="1" y="2" w="100%-2" h="17"
+ type="plain" color="grad3"/>

-<!-- Main windows title bar. You need to define its height -->
-<frame id="main" height="60">
+ <layer x="22" y="3" w="100%-44" h="14"
+ type="plain" color="menuhl"/>

- <layer x="0" y="0" w="720" h="60"
- type="plain" color="borderdark"/>
+ <layer x="22" y="3" w="1" h="1" type="plain" color="grad3"/>
+ <layer x="22" y="16" w="1" h="1" type="plain" color="grad3"/>
+ <layer x="100%-23" y="3" w="1" h="1" type="plain" color="grad3"/>
+ <layer x="100%-23" y="16" w="1" h="1" type="plain" color="grad3"/>

- <layer x="35" y="12" w="283" h="30"
- type="label" color="textcol" justify="left" font="titlefont" />
+ <layer x="1" y="19" w="2" h="1"
+ type="plain" color="grad3" />
+
+ <layer x="100%-3" y="19" w="2" h="1"
+ type="plain" color="grad3" />

- <!-- Define the area that launches application menu -->
- <button x="3" y="0" w="315" h="60" action="custom" options="inputonly,pressonly" />
+ <!-- <layer x="6" y="2" w="16" h="16" type="icon" />-->

- <!-- Define the status bar applet panel -->
- <panel x="-372" y="2" w="280" h="40" />
+ <layer x="26" y="3" w="100%-60" h="20"
+ type="label" color="textcol" justify="left" font="titlefont" />

- <!-- Define minimize and close buttons -->
- <button x="-80" y="2" w="40" h="40" action="minimize" >
- <active pixmap="closebutton" blend="-150"/>
- <inactive pixmap="closebutton"/>
+
+ <button x="100%-20" y="0" w="16" h="20" action="close" >
+ <active pixmap="closebutton" blend="-150"/>
+ <inactive pixmap="closebutton" />
</button>

- <button x="-40" y="2" w="40" h="40" action="close" >
- <active pixmap="menubutton" blend="-150" />
- <inactive pixmap="menubutton"/>
+ <button x="4" y="0" w="16" h="20" action="menu" >
+ <active pixmap="menubutton" blend="-150"/>
+ <inactive pixmap="menubutton" />
</button>

- </frame>
+ <button x="labelx" y="0" w="labelw" h="20"
+ action="menu" options="inputonly" /> -
+
+</frame>

- <!--
<frame id="main-east" width="4" >

<layer x="0" y="0" w="100%" h="100%"
@@ -100,7 +118,6 @@
type="plain" color="borderlight" />

</frame>
--->

<frame id="dialog" height="20" >

@@ -244,7 +261,7 @@

</frame>

-<!--
+
<frame id="menu"
border_north="2"
border_south="3"
@@ -268,7 +285,7 @@
type="plain" color="trans" />

</frame>
--->
+
<shadow style="simple" dx="3" dy="3" color="shadowcol"/>

-</theme>
+</theme>
\ No newline at end of file
debian/patches/makefile.patch0000644000000000000000000000212411733146233013415 0ustar Description: Fix FTBFS with binutils-gold
Add -lX11, -lXext, -lXsettings-client to LDADD settings. Closes: #555591.

Author: Moray Allan <moray@debian.org>
Bug-Debian: http://bugs.debian.org/555591
--- a/matchbox-window-manager/src/Makefile.am
+++ b/matchbox-window-manager/src/Makefile.am
@@ -16,11 +16,11 @@

INCLUDES = -DDATADIR=\"$(DATADIR)\" -DCONFDIR=\"$(CONFDIR)\" -DPKGDATADIR=\"$(PKGDATADIR)\" -DPREFIX=\"$(PREFIXDIR)\" $(LIBMB_CFLAGS) $(COMPO_CFLAGS) $(EXPAT_CFLAGS) $(SN_CFLAGS) $(GCONF_CFLAGS) $(XFIXES_CFLAGS) $(XCURSOR_CFLAGS)

-matchbox_remote_LDADD = $(LIBMB_LIBS)
+matchbox_remote_LDADD = $(LIBMB_LIBS) -lX11 -lXext -lXsettings-client

matchbox_remote_SOURCES = matchbox-remote.c

-matchbox_window_manager_LDADD = $(LIBMB_LIBS) $(COMPO_LIBS) $(EXPAT_LIBS) $(SN_LIBS) $(GCONF_LIBS) $(XFIXES_LIBS) $(XCURSOR_LIBS)
+matchbox_window_manager_LDADD = $(LIBMB_LIBS) $(COMPO_LIBS) $(EXPAT_LIBS) $(SN_LIBS) $(GCONF_LIBS) $(XFIXES_LIBS) $(XCURSOR_LIBS) -lX11 -lXext -lXsettings-client

matchbox_window_manager_SOURCES = \
main.c structs.h wm.c wm.h \
debian/patches/config.patch0000644000000000000000000000073411733145647013122 0ustar --- a/matchbox-window-manager/configure.ac
+++ b/matchbox-window-manager/configure.ac
@@ -423,7 +423,7 @@
if test x$enable_standalone != xyes && test x$enable_standalone_xft != xyes; then
AC_MSG_CHECKING([for libmb xsettings support])

- if $PKG_CONFIG --libs libmb | grep -i xsettings ; then
+ if $PKG_CONFIG --static --libs libmb | grep -i xsettings ; then
mb_have_xsettings="yes"
AC_DEFINE(USE_XSETTINGS, [1], [Use XSettings])
AC_MSG_RESULT([yes])
debian/patches/series0000644000000000000000000000013011733146704012032 0ustar makefile.patch
config.patch
install-themes.patch
default-theme.patch
build-themes.patch
debian/patches/install-themes.patch0000644000000000000000000000052211733146543014575 0ustar --- a/matchbox-window-manager/configure.ac
+++ b/matchbox-window-manager/configure.ac
@@ -501,7 +501,11 @@
src/Makefile
data/Makefile
data/themes/Makefile
+data/themes/blondie/Makefile
+data/themes/bluebox/Makefile
+data/themes/borillo/Makefile
data/themes/Default/Makefile
+data/themes/MBOpus/Makefile
data/schemas/Makefile
])

debian/patches/build-themes.patch0000644000000000000000000000046411733146716014235 0ustar --- matchbox-window-manager-1.2-osso21.orig/matchbox-window-manager/data/themes/Makefile.am
+++ matchbox-window-manager-1.2-osso21/matchbox-window-manager/data/themes/Makefile.am
@@ -1,5 +1,5 @@
if WANT_STANDALONE
SUBDIRS =
else
-SUBDIRS = Default
+SUBDIRS = Default blondie bluebox borillo MBOpus
endif
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009