[xfce4-terminal] Initial version of xfce4-terminal. Review bug: 890583

Kevin Fenzi kevin at fedoraproject.org
Sun Dec 30 21:14:11 UTC 2012


commit e926a4101537bf4c606f9c3321b2e7dcfe749158
Author: Kevin Fenzi <kevin at scrye.com>
Date:   Sun Dec 30 14:13:45 2012 -0700

    Initial version of xfce4-terminal. Review bug: 890583

 .gitignore          |    1 +
 sources             |    1 +
 xfce4-terminal.spec |  224 +++++++++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 226 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..8988841 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/xfce4-terminal-0.6.0.tar.bz2
diff --git a/sources b/sources
index e69de29..0c1073f 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+afb729d37f0ffa003511a47459ed3baf  xfce4-terminal-0.6.0.tar.bz2
diff --git a/xfce4-terminal.spec b/xfce4-terminal.spec
new file mode 100644
index 0000000..568d8c6
--- /dev/null
+++ b/xfce4-terminal.spec
@@ -0,0 +1,224 @@
+%global minorversion 0.6
+
+Name:           xfce4-terminal
+Version:        0.6.0
+Release:        2%{?dist}
+Summary:        X Terminal Emulator for the Xfce Desktop environment
+
+Group:          User Interface/Desktops
+License:        GPLv2+
+URL:            http://docs.xfce.org/apps/terminal/start
+Source0:        http://archive.xfce.org/src/apps/xfce4-terminal/%{minorversion}/%{name}-%{version}.tar.bz2
+
+BuildRequires:  vte-devel >= 0.28.1
+BuildRequires:  libSM-devel
+BuildRequires:  intltool
+BuildRequires:  startup-notification-devel
+BuildRequires:  dbus-glib-devel >= 0.22
+BuildRequires:  desktop-file-utils
+BuildRequires:  libxfce4ui-devel >= 4.10.0
+# required for Terminal-default-apps.xml
+Requires:       control-center-filesystem
+# This package replaces the Terminal package
+Provides: Terminal = %{version}-%{release}
+Obsoletes: Terminal < 0.4.8-5
+
+%description
+Xfce4-terminal is a lightweight and easy to use terminal emulator application
+for the X windowing system, with some new ideas and features that make 
+it unique among X terminal emulators. 
+
+%prep
+%setup -q
+
+%build
+%configure
+make %{?_smp_mflags} V=1
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL='install -p'
+%find_lang %{name}
+desktop-file-install                                       \
+  --delete-original                                        \
+  --add-category="GTK"                                     \
+  --dir=${RPM_BUILD_ROOT}%{_datadir}/applications          \
+  ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
+
+%post
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
+
+%postun
+if [ $1 -eq 0 ] ; then
+    touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+    gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+%files -f %{name}.lang
+%doc README ChangeLog NEWS COPYING AUTHORS HACKING THANKS
+%{_bindir}/xfce4-terminal
+%{_datadir}/xfce4/terminal
+%{_datadir}/applications/xfce4-terminal.desktop
+%{_datadir}/gnome-control-center/default-apps/xfce4-terminal-default-apps.xml
+%{_mandir}/man1/xfce4-terminal.1.*
+%{_mandir}/*/man1/xfce4-terminal.1.*
+
+%changelog
+* Fri Dec 28 2012 Kevin Fenzi <kevin at scrye.com> 0.6.0-2
+- Various minor moderizations of the spec per the review. 
+
+* Thu Dec 27 2012 Kevin Fenzi <kevin at scrye.com> 0.6.0-1
+- Rename Terminal to xfce4-terminal
+- Update to 0.6.0 upstream.
+
+* Wed Apr 04 2012 Kevin Fenzi <kevin at scrye.com> - 0.4.8-3
+- Update for Xfce 4.10
+
+* Thu Jan 12 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4.8-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Tue Jun 21 2011 Kevin Fenzi <kevin at scrye.com> - 0.4.8-1
+- Update to 0.4.8
+
+* Tue Apr 05 2011 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.7-1
+- Update to 0.4.7
+- Remove upstreamed background.patch
+
+* Sun Jan 30 2011 Kevin Fenzi <kevin at tummy.com> - 0.4.6-2
+- Add patch to fix cpu and memory issues. 
+
+* Sun Jan 30 2011 Kevin Fenzi <kevin at tummy.com> - 0.4.6-1
+- Update to 0.4.6
+
+* Mon Nov 08 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.5-3
+- Rebuild for libfxce4gui 4.7.0
+
+* Thu Sep 09 2010 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.5-2
+- Fix build error with vte >= 0.25.90 (#631447,bugzilla.xfce.org #6686)
+
+* Fri May 21 2010 Kevin Fenzi <kevin at tummy.com> - 0.4.5-1
+- Update to 0.4.5
+
+* Mon Feb 01 2010 Kevin Fenzi <kevin at tummy.com> - 0.4.4-1
+- Update to 0.4.4
+
+* Thu Dec 10 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.3-1
+- Update to 0.4.3
+
+* Thu Oct 08 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.2-2
+- Fix locale problems in the UI (bugzilla.xfce.org #5842)
+
+* Tue Oct 06 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.2-1
+- Update to 0.4.2
+- Update icon cache scriptlets
+
+* Thu Oct 01 2009 Kevin Fenzi <kevin at tummy.com> - 0.4.1-1
+- Update to 0.4.1
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.4.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Jul 20 2009 Christoph Wickert <cwickert at fedoraproject.org> - 0.4.0-1
+- Update to 0.4.0
+- Use desktop-file-install
+
+* Sun Jul 19 2009 Kevin Fenzi <kevin at tummy.com> - 0.2.99.1-1
+- Update to 0.2.99.1
+
+* Wed Apr 29 2009 Kevin Fenzi <kevin at tummy.com> - 0.2.12-3
+- Fix patch fuzz
+
+* Tue Apr 28 2009 Kevin Fenzi <kevin at tummy.com> - 0.2.12-2
+- Add patch for MiscAlwaysShowTabs segfault (fixes bug 502135)
+
+* Sun Apr 19 2009 Kevin Fenzi <kevin at tummy.com> - 0.2.12-1
+- Update to 0.2.12
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.2.8.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Oct 27 2008 Christoph Wickert <cwickert at fedoraproject.org> - 0.2.8.3-1
+- Update to 0.2.8.3
+- BuildRequire intltool
+- Fix rpm group
+
+* Sun Feb 10 2008 Kevin Fenzi <kevin at tummy.com> - 0.2.8-3
+- Rebuild for gcc43
+
+* Mon Dec  3 2007 Kevin Fenzi <kevin at tummy.com> - 0.2.8-2
+- Remove no longer shipped .ui file. 
+
+* Sun Dec  2 2007 Kevin Fenzi <kevin at tummy.com> - 0.2.8-1
+- Update to 0.2.8
+- Drop unneeded patch. 
+
+* Tue Aug 14 2007 Kevin Fenzi <kevin at tummy.com> - 0.2.6-3
+- Add patch for CVE-2007-3770. 
+- Update License tag
+
+* Sat Mar 24 2007 Kevin Fenzi <kevin at tummy.com> - 0.2.6-2
+- Fix unowned directories (#233787)
+
+* Sun Jan 21 2007 Kevin Fenzi <kevin at tummy.com> - 0.2.6-1
+- Upgrade to 0.2.6
+
+* Thu Nov 16 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.8-0.2.rc2
+- Add startup-notification-devel and dbus-glib-devel to BuildRequires
+
+* Fri Nov 10 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.8-0.1.rc2
+- Update to 0.2.5.8rc2
+
+* Thu Oct  5 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.6-0.4.rc1
+- Added gtk-update-icon-cache to post/postun
+
+* Wed Oct  4 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.6-0.3.rc1
+- Bump release for devel checkin
+
+* Thu Sep  7 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.6-0.2.rc1
+- Bump release for xfce rc repo
+
+* Sun Sep  3 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.6-0.1.rc1
+- Upgrade to 0.2.5.6-0.1.rc1
+
+* Sun Aug 13 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.4-0.2.beta2
+- Bump release for 4.4 beta repo
+
+* Wed Aug  2 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.4-0.1.beta2
+- Fix release
+
+* Wed Jul 12 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.4-0.beta2
+- Update to 0.2.5.4-0.beta2
+
+* Fri Jun 23 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.5.1-0.beta1.fc6
+- Update to 0.2.5.1-0.beta1
+
+* Thu Feb 16 2006 Kevin Fenzi <kevin at tummy.com> - 0.2.4-6.fc5
+- Rebuild for fc5
+
+* Wed Aug 17 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.4-5.fc5
+- Rebuild for new libcairo and libpixman
+
+* Thu Aug  4 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.4-4.fc5
+- Add dist tag
+
+* Mon May 30 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.4-3
+- Removed incorrect Requires
+- Changed the description text
+
+* Fri May 27 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.4-2
+- Fix group to be User Interface/X
+
+* Sat Mar 19 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.4-1
+- Upgraded to 0.2.4 version
+- Added Terminal/apps desktops files. 
+
+* Tue Mar  8 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.2-2
+- Fixed to use %%find_lang
+- Removed generic INSTALL from %%doc
+- Change description wording: "makes it" to "make it"
+- Fixed to include terminal.css 
+
+* Sun Mar  6 2005 Kevin Fenzi <kevin at tummy.com> - 0.2.2-1
+- Inital Fedora Extras version


More information about the scm-commits mailing list