[terminology] Add spec file

Dan Mashal vicodan at fedoraproject.org
Tue Oct 15 18:33:50 UTC 2013


commit 2d11e959ba7b6f0f579a52634bc76b2ac735bccb
Author: Dan Mashal <dan.mashal at fedoraproject.org>
Date:   Tue Oct 15 11:33:34 2013 -0700

    Add spec file

 terminology.spec |   79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 79 insertions(+), 0 deletions(-)
---
diff --git a/terminology.spec b/terminology.spec
new file mode 100644
index 0000000..f18d29f
--- /dev/null
+++ b/terminology.spec
@@ -0,0 +1,79 @@
+Name:           terminology
+Version:        0.3.0
+Release:        3%{?dist}
+License:        BSD
+Summary:        EFL based terminal emulator
+Url:            http://www.enlightenment.org
+Group:          User Interface/Desktops
+Source:         http://download.enlightenment.org/releases/%{name}-%{version}.tar.bz2
+
+BuildRequires:  desktop-file-utils
+BuildRequires:  ecore-devel
+BuildRequires:  edje-devel
+BuildRequires:  elementary-devel
+BuildRequires:  ethumb-devel
+BuildRequires:  evas-devel
+BuildRequires:  libeina-devel
+Requires:       terminus-fonts 
+Requires:       xorg-x11-fonts-misc
+
+%description
+Fast and lightweight terminal emulator using EFL libraries.
+
+%prep
+%setup -q
+
+%build
+%configure --disable-silent-rules
+make %{?_smp_mflags} V=1
+
+%install
+make install DESTDIR=%{buildroot} INSTALL="/usr/bin/install -p"
+
+#Remove fonts that already exist in Fedora
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/10x20.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/4x6.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/5x7.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/5x8.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/6x10.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/6x12.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/6x13.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/6x9.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/7x13.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/7x14.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/8x13.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/9x15.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/9x18.pcf
+rm -rf %{buildroot}%{_datadir}/terminology/fonts/terminus-*
+
+desktop-file-validate %{buildroot}/%{_datadir}/applications/terminology.desktop
+
+%files
+%doc README COPYING
+%{_bindir}/tyalpha
+%{_bindir}/tybg
+%{_bindir}/tycat
+%{_bindir}/tyls
+%{_bindir}/typop
+%{_bindir}/tyq
+%{_bindir}/terminology
+%{_datadir}/applications/terminology.desktop
+%{_datadir}/icons/terminology.png
+%{_datadir}/terminology
+
+
+%changelog
+* Sun Oct 13 2013 Dan Mashal <dan.mashal at fedoraproject.org> - 0.3.0-3
+- Remove post scriptlets as per review.
+
+* Wed Oct 09 2013 Dan Mashal <dan.mashal at fedoraproject.org> - 0.3.0-2
+- Remove bundled fonts that already exist in Fedora.
+- Add icon and desktop scriptlets
+
+* Tue Oct 08 2013 Dan Mashal <dan.mashal at fedoraproject.org> - 0.3.0-1
+- Update to 0.3.0
+- Fix license
+- Update BRs
+
+* Wed Jan 02 2013 Rahul Sundaram <sundaram at fedoraproject.org> - 0.2.0-1
+- initial spec


More information about the scm-commits mailing list