|
|
|
|
@ -1,63 +1,75 @@
|
|
|
|
|
%global alphatag 20090726
|
|
|
|
|
%global svn_revision svn303
|
|
|
|
|
%global gtk2_version 2.11.0
|
|
|
|
|
%global vala_version 0.7.3
|
|
|
|
|
%global alphatag 20101105
|
|
|
|
|
%global svn_revision svn609
|
|
|
|
|
%global gtk2_version 2.18.0
|
|
|
|
|
%global vala_version 0.8
|
|
|
|
|
|
|
|
|
|
# The source for this package was pulled from upstream's vcs. Use the
|
|
|
|
|
# The source for this package was pulled from upstream's cvs. Use the
|
|
|
|
|
# following commands to generate the tarball:
|
|
|
|
|
# svn export -r 303 http://valide.googlecode.com/svn/trunk/ valide-20090726svn303
|
|
|
|
|
# tar -czvf valide-20090726svn303.tar.gz valide-20090726svn303
|
|
|
|
|
# svn export -r r646 http://valide.googlecode.com/svn/trunk/ valide-20102005svn646
|
|
|
|
|
# tar -cJvf valide-20102005svn646.tar.xz valide-20102005svn646
|
|
|
|
|
|
|
|
|
|
Name: valide
|
|
|
|
|
Version: 0.5.1
|
|
|
|
|
Release: 0.16.%{alphatag}%{svn_revision}%{?dist}
|
|
|
|
|
Summary: An integrated development environment (IDE) for the Vala programming language
|
|
|
|
|
Name: valide
|
|
|
|
|
Version: 0.7
|
|
|
|
|
Release: 0.28.%{alphatag}%{svn_revision}%{?dist}
|
|
|
|
|
Summary: An integrated development environment (IDE) for the Vala programming language
|
|
|
|
|
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
License: GPLv3+
|
|
|
|
|
URL: http://www.valaide.org
|
|
|
|
|
Source0: %{name}-%{alphatag}%{svn_revision}.tar.gz
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
|
|
Group: Development/Tools
|
|
|
|
|
License: GPLv3+
|
|
|
|
|
URL: http://www.valaide.org
|
|
|
|
|
Source0: %{name}-%{alphatag}%{svn_revision}.tar.xz
|
|
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
|
|
|
|
|
|
|
|
|
BuildRequires: gtk2-devel >= %{gtk2_version}
|
|
|
|
|
BuildRequires: vala-devel >= %{vala_version}
|
|
|
|
|
BuildRequires: sqlite-devel, unique-devel, desktop-file-utils, gtksourceview2-devel, intltool
|
|
|
|
|
BuildRequires: waf
|
|
|
|
|
BuildRequires: gtk2-devel >= %{gtk2_version}
|
|
|
|
|
BuildRequires: vala-devel >= %{vala_version}
|
|
|
|
|
BuildRequires: sqlite-devel, unique-devel, desktop-file-utils, gtksourceview2-devel, intltool
|
|
|
|
|
BuildRequires: waf, libyaml-devel, libgdl-devel
|
|
|
|
|
|
|
|
|
|
Requires: vala-devel >= %{vala_version}
|
|
|
|
|
Requires: hicolor-icon-theme
|
|
|
|
|
Requires: vala-devel >= %{vala_version}
|
|
|
|
|
Requires: vala-tools, vala-doc
|
|
|
|
|
Requires: hicolor-icon-theme
|
|
|
|
|
|
|
|
|
|
%description
|
|
|
|
|
Val(a)IDE is an Integrated Development Environment for
|
|
|
|
|
the Vala programming language.
|
|
|
|
|
Val(a)IDE is an Integrated Development Environment for the Vala programming
|
|
|
|
|
language.
|
|
|
|
|
|
|
|
|
|
%description -l fr
|
|
|
|
|
Val(a)IDE est un Environnement de Développement Intégré pour le langage de
|
|
|
|
|
programmation Vala.
|
|
|
|
|
|
|
|
|
|
%package devel
|
|
|
|
|
Summary: Support for developing plugins for the Val(a)IDE
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
Requires: gtk2-devel >= %{gtk2_version}
|
|
|
|
|
Requires: sqlite-devel, unique-devel, gtksourceview2-devel
|
|
|
|
|
Requires: libxml2-devel
|
|
|
|
|
Summary: Support for developing plugins for the Val(a)IDE
|
|
|
|
|
Group: Development/Libraries
|
|
|
|
|
Requires: %{name} = %{version}-%{release}
|
|
|
|
|
Requires: gtk2-devel >= %{gtk2_version}
|
|
|
|
|
Requires: sqlite-devel, unique-devel, gtksourceview2-devel
|
|
|
|
|
Requires: libxml2-devel, libyaml-devel
|
|
|
|
|
|
|
|
|
|
%description devel
|
|
|
|
|
Val(a)IDE is an Integrated Development Environment for
|
|
|
|
|
the Vala programming language.
|
|
|
|
|
This package allows you to develop plugins that add new
|
|
|
|
|
functionality to Val(a)IDE.
|
|
|
|
|
Val(a)IDE is an Integrated Development Environment for the Vala programming
|
|
|
|
|
language.
|
|
|
|
|
This package allows you to develop plugins that add new functionality to
|
|
|
|
|
Val(a)IDE.
|
|
|
|
|
|
|
|
|
|
%description -l fr devel
|
|
|
|
|
Val(a)IDE est un Environnement de Développement Intégré pour le langage de
|
|
|
|
|
programmation Vala.
|
|
|
|
|
Ce paquet vous permet de développer des plugins pour ajouter de nouvelles
|
|
|
|
|
fonctionalités à Val(a)IDE.
|
|
|
|
|
|
|
|
|
|
%prep
|
|
|
|
|
%setup -q -n %{name}-%{alphatag}%{svn_revision}
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
|
CFLAGS="%{optflags}" LINKFLAGS="%{optflags}" waf -v configure --prefix=%{_prefix} --with-libdir=%{_libdir} --debug
|
|
|
|
|
waf -v %{?_smp_mflags}
|
|
|
|
|
./waf -v %{?_smp_mflags}
|
|
|
|
|
|
|
|
|
|
%install
|
|
|
|
|
rm -rf %{buildroot}
|
|
|
|
|
waf -v install --destdir=%{buildroot} --debug
|
|
|
|
|
desktop-file-install --vendor="" \
|
|
|
|
|
--mode 0644 \
|
|
|
|
|
--dir=%{buildroot}%{_datadir}/applications/ \
|
|
|
|
|
%{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
|
|
|
./waf -v install --destdir=%{buildroot} --debug
|
|
|
|
|
desktop-file-install --vendor="" \
|
|
|
|
|
--mode 0644 \
|
|
|
|
|
--dir=%{buildroot}%{_datadir}/applications/ \
|
|
|
|
|
%{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
|
|
|
find %{buildroot}%{_libdir} -name *.so -exec chmod 755 {} \;
|
|
|
|
|
%find_lang %{name}
|
|
|
|
|
|
|
|
|
|
@ -87,8 +99,8 @@ update-desktop-database &> /dev/null || :
|
|
|
|
|
update-mime-database %{_datadir}/mime &> /dev/null || :
|
|
|
|
|
# update icon themes
|
|
|
|
|
if [ $1 -eq 0 ] ; then
|
|
|
|
|
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
|
|
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
|
|
|
touch --no-create %{_datadir}/icons/hicolor &>/dev/null
|
|
|
|
|
gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
%files -f %{name}.lang
|
|
|
|
|
@ -104,12 +116,65 @@ fi
|
|
|
|
|
%{_datadir}/applications/valide.desktop
|
|
|
|
|
%{_datadir}/icons/hicolor/48x48/mimetypes/application-x-vide.png
|
|
|
|
|
%{_datadir}/mime/packages/x-vide.xml
|
|
|
|
|
%{_mandir}/man1/ctags-vala.1.gz
|
|
|
|
|
%{_mandir}/man1/valide.1.gz
|
|
|
|
|
%files devel
|
|
|
|
|
%defattr(-,root,root,-)
|
|
|
|
|
%{_includedir}/valide-*/
|
|
|
|
|
%{_libdir}/libvalide-*.so
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
|
* Thu Jun 01 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.28.20101105svn609
|
|
|
|
|
- Minor Fix
|
|
|
|
|
|
|
|
|
|
* Thu Jun 01 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.27.20101105svn609
|
|
|
|
|
- Minor Fix
|
|
|
|
|
|
|
|
|
|
* Thu Jun 01 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.26.20101105svn609
|
|
|
|
|
- Some bug Fixed
|
|
|
|
|
- update to new major release 7.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat May 08 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.25.20100705svn589
|
|
|
|
|
- Some bug Fixed
|
|
|
|
|
- update to new minor release
|
|
|
|
|
|
|
|
|
|
* Sun Apr 25 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.24.20101604svn538
|
|
|
|
|
- Replace action can be undo
|
|
|
|
|
- Fix issue #136
|
|
|
|
|
|
|
|
|
|
* Wed Apr 16 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.23.20101604svn536
|
|
|
|
|
- Bug fix: search widget
|
|
|
|
|
- Improve GtkBuilder binding
|
|
|
|
|
- Remove duplicate file opening
|
|
|
|
|
- Update the GDL binding to 2.30
|
|
|
|
|
- Many other bug fix
|
|
|
|
|
|
|
|
|
|
* Wed Mar 31 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.22.20103003svn511
|
|
|
|
|
- Allow plugins configuration
|
|
|
|
|
- Update castillan language
|
|
|
|
|
- Update french language
|
|
|
|
|
- Add advanced search plugins
|
|
|
|
|
- Fix crash with vala 7.10
|
|
|
|
|
- And other minor bug fixed
|
|
|
|
|
|
|
|
|
|
* Wed Jan 15 2010 Jonathan MERCIER <bioinfornatics at gmail.com> 0.6.1-0.21.20093012svn488
|
|
|
|
|
- Update to the new version 0.6.1
|
|
|
|
|
|
|
|
|
|
* Mon Oct 19 2009 Jonathan MERCIER <bioinfornatics at gmail.com> 0.5.1-0.20.20091019svn425
|
|
|
|
|
- Bug fix
|
|
|
|
|
|
|
|
|
|
* Mon Oct 19 2009 Jonathan MERCIER <bioinfornatics at gmail.com> 0.5.1-0.19.20091019svn425
|
|
|
|
|
- Bug fix
|
|
|
|
|
|
|
|
|
|
* Mon Oct 19 2009 Jonathan MERCIER <bioinfornatics at gmail.com> 0.5.1-0.18.20091019svn425
|
|
|
|
|
- Update valide to revision 425
|
|
|
|
|
- Some bug fix
|
|
|
|
|
|
|
|
|
|
* Tue Sep 01 2009 Jonathan MERCIER <bioinfornatics at gmail.com> 0.5.1-0.17.20090825svn385
|
|
|
|
|
- Update valide to revision 385
|
|
|
|
|
- Some bug fix
|
|
|
|
|
|
|
|
|
|
* Fri Jul 30 2009 Jonathan MERCIER <bioinfornatics at gmail.com> 0.5.1-0.16.20090726svn303
|
|
|
|
|
- Fix the empty debuginfo with a newest option in build section --debug
|
|
|
|
|
|
|
|
|
|
@ -155,8 +220,8 @@ fi
|
|
|
|
|
|
|
|
|
|
* Tue Jul 14 2009 Jonathan MERCIER <bioinfornatics at gmail.com> 0.5.1-0.4.278svn
|
|
|
|
|
- Use revision 278
|
|
|
|
|
- Drop Requires: vala >= %%{vala_version}
|
|
|
|
|
- Drop Requires: vala-devel >= %%{vala_version}
|
|
|
|
|
- Drop Requires: vala >= %%{vala_version}
|
|
|
|
|
- Drop Requires: vala-devel >= %%{vala_version}
|
|
|
|
|
- BuildRequires in two line
|
|
|
|
|
- Add Comment in %%post and %%postun
|
|
|
|
|
- Remove some of the empty lines
|
|
|
|
|
|