From ce14e71dbaed6764e954a7e7056f876f5b28ebdd Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Aug 29 2019 20:32:27 +0000 Subject: 0.23.0 --- diff --git a/.gitignore b/.gitignore index c4ec969..9f56d76 100644 --- a/.gitignore +++ b/.gitignore @@ -29,3 +29,4 @@ enlightenment-0.16.999.49898.tar.bz2 /enlightenment-0.22.1.tar.xz /enlightenment-0.22.3.tar.xz /enlightenment-0.22.4.tar.xz +/enlightenment-0.23.0.tar.xz diff --git a/enlightenment.spec b/enlightenment.spec index d2b03e5..e266d2b 100644 --- a/enlightenment.spec +++ b/enlightenment.spec @@ -1,8 +1,8 @@ %global use_wayland 0 Name: enlightenment -Version: 0.22.4 -Release: 3%{?dist} +Version: 0.23.0 +Release: 1%{?dist} License: BSD Summary: Enlightenment window manager Url: http://enlightenment.org @@ -11,10 +11,10 @@ Patch0: enlightenment-0.22.30-fix-desktop-files.patch BuildRequires: gcc BuildRequires: alsa-lib-devel BuildRequires: bluez-libs-devel -BuildRequires: dbus-devel +BuildRequires: dbus-devel BuildRequires: desktop-file-utils BuildRequires: doxygen -BuildRequires: efl-devel >= 0.20.5 +BuildRequires: efl-devel >= 0.22.3 %if %{use_wayland} BuildRequires: libwayland-server-devel %endif @@ -23,6 +23,7 @@ BuildRequires: pam-devel BuildRequires: systemd BuildRequires: xcb-util-keysyms-devel BuildRequires: pulseaudio-libs-devel +BuildRequires: ninja-build, meson Requires: %{name}-data = %{version}-%{release} Requires: efl Requires: redhat-menus @@ -58,24 +59,17 @@ Headers, test programs and documentation for enlightenment. %patch0 -p1 -b .fixme %build -%configure \ - --disable-static \ - --disable-rpath \ - --enable-pam \ - --enable-mount-eeze \ - --enable-contact \ +%{meson} \ + -Dpam=true \ + -Dmount-eeze=true \ %if %{use_wayland} - --enable-wayland-clients\ - --enable-wl-desktop-shell \ - --enable-wl-drm \ - --enable-wl-x11 \ + -Dwl=true \ %endif - --with-profile=FAST_PC \ - --with-systemdunitdir=%{_unitdir} -make %{?_smp_mflags} V=1 + -Dsystemdunitdir=%{_userunitdir} +%{meson_build} %install -make install DESTDIR=%{buildroot} +%{meson_install} find %{buildroot} -name '*.la' -delete @@ -106,9 +100,10 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %{_libdir}/enlightenment %{_datadir}/pixmaps/emixer.png %{_datadir}/pixmaps/enlightenment-askpass.png -%{_unitdir}/enlightenment.service +%{_userunitdir}/enlightenment.service %files data -f %{name}.lang +%{_datadir}/wayland-sessions/enlightenment.desktop %{_datadir}/xsessions/enlightenment.desktop %{_datadir}/enlightenment %{_datadir}/applications/*.desktop @@ -118,6 +113,9 @@ desktop-file-validate %{buildroot}/%{_datadir}/applications/*.desktop %{_includedir}/enlightenment %changelog +* Thu Aug 29 2019 Tom Callaway - 0.23.0-1 +- update to 0.23.0 + * Wed Jul 24 2019 Fedora Release Engineering - 0.22.4-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild diff --git a/sources b/sources index f17ec0b..792b442 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (enlightenment-0.22.4.tar.xz) = 9f4366bfed4d65e7baaeffd4f5b8ba6febf6f9888e6156dd3e100c9fca42c377f76f156f3dd1f6ab97745ffcb69e1e8d320937e41333797580624a9b74d298ba +SHA512 (enlightenment-0.23.0.tar.xz) = e49ed9d1d1725cbfd488eb654c3fbe60700382e26136d568b23452cff0112c49953633fd7ac9df7b64f910d37679681b2b9b417d710f46608e97c4060362c7d8