diff --git a/README.md b/README.md index 82d631d..e43e54c 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # libvte +VTE is an experimental terminal emulator widget for use with GTK+. + diff --git a/libvte.spec b/libvte.spec new file mode 100644 index 0000000..e7bf050 --- /dev/null +++ b/libvte.spec @@ -0,0 +1,278 @@ +%define majver %(echo %version | cut -d. -f 1-2) +Name: libvte +Version: 0.36.2 +Release: 1mamba +Summary: An experimental terminal emulator +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.gnome.org +Source: http://ftp.gnome.org/pub/GNOME/sources/vte/%{majver}/vte-%{version}.tar.xz +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: gtk-doc +BuildRequires: libatk-devel +BuildRequires: libcairo-devel +BuildRequires: libexpat-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libGL-devel +BuildRequires: libglib-devel +BuildRequires: libgtk-devel +BuildRequires: libncurses-devel +BuildRequires: libpango-devel +BuildRequires: libpixman-devel +BuildRequires: libpng-devel +BuildRequires: libpthread-stubs-devel +BuildRequires: libselinux-devel +BuildRequires: libstdc++6-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libxcb-devel +BuildRequires: libXdmcp-devel +BuildRequires: libXrender-devel +BuildRequires: libz-devel +BuildRequires: pygtk-devel +BuildRequires: udev-devel +## AUTOBUILDREQ-END +BuildRequires: intltool +BuildRequires: perl +BuildRequires: perl-XML-Parser +BuildRequires: gettext-devel +BuildRequires: pkgconfig +BuildRequires: pygobject-devel +BuildRequires: gtk-doc +Requires: pygtk +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +VTE is an experimental terminal emulator widget for use with GTK+. + +%package devel +Group: Development/Libraries +Summary: Static libraries and headers for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description devel +The VTE package contains a termcap file implementation for terminal emulators. +This package contains static libraries and header files need for development. + +%package -n python-vte +Group: System/Libraries/Python +Summary: Python bindings for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} + +%description -n python-vte +The VTE package contains a termcap file implementation for terminal emulators. +This package contains the Python bindings. + +%package apidocs +Summary: %{name} API documentation +Group: Documentation +Requires: gtk-doc + +%description apidocs +%{name} API documentation. + +%prep +%setup -q -n vte-%{version} + +%build +%configure \ + --enable-shared \ + --disable-static \ + --enable-python \ + --enable-gtk-doc \ + --with-default-emulation=xterm \ + --with-gtk=3.0 \ + PYTHON=%{__python} + +%make #pyexecdir=%{_libdir}/site-python + +%install +[ "%{buildroot}" != / ] && rm -rf %{buildroot} +%makeinstall #pyexecdir=%{_libdir}/site-python +install -d -m 0755 %{buildroot}%{_datadir}/vte/termcap +ln -s %{_datadir}/vte/termcap-2.90/xterm %{buildroot}%{_datadir}/vte/termcap/xterm + + +%{find_lang} vte-2.90 + +%clean +[ "%{buildroot}" != / ] && rm -rf %{buildroot} + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f vte-2.90.lang +%defattr(-,root,root) +%{_sysconfdir}/profile.d/vte.sh +%{_bindir}/vte2_90 +%{_libdir}/*.so.* +#%{_libdir}/vte-*/ +#%{_datadir}/vte/termcap-2.90/xterm +%{_datadir}/vte/termcap/xterm +%{_libexecdir}/gnome-pty-helper +%doc AUTHORS COPYING + +#%files -n python-vte +#%defattr(-,root,root) +#%python_sitearch/gtk-2.0/* +#%{_datadir}/pygtk/2.0/defs/vte.defs + +%files devel +%defattr(-,root,root) +%{_includedir}/vte-*/ +%{_libdir}/*.la +%{_libdir}/*.so +%{_libdir}/pkgconfig/*.pc +%doc ChangeLog HACKING NEWS README + +%files apidocs +%defattr(-,root,root) +%{_datadir}/gtk-doc/html/vte-*/ +%doc doc/{*.txt,openi18n/*.txt} + +%changelog +* Tue May 13 2014 Automatic Build System 0.36.2-1mamba +- automatic version update by autodist + +* Sun Apr 27 2014 Automatic Build System 0.36.1-1mamba +- automatic version update by autodist + +* Mon Mar 24 2014 Automatic Build System 0.36.0-1mamba +- automatic version update by autodist + +* Tue Mar 18 2014 Automatic Build System 0.35.90-1mamba +- automatic version update by autodist + +* Wed Feb 19 2014 Automatic Build System 0.35.2-1mamba +- automatic version update by autodist + +* Tue Jan 14 2014 Automatic Build System 0.35.1-1mamba +- automatic version update by autodist + +* Tue Nov 19 2013 Automatic Build System 0.35.0-1mamba +- automatic version update by autodist + +* Mon Oct 28 2013 Automatic Build System 0.34.9-1mamba +- automatic version update by autodist + +* Wed Sep 18 2013 Automatic Build System 0.34.8-1mamba +- automatic update by autodist + +* Sat Jul 20 2013 Automatic Build System 0.34.7-1mamba +- automatic update by autodist + +* Mon Jun 10 2013 Automatic Build System 0.34.6-1mamba +- automatic version update by autodist + +* Mon May 13 2013 Automatic Build System 0.34.5-1mamba +- automatic version update by autodist + +* Mon Apr 15 2013 Automatic Build System 0.34.4-1mamba +- automatic version update by autodist + +* Tue Mar 26 2013 Automatic Build System 0.34.3-1mamba +- automatic version update by autodist + +* Tue Nov 13 2012 Automatic Build System 0.34.2-1mamba +- automatic version update by autodist + +* Tue Oct 16 2012 Automatic Build System 0.34.1-1mamba +- automatic version update by autodist + +* Sat Sep 29 2012 Automatic Build System 0.34.0-1mamba +- automatic version update by autodist + +* Wed May 30 2012 Automatic Build System 0.32.2-1mamba +- automatic version update by autodist + +* Mon Apr 16 2012 Automatic Build System 0.32.1-1mamba +- automatic version update by autodist + +* Sun Apr 01 2012 Automatic Build System 0.32.0-1mamba +- update to 0.32.0 + +* Mon Nov 21 2011 Automatic Build System 0.31.0-1mamba +- automatic version update by autodist + +* Mon Oct 17 2011 Automatic Build System 0.30.1-1mamba +- automatic version update by autodist + +* Tue Oct 04 2011 Automatic Build System 0.30.0-1mamba +- automatic version update by autodist + +* Mon Aug 29 2011 Automatic Build System 0.28.2-1mamba +- automatic version update by autodist + +* Wed Jun 15 2011 Automatic Build System 0.28.1-1mamba +- automatic update by autodist + +* Wed Jun 08 2011 Silvan Calarco 0.28.0-3mamba +- provide symlink %{_datadir}/share/vte/termcap/xterm to fix a gnome-terminal warning on /etc/termcap (see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611826) + +* Sat Apr 23 2011 Silvan Calarco 0.28.0-2mamba +- rebuilt for gtk 3.0 + +* Wed Apr 06 2011 Automatic Build System 0.28.0-1mamba +- automatic update by autodist + +* Sat Nov 13 2010 Automatic Build System 0.26.2-1mamba +- automatic update to 0.26.2 by autodist + +* Mon Oct 25 2010 Automatic Build System 0.26.1-1mamba +- automatic update to 0.26.1 by autodist + +* Thu Jul 15 2010 Automatic Build System 0.24.3-1mamba +- automatic update to 0.24.3 by autodist + +* Tue Jun 22 2010 Silvan Calarco 0.24.2-2mamba +- added python subpackage + +* Mon Jun 21 2010 Automatic Build System 0.24.2-1mamba +- automatic update to 0.24.2 by autodist + +* Sat May 29 2010 Automatic Build System 0.24.1-1mamba +- automatic update to 0.24.1 by autodist + +* Tue Sep 29 2009 Automatic Build System 0.22.2-1mamba +- automatic update to 0.22.2 by autodist + +* Mon Jul 06 2009 Silvan Calarco 0.20.5-1mamba +- update to 0.20.5 + +* Wed May 20 2009 Automatic Build System 0.16.14-2mamba +- automatic rebuild by autodist + +* Wed Feb 04 2009 Silvan Calarco 0.16.14-1mamba +- automatic update by autodist + +* Sun Nov 02 2008 Silvan Calarco 0.16.13-1mamba +- automatic update by autodist + +* Thu Oct 18 2007 Silvan Calarco 0.16.9-1mamba +- update to 0.16.9 +- specfile changed for automatic updates + +* Wed Apr 11 2007 Davide Madrisan 0.16.0-2mamba +- modified specfile to permit automatic updates +- new subpackage apidocs with API documentation +- own %{_includedir}/vte directory +- added the build requirement for pygobject-devel +- do not build static libraries +- removed desktop file and icon for jchempaint (?) + +* Tue Apr 10 2007 Tiziano Pratellesi 0.16.0-1mamba +- update to version 0.16.0 + +* Fri Oct 28 2005 Davide Madrisan 0.11.15-2qilnx +- moved python libraries to the main package +- specfile fixes +- gtk-doc files moved to devel package + +* Mon Sep 19 2005 Alessandro Ramazzina 0.11.15-1qilnx +- package created by autospec