metisse - biurko w 3D
Przemysław Iskra
sparky w servek.sparky.homelinux.org
Sob, 16 Paź 2004, 02:32:35 CEST
On Sat, Oct 16, 2004 at 02:18:07AM +0200, The Undefined wrote:
> On Sat, Oct 16, 2004 at 02:03:20AM +0200, Przemysław Iskra wrote:
> > > wydaje mi się że Summary i Description powinny być kodowane w
> > > iso8859-2 a nie w utf-8
> > a nie są ?!
> >
> > może to akcentowane 'u' w nucleo Ci przeszkadza, w sumie można by
> > wyrzucić
> >
> > Poza tym My Polish sux, zresztą jak i inne języki które ''znam'', więc
> > Summary i Description chyba i tak do poprawki...
> wrzuciłem.. ale.. trzeba regenerować ac/am by się zbudowało na amd64,
ok, mogłeś powiedzieć bez wrzucania, tak patcha muszę :D
poza tym dałeś tylko nucleo, co jest jedynie potrzebnym dla metisse
narzędziem, reszty w drugim liście nie wrzucałem, ale zrobię to teraz
> oraz:
>
> > Requires(pre,postun): ldconfig
> /sbin/ldconfig jezeli już.
> tylko że to wchodzi w skład glibc, a glibc są obowiązkowe wszedzie więc
> nie ma sensu pisać.
--
____ Przemysław Iskra - Sparky{PI] _ ___ _ _ Kto ma w życiu pe-
/____) ___ ___ _ _ || | | _ \ | | | cha oraz zmartwień
\____\ | -_) '___| ||^' ||// \\// < | _/ | | | kupę może złamać rę
(____/ || (_-_|_ || ||\\ || |_ |_| |_| _| -kę podcierając d*.
-------------- następna część ---------
--- SPECS/nucleo.spec.orig 2004-10-16 02:23:39.717918584 +0200
+++ SPECS/nucleo.spec 2004-10-16 02:28:01.368141704 +0200
@@ -14,8 +14,8 @@
# Source0-md5: e519537ef61cacad133102cea1e6cd61
# Source0-size: 665254
URL: http://insitu.lri.fr/~roussel/projects/
-#BuildRequires: autoconf
-#BuildRequires: automake
+BuildRequires: autoconf
+BuildRequires: automake
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libstdc++-devel
@@ -23,7 +23,6 @@
BuildRequires: XFree86-OpenGL-devel
BuildRequires: XFree86-OpenGL-devel-base
#don't work with nvidia-devel ?!
-Requires(pre,postun): ldconfig
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -54,10 +53,10 @@
%build
#%{__libtoolize}
-#%{__aclocal}
-#%{__autoconf}
+%{__aclocal}
+%{__autoconf}
#%{__autoheader}
-#%{__automake}
+%{__automake}
%configure
%{__make}
-------------- następna część ---------
# $Revision:$, $Date:$
Summary: A 3D X Desktop
Summary(pl): Biurko w 3D
Name: metisse
Version: 0.3.3
Release: 1
License: GPL
Group: X11/Window Managers
Source0: http://insitu.lri.fr/~chapuis/software/metisse/%{name}-%{version}.tar.bz2
# Source0-md5: 9b20d959d6039dd632bc48f3e893650d
# Source0-size: 4162155
Source1: %{name}.startscript
Source2: %{name}.desktop
Source3: %{name}-xsession.desktop
Patch0: %{name}-ac_am_fixes.patch
URL: http://insitu.lri.fr/~chapuis/metisse/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: fribidi-devel
BuildRequires: gnome-libs-devel
BuildRequires: libstdc++-devel
BuildRequires: libstroke-devel
BuildRequires: nucleo-devel
BuildRequires: readline-devel
BuildRequires: rplay-devel
BuildRequires: XFree86-OpenGL-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _wmpropsdir /usr/share/wm-properties
%description
Metisse is an experimental X desktop with some OpenGL capacity. It
consists of a virtual X server called Xwnc, a special version of FVWM,
and a FVWM module FvwmAmetista. Xwnc is a mix of Xvnc and XDarwin. It
draws nothing on your screen; everything is drawn into pixmaps.
Similarly to Xvnc, but with a different protocol, Xwnc can send these
pixmaps (and other information) to a "viewer". FvwmAmetista is such a
viewer; it uses OpenGL for rendering the X desktop into a window of a
"regular" 3D accelerated X server.
%description -l pl
Metisse to eksperymentalny X desktop z możliwościami OpenGL. Składa
się z wirtualnego serwera (Xwnc), oraz menadżera okien
wyświetlającego informacje z tego serwera.
%prep
%setup -q
%patch0 -p1
find -name "*sv_SE*" -exec rename sv_SE sv "{}" ";"
%build
%{__aclocal}
%{__autoconf}
%{__automake}
( cd fvwm-insitu;
%{__aclocal}
%{__autoconf}
%{__automake}
)
%configure \
--enable-freetype \
%ifnarch ix86
--enable-glx-x86
%else
--enable-glx
%endif
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_datadir}/xsessions,%{_wmpropsdir}}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
install %{SOURCE1} $RPM_BUILD_ROOT%{_bindir}/%{name}
install %{SOURCE2} $RPM_BUILD_ROOT%{_wmpropsdir}
install %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/xsessions/%{name}.desktop
%find_lang %{name} --all-name
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README TODO
%attr(755,root,root) %{_bindir}/*
%attr(755,root,root) %{_libdir}/*
%{_datadir}/%{name}
%{_datadir}/fvwm-insitu
%{_datadir}/xsessions/%{name}.desktop
%{_wmpropsdir}/%{name}.desktop
%{_mandir}/*/*
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log: $
-------------- następna część ---------
#!/bin/sh
# ( for now )
# VERY, very simple metisse start script
# if there already is something on :1 (Xwnc) it just will not start
Xwnc -ac :1 &
eval "exec /usr/bin/metisse-start-fvwm"
-------------- następna część ---------
[Desktop Entry]
Encoding=UTF-8
Name=Metisse
Exec=metisse
TryExec=metisse
[Window Manager]
SessionManaged=true
# vi: encoding=utf-8
-------------- następna część ---------
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=metisse
TryExec=metisse
Name=Metisse
Comment=3D Window Manager
Comment[pl]=TrĂłjwymiarowy zarzÄ
dca okien
# vi: encoding=utf-8
-------------- następna część ---------
diff -Nur metisse-0.3.3.orig/fvwm-insitu/configure.in metisse-0.3.3/fvwm-insitu/configure.in
--- metisse-0.3.3.orig/fvwm-insitu/configure.in 2004-06-14 14:51:44.000000000 +0200
+++ metisse-0.3.3/fvwm-insitu/configure.in 2004-10-15 12:35:18.075035168 +0200
@@ -803,7 +803,7 @@
AC_SUBST(FVWM_PERLLIB)
dnl ******* gettext
-ALL_LINGUAS="ar de fr sv_SE zh_CN"
+ALL_LINGUAS="ar de fr sv zh_CN"
FVWM_DOMAIN="fvwm"
FVWMTASKBAR_DOMAIN="FvwmTaskBar"
FVWMSCRIPT_DOMAIN="FvwmScript"
diff -Nur metisse-0.3.3.orig/fvwm-insitu/modules/FvwmGtk/Makefile.am metisse-0.3.3/fvwm-insitu/modules/FvwmGtk/Makefile.am
--- metisse-0.3.3.orig/fvwm-insitu/modules/FvwmGtk/Makefile.am 2004-06-14 13:32:14.000000000 +0200
+++ metisse-0.3.3/fvwm-insitu/modules/FvwmGtk/Makefile.am 2004-10-15 12:36:07.006596440 +0200
@@ -9,7 +9,7 @@
# generate an install rule for man pages unless one of them is an existing file
# name. Use a hand made rule to install the man page instead.
#man_MANS = @MANFVWMGTK@
-man_onedir = $(DESTDIR)$(mandir)/man1
+man_onedir = $(mandir)/man1
man_one_DATA = @MANFVWMGTK@
EXTRA_DIST = FvwmGtk.1
Więcej informacji o liście dyskusyjnej pld-devel-pl