source: projects/specs/trunk/e/e16/e16-vl.spec @ 2333

Revision 2333, 3.7 KB checked in by kudoh, 13 years ago (diff)
Line 
1Summary: The Enlightenment window manager, DR16.
2Summary(ja): Enlightenment ウィンドウマネージャ(DR16)
3Name: e16
4Version: 1.0.7
5Release: 1%{?_dist_release}
6License: BSD
7Group: User Interface/Desktops
8URL: http://www.enlightenment.org/
9Source: http://prdownloads.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
10
11BuildRoot: %{_tmppath}/%{name}-%{version}-root
12
13BuildRequires: imlib2-devel freetype2-devel xorg-x11-xbitmaps
14BuildRequires: esound-devel alsa-lib-devel audiofile-devel
15BuildRequires: libXrandr-devel libSM-devel xorg-x11-proto-devel
16BuildRequires: libXfixes-devel libXrender-devel libXdamage-devel
17BuildRequires: libXcomposite-devel libXft-devel libXxf86vm-devel
18BuildRequires: pango-devel dbus-devel desktop-file-utils
19
20Obsoletes: enlightenment < 0.16.8
21Requires: imlib2 >= 1.2.0
22Provides: e16-edox
23
24%description
25Enlightenment is a window manager for the X Window System that
26is designed to be powerful, extensible, configurable and
27pretty darned good looking! It is one of the more graphically
28intense window managers.
29
30This package will install the Enlightenment window manager.
31You have chosen Enlightment window manager in GNOME/KDE,
32if would like to revert default window manager, please edit this file.
33~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml
34
35%description -l ja
36Enlightenment は迫力があり、拡張性に富み、高度に設定可能で
37非常に見栄え良く繕えるよう設計されている X Window System 用の
38ウィンドウマネージャです。より視覚的に鮮烈であるウィンドウマネージャの
39ひとつです。
40
41このパッケージは Enlightenment ウィンドウマネージャをインストールします。
42GNOME/KDE のウィンドウマネージャに Enlightment を選択した後、
43標準のウィンドウマネージャに戻したい場合は、次のファイルを修正してください。
44~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml
45
46%prep
47%setup -q
48
49%build
50%configure --enable-pango   \
51           --enable-mans    \
52           --enable-modules \
53           --enable-visibility-hiding
54%{__make} %{?_smp_mflags}
55
56%install
57rm -rf $RPM_BUILD_ROOT
58%{__make} install DESTDIR=$RPM_BUILD_ROOT %{?mflags_install}
59rm -f $RPM_BUILD_ROOT/usr/lib*/e16/*.la
60rm -rf $RPM_BUILD_ROOT/usr/share/doc
61mkdir -p $RPM_BUILD_ROOT/etc/X11/xinit/Xclients.d
62cp $RPM_BUILD_ROOT/usr/share/e16/misc/Xclients.* $RPM_BUILD_ROOT/etc/X11/xinit/Xclients.d/
63
64%find_lang %{name}
65
66# Desktop file
67%{__rm} -f %{buildroot}%{_datadir}/applications/%{name}.desktop
68%{__cp} %{buildroot}%{_datadir}/e16/misc/e16.desktop-app \
69    %{buildroot}%{_datadir}/applications/%{name}.desktop
70desktop-file-install --dir %{buildroot}%{_datadir}/applications \
71    %{buildroot}%{_datadir}/applications/%{name}.desktop
72
73%clean
74rm -rf $RPM_BUILD_ROOT
75
76%post
77if [ "$LANG" = "ja_JP.utf8" ]; then
78  echo "GNOME/KDE のウィンドウマネージャに Enlightment を選択した後、"
79  echo "標準のウィンドウマネージャに戻したい場合は、"
80  echo "次のファイルを修正してください。"
81  echo "~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml"
82else
83  echo "You have chosen Enlightment window manager in GNOME/KDE,"
84  echo "if would like to revert default window manager,"
85  echo "please edit this file."
86  echo "~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml"
87fi
88
89%files
90%defattr(-, root, root)
91%doc AUTHORS COPYING ChangeLog docs/e16.html
92%{_bindir}/*
93%{_libdir}/e16/*.so
94%{_datadir}/%{name}/*
95%{_datadir}/locale/*
96%{_datadir}/applications/*
97%{_datadir}/xsessions/*
98%{_sysconfdir}/X11/xinit/Xclients.d/*
99%{_mandir}/*
100
101%changelog
102* Sun Dec 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.0.7-1
103- initial build for VineSeed
Note: See TracBrowser for help on using the repository browser.