Browse Source

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2333 ec354946-7b23-47d6-9f5a-488ba84defc7

kudoh 13 years ago
parent
commit
44eb9506aa
2 changed files with 145 additions and 0 deletions
  1. 42 0
      e/e16-themes/e16-themes-vl.spec
  2. 103 0
      e/e16/e16-vl.spec

+ 42 - 0
e/e16-themes/e16-themes-vl.spec

@@ -0,0 +1,42 @@
+Summary:	Enlightenment themes: BlueSteel, BrushedMetal-Tigert, Ganymede, ShinyMetal
+Summary(ja):	Enlightenment テーマ集: BlueSteel, BrushedMetal-Tigert, Ganymede, ShinyMetal
+Name:		e16-themes
+Version:	1.0.1
+Release:	1%{?_dist_release}
+License:	BSD
+Group:		User Interface/Desktops
+Source:		http://prdownloads.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
+BuildArch:	noarch
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+URL:		http://www.enlightenment.org/
+
+Requires: e16 >= 0.16.8
+
+%description
+The BlueSteel, BrushedMetal-Tigert, Ganymede, and ShinyMetal themes 
+for Enlightenment DR16.
+This is part of the Enlightenment distribution.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+%configure
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+
+make DESTDIR=$RPM_BUILD_ROOT install
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-, root, root)
+%doc AUTHORS COPYING ChangeLog
+%{_datadir}/e16/*
+
+%changelog
+* Sun Dec 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.0.1-1
+- initial build for VineSeed

+ 103 - 0
e/e16/e16-vl.spec

@@ -0,0 +1,103 @@
+Summary: The Enlightenment window manager, DR16.
+Summary(ja): Enlightenment ウィンドウマネージャ(DR16)
+Name: e16
+Version: 1.0.7
+Release: 1%{?_dist_release}
+License: BSD
+Group: User Interface/Desktops
+URL: http://www.enlightenment.org/
+Source: http://prdownloads.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires: imlib2-devel freetype2-devel xorg-x11-xbitmaps
+BuildRequires: esound-devel alsa-lib-devel audiofile-devel
+BuildRequires: libXrandr-devel libSM-devel xorg-x11-proto-devel
+BuildRequires: libXfixes-devel libXrender-devel libXdamage-devel
+BuildRequires: libXcomposite-devel libXft-devel libXxf86vm-devel
+BuildRequires: pango-devel dbus-devel desktop-file-utils
+
+Obsoletes: enlightenment < 0.16.8
+Requires: imlib2 >= 1.2.0
+Provides: e16-edox
+
+%description
+Enlightenment is a window manager for the X Window System that
+is designed to be powerful, extensible, configurable and
+pretty darned good looking! It is one of the more graphically
+intense window managers.
+
+This package will install the Enlightenment window manager.
+You have chosen Enlightment window manager in GNOME/KDE,
+if would like to revert default window manager, please edit this file.
+~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml
+
+%description -l ja
+Enlightenment は迫力があり、拡張性に富み、高度に設定可能で
+非常に見栄え良く繕えるよう設計されている X Window System 用の
+ウィンドウマネージャです。より視覚的に鮮烈であるウィンドウマネージャの
+ひとつです。
+
+このパッケージは Enlightenment ウィンドウマネージャをインストールします。
+GNOME/KDE のウィンドウマネージャに Enlightment を選択した後、
+標準のウィンドウマネージャに戻したい場合は、次のファイルを修正してください。
+~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml
+
+%prep
+%setup -q
+
+%build
+%configure --enable-pango   \
+           --enable-mans    \
+           --enable-modules \
+           --enable-visibility-hiding
+%{__make} %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install DESTDIR=$RPM_BUILD_ROOT %{?mflags_install}
+rm -f $RPM_BUILD_ROOT/usr/lib*/e16/*.la
+rm -rf $RPM_BUILD_ROOT/usr/share/doc
+mkdir -p $RPM_BUILD_ROOT/etc/X11/xinit/Xclients.d
+cp $RPM_BUILD_ROOT/usr/share/e16/misc/Xclients.* $RPM_BUILD_ROOT/etc/X11/xinit/Xclients.d/
+
+%find_lang %{name}
+
+# Desktop file
+%{__rm} -f %{buildroot}%{_datadir}/applications/%{name}.desktop
+%{__cp} %{buildroot}%{_datadir}/e16/misc/e16.desktop-app \
+    %{buildroot}%{_datadir}/applications/%{name}.desktop
+desktop-file-install --dir %{buildroot}%{_datadir}/applications \
+    %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post
+if [ "$LANG" = "ja_JP.utf8" ]; then
+  echo "GNOME/KDE のウィンドウマネージャに Enlightment を選択した後、"
+  echo "標準のウィンドウマネージャに戻したい場合は、"
+  echo "次のファイルを修正してください。"
+  echo "~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml"
+else
+  echo "You have chosen Enlightment window manager in GNOME/KDE,"
+  echo "if would like to revert default window manager,"
+  echo "please edit this file."
+  echo "~/.gconf/desktop/gnome/sessionrequired-components/%gconf.xml"
+fi
+
+%files
+%defattr(-, root, root)
+%doc AUTHORS COPYING ChangeLog docs/e16.html
+%{_bindir}/*
+%{_libdir}/e16/*.so
+%{_datadir}/%{name}/*
+%{_datadir}/locale/*
+%{_datadir}/applications/*
+%{_datadir}/xsessions/*
+%{_sysconfdir}/X11/xinit/Xclients.d/*
+%{_mandir}/*
+
+%changelog
+* Sun Dec 12 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.0.7-1
+- initial build for VineSeed