[packages/terminology] - up to 1.13.0

baggins baggins at pld-linux.org
Sun Oct 13 23:21:05 CEST 2024


commit 78dd3cc7af8984590b86cac4451ff22bed7fdbf3
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Sun Oct 13 23:20:49 2024 +0200

    - up to 1.13.0

 terminology.spec | 78 +++++++++++++++++---------------------------------------
 1 file changed, 24 insertions(+), 54 deletions(-)
---
diff --git a/terminology.spec b/terminology.spec
index 9721a97..88ea997 100644
--- a/terminology.spec
+++ b/terminology.spec
@@ -1,53 +1,21 @@
-%define		efl_ver		1.7.0
-
 Summary:	Terminology - EFL terminal emulator
 Summary(pl.UTF-8):	Terminology - emulator terminala oparty na EFL
 Name:		terminology
-Version:	0.6.1
-Release:	1
+Version:	1.13.0
+Release:	0.1
 License:	BSD
 Group:		Applications
-Source0:	http://download.enlightenment.org/rel/apps/terminology/%{name}-%{version}.tar.xz
-# Source0-md5:	fb2d5ce533b18c4aeb88687d47cfb17e
+Source0:	https://download.enlightenment.org/rel/apps/terminology/%{name}-%{version}.tar.xz
+# Source0-md5:	81e24535c1cf0ac9a506c711c9d621f7
 URL:		http://enlightenment.org/
 BuildRequires:	autoconf >= 2.60
 BuildRequires:	automake >= 1.6
-BuildRequires:	ecore-devel >= %{efl_ver}
-BuildRequires:	ecore-evas-devel >= %{efl_ver}
-BuildRequires:	ecore-file-devel >= %{efl_ver}
-BuildRequires:	ecore-imf-devel >= %{efl_ver}
-BuildRequires:	ecore-imf-evas-devel >= %{efl_ver}
-BuildRequires:	ecore-input-devel >= %{efl_ver}
-BuildRequires:	ecore-ipc-devel >= %{efl_ver}
-BuildRequires:	edje >= %{efl_ver}
-BuildRequires:	edje-devel >= %{efl_ver}
-BuildRequires:	eet-devel >= %{efl_ver}
-BuildRequires:	efreet-devel >= %{efl_ver}
-BuildRequires:	eina-devel >= %{efl_ver}
-BuildRequires:	eldbus-devel
-BuildRequires:	elementary-devel >= %{efl_ver}
-BuildRequires:	emotion-devel >= %{efl_ver}
-BuildRequires:	ethumb-devel >= %{efl_ver}
-BuildRequires:	evas-devel >= %{efl_ver}
+BuildRequires:	efl-devel >= 1.27.0
 BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(macros) >= 1.726
 BuildRequires:	sed >= 4.0
 BuildRequires:	tar >= 1:1.22
 BuildRequires:	xz
-Requires:	ecore >= %{efl_ver}
-Requires:	ecore-evas >= %{efl_ver}
-Requires:	ecore-file >= %{efl_ver}
-Requires:	ecore-imf >= %{efl_ver}
-Requires:	ecore-imf-evas >= %{efl_ver}
-Requires:	ecore-input >= %{efl_ver}
-Requires:	ecore-ipc >= %{efl_ver}
-Requires:	edje-libs >= %{efl_ver}
-Requires:	eet >= %{efl_ver}
-Requires:	efreet >= %{efl_ver}
-Requires:	eina >= %{efl_ver}
-Requires:	elementary >= %{efl_ver}
-Requires:	emotion >= %{efl_ver}
-Requires:	ethumb >= %{efl_ver}
-Requires:	evas >= %{efl_ver}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -66,32 +34,25 @@ jest nieco przedwczesne, ale - jak na swój młody wiek - potrafi dużo.
 %prep
 %setup -q
 
-# non-themable images go to pixmaps dir
-%{__sed} -i -e 's,$(datadir)/icons$,$(datadir)/pixmaps,' data/icons/Makefile.am
-
 %build
-%{__aclocal} -I m4
-%{__autoconf}
-%{__autoheader}
-%{__automake}
-export CFLAGS="%{rpmcflags} $(pkg-config --cflags eldbus)"
-%configure \
-	--disable-silent-rules
+%meson build
 
-%{__make}
+%ninja_build -C build
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
+%ninja_install -C build
+
+%find_lang %{name}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING ChangeLog NEWS README TODO
+%doc AUTHORS COPYING ChangeLog NEWS README.md TODO
+%doc COLORSCHEMES.md THEMES.md
 %attr(755,root,root) %{_bindir}/terminology
 %attr(755,root,root) %{_bindir}/tyalpha
 %attr(755,root,root) %{_bindir}/tybg
@@ -99,7 +60,16 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/tyls
 %attr(755,root,root) %{_bindir}/typop
 %attr(755,root,root) %{_bindir}/tyq
+%attr(755,root,root) %{_bindir}/tysend
 %{_datadir}/terminology
 %{_desktopdir}/terminology.desktop
-%{_pixmapsdir}/terminology.png
+%{_iconsdir}/hicolor/128x128/apps/terminology.png
 %{_mandir}/man1/terminology.1*
+%{_mandir}/man1/terminology-helpers.1*
+%{_mandir}/man1/tyalpha.1*
+%{_mandir}/man1/tybg.1*
+%{_mandir}/man1/tycat.1*
+%{_mandir}/man1/tyls.1*
+%{_mandir}/man1/typop.1*
+%{_mandir}/man1/tyq.1*
+%{_mandir}/man1/tysend.1*
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/terminology.git/commitdiff/78dd3cc7af8984590b86cac4451ff22bed7fdbf3



More information about the pld-cvs-commit mailing list