orion pushed to conda (master). "Update to 4.5.12"
by notificationsï¼ fedoraproject.org
Notification time stamped 2018-12-31 23:45:03 UTC
From e3d4f9869665fea4e5f1bc6368b3caa7aece8f49 Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion(a)nwra.com>
Date: Dec 31 2018 23:44:57 +0000
Subject: Update to 4.5.12
---
diff --git a/conda.spec b/conda.spec
index 4353bdc..9678cdf 100644
--- a/conda.spec
+++ b/conda.spec
@@ -2,8 +2,8 @@
%global with_python2 0%{?fedora} < 30
Name: conda
-Version: 4.5.11
-Release: 2%{?dist}
+Version: 4.5.12
+Release: 1%{?dist}
Summary: Cross-platform, Python-agnostic binary package manager
License: BSD and ASL 2.0 and LGPLv2+ and MIT
@@ -228,6 +228,9 @@ py.test-%{python2_version} -vv -m "not integration" -k "not test_unicode"
%changelog
+* Mon Dec 31 2018 Orion Poplawski <orion(a)nwra.com> - 4.5.12-1
+- Update to 4.5.12
+
* Mon Dec 31 2018 Orion Poplawski <orion(a)nwra.com> - 4.5.11-2
- EPEL7 compatability
diff --git a/import-toolz.diff b/import-toolz.diff
index ce81811..271c1f7 100644
--- a/import-toolz.diff
+++ b/import-toolz.diff
@@ -1,8 +1,6 @@
-diff --git conda-4.4.11/tests/core/test_path_actions.py~ conda-4.4.11/tests/core/test_path_actions.py
-index 2d499f4ae9..b9a6d14248 100644
---- conda-4.4.11/tests/core/test_path_actions.py~
-+++ conda-4.4.11/tests/core/test_path_actions.py
-@@ -13,7 +13,10 @@ from uuid import uuid4
+--- conda-4.5.12/tests/core/test_path_actions.py.orig 2018-12-31 16:27:57.584459735 -0700
++++ conda-4.5.12/tests/core/test_path_actions.py 2018-12-31 16:29:03.930105976 -0700
+@@ -11,7 +11,10 @@
import pytest
from conda._vendor.auxlib.collection import AttrDict
@@ -11,9 +9,9 @@ index 2d499f4ae9..b9a6d14248 100644
+ from cytoolz.itertoolz import groupby
+except ImportError:
+ from conda._vendor.toolz.itertoolz import groupby
- from conda.base.constants import PREFIX_MAGIC_FILE
- from conda.base.context import context, reset_context
+ from conda.base.context import context
from conda.common.compat import PY2, on_win
+ from conda.common.path import get_bin_directory_short_path, get_python_noarch_target_path, \
diff --git conda-4.4.11/tests/base/test_context.py~ conda-4.4.11/tests/base/test_context.py
index 9ddaa19939..d280afe8a5 100644
--- conda-4.4.11/tests/base/test_context.py~
diff --git a/sources b/sources
index 7b0fe60..aedf9e1 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (conda-4.5.11.tar.gz) = b981cac44ff23744ab777bc2d546c33f35358ada45e3835da3832dcade361fe9ae00301c366d22e4d2016b231feab0ddd3da9b1f7929a156049871cf8622acd0
+SHA512 (conda-4.5.12.tar.gz) = cb482b9a7c465384627e64990b34573d4efa817922593a46366bf386762b1f38f4cf5dda0ba4bf932a2adf3577feaefd9d5206d8613cceb260877ab83352ef2e
https://src.fedoraproject.org/rpms/conda/c/e3d4f9869665fea4e5f1bc6368b3ca...
4Â years, 11Â months
valtri pushed to rubygem-ox (master). "Update to 2.10.0 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2018-12-31 23:40:24 UTC
From 4b10a8fd23de3294eaaf4a52cd824494134b69bf Mon Sep 17 00:00:00 2001
From: František Dvořák <valtri(a)civ.zcu.cz>
Date: Dec 31 2018 23:38:54 +0000
Subject: Update to 2.10.0
- Update to 2.10.0
- Added examples
---
diff --git a/.gitignore b/.gitignore
index abd9630..353f536 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,5 @@
/rubygem-ox-2.5.0-test.tgz
/ox-2.8.2.gem
/rubygem-ox-2.8.2-test.tgz
+/ox-2.10.0.gem
+/rubygem-ox-2.10.0-repo.tgz
diff --git a/rubygem-ox.spec b/rubygem-ox.spec
index 736066b..d193a82 100644
--- a/rubygem-ox.spec
+++ b/rubygem-ox.spec
@@ -1,8 +1,8 @@
%global gem_name ox
Name: rubygem-%{gem_name}
-Version: 2.8.2
-Release: 5%{?dist}
+Version: 2.10.0
+Release: 1%{?dist}
Summary: Fast XML parser and object serializer
Group: Development/Languages
@@ -10,9 +10,9 @@ License: MIT
URL: http://www.ohler.com/ox
Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem
# git clone https://github.com/ohler55/ox && cd ox
-# git checkout v2.8.2
-# tar -czf rubygem-ox-2.8.2-test.tgz test/
-Source1: %{name}-%{version}-test.tgz
+# git checkout v2.10.0
+# tar -czf rubygem-ox-2.10.0-repo.tgz test/ examples/
+Source1: %{name}-%{version}-repo.tgz
BuildRequires: gcc
BuildRequires: rubygems-devel
@@ -47,6 +47,9 @@ gem unpack %{SOURCE0}
gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec
+# fix shebang in examples
+sed -i -e '1 s,#!/usr/bin/env ruby,#!/usr/bin/ruby,' examples/*
+
%build
gem build %{gem_name}.gemspec
@@ -64,6 +67,11 @@ cp -a .%{gem_extdir_mri}/gem.build_complete %{buildroot}%{gem_extdir_mri}/
cp -a .%{gem_extdir_mri}/*.so %{buildroot}%{gem_extdir_mri}/ox/
rm -rf %{buildroot}%{gem_instdir}/ext/
+# examples - script interpreter, not executable
+cp -a examples/ %{buildroot}%{gem_instdir}
+sed -i -e 's|/usr/bin/env ruby|/usr/bin/ruby|' %{buildroot}%{gem_instdir}/examples/*
+chmod -x %{buildroot}%{gem_instdir}/examples/*
+
%check
cp -pr test/ ./%{gem_instdir}
@@ -84,11 +92,16 @@ popd
%files doc
%doc %{gem_docdir}/
+%doc %{gem_instdir}/examples/
%doc %{gem_instdir}/CHANGELOG.md
%doc %{gem_instdir}/README.md
%changelog
+* Mon Dec 31 2018 František Dvořák <valtri(a)civ.zcu.cz> - 2.10.0-1
+- Update to 2.10.0
+- Added examples
+
* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 2.8.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources
index 0df9e42..faafbc5 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (ox-2.8.2.gem) = adf05f733e9845814fcc3500edebe8148739322eb775cd815e4d5309eab440dcace28ebcbed0a9cbe78356ffde2c2570d3c8c84051d3ac60fe1d6c8e11294411
-SHA512 (rubygem-ox-2.8.2-test.tgz) = 540ca259ff1f834a37aaa416cbb9ecbf210416a93765e9b738e28b6153084b3698eb7a167f6adf6ca6afc8d2ad98107ed610dbdd9c722ce1a3438ab1afad82f5
+SHA512 (ox-2.10.0.gem) = 3234e972e050417ba394c2b135937b0b614461bd0ffd01fe89e45cf354b0a3f4b415b1138beef2b197956515874a961cc5fcb33027420656b3ab251e043f44a9
+SHA512 (rubygem-ox-2.10.0-repo.tgz) = a45b72031ddc14ecbbb0dad952a7d41988d156f998bd77121963c9e8d3571683ba78c69b7ef2551b5bc0510b7409376da8678d8fd3336497d1e66068ddba6ac7
https://src.fedoraproject.org/rpms/rubygem-ox/c/4b10a8fd23de3294eaaf4a52c...
4Â years, 11Â months
orion pushed to conda (master). "EPEL7 compatability"
by notificationsï¼ fedoraproject.org
Notification time stamped 2018-12-31 23:27:19 UTC
From 951dfa83325147642d9fde2d5fba2b6bdfbb9e1a Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion(a)nwra.com>
Date: Dec 31 2018 23:27:13 +0000
Subject: EPEL7 compatability
---
diff --git a/conda.spec b/conda.spec
index 878f387..4353bdc 100644
--- a/conda.spec
+++ b/conda.spec
@@ -3,7 +3,7 @@
Name: conda
Version: 4.5.11
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Cross-platform, Python-agnostic binary package manager
License: BSD and ASL 2.0 and LGPLv2+ and MIT
@@ -25,7 +25,7 @@ Patch10001: 0001-Fix-failing-tests-in-test_api.py.patch
BuildArch: noarch
-Requires: python3-conda = %{version}-%{release}
+Requires: python%{python3_pkgversion}-conda = %{version}-%{release}
# Removed upstream in favour of calling "conda activate" in version 4.4.0
Obsoletes: conda-activate < 4.4
@@ -72,7 +72,10 @@ BuildRequires: python2-setuptools
BuildRequires: %py2_reqs
BuildRequires: python2-requests
# When this is present, vendored toolz should not be used
+%if 0%{?fedora}
+# EPEL does not have new enough cytoolz
BuildRequires: python2-cytoolz
+%endif
# For tests
BuildRequires: python2-enum34
BuildRequires: python2-futures
@@ -85,7 +88,10 @@ BuildRequires: python2-pytest-cov
Requires: %py2_reqs
Requires: python2-enum34
Requires: python2-futures
+%if 0%{?fedora}
+# EPEL does not have new enough cytoolz
Requires: python2-cytoolz
+%endif
Provides: %py2_bund
%{?python_provide:%python_provide python2-conda}
@@ -101,14 +107,20 @@ BuildRequires: %py3_reqs
BuildRequires: python%{python3_pkgversion}-requests
BuildRequires: python%{python3_pkgversion}-yaml
# When this is present, vendored toolz should not be used
+%if 0%{?fedora}
+# EPEL does not have new enough cytoolz
BuildRequires: python%{python3_pkgversion}-cytoolz
+%endif
# For tests
BuildRequires: python%{python3_pkgversion}-pytest-cov
Requires: %py3_reqs
Requires: python%{python3_pkgversion}-requests
Requires: python%{python3_pkgversion}-yaml
+%if 0%{?fedora}
+# EPEL does not have new enough cytoolz
Requires: python%{python3_pkgversion}-cytoolz
+%endif
Provides: %py3_bund
%{?python_provide:%python_provide python%{python3_pkgversion}-conda}
@@ -132,7 +144,10 @@ sed -r -i 's/\btest_list\b/_disabled_\0/' tests/test_cli.py
sed -r -i '1 {/#![/]usr[/]bin[/]env/d}' conda/_vendor/appdirs.py
# Replaced by cytools, byte compilation fails under python3.7
+%if 0%{?fedora}
+# EPEL does not have new enough cytoolz
rm -r conda/_vendor/toolz
+%endif
%build
# build conda executable
@@ -166,6 +181,8 @@ EOF
mkdir -p %{buildroot}%{_localstatedir}/cache/conda/pkgs/cache
+# install does not create the directory on EL7
+mkdir -p %{buildroot}%{_sysconfdir}/profile.d
install -Dt %{buildroot}/etc/profile.d/ conda/shell/etc/profile.d/conda.{sh,csh}
sed -r -i '1i _CONDA_EXE=%{_bindir}/conda' %{buildroot}/etc/profile.d/conda.sh
sed -r -i -e '1i set _CONDA_EXE=%{_bindir}/conda' \
@@ -211,6 +228,9 @@ py.test-%{python2_version} -vv -m "not integration" -k "not test_unicode"
%changelog
+* Mon Dec 31 2018 Orion Poplawski <orion(a)nwra.com> - 4.5.11-2
+- EPEL7 compatability
+
* Fri Sep 21 2018 Zbigniew Jędrzejewski-Szmek <zbyszek(a)in.waw.pl> - 4.5.11-1
- Update to latest stable version (#1570217)
- Disable python2 subpackage on F30+
https://src.fedoraproject.org/rpms/conda/c/951dfa83325147642d9fde2d5fba2b...
4Â years, 11Â months
dmaphy pushed to geany-plugins (f28). "Remove needless use of
%defattr"
by notificationsï¼ fedoraproject.org
Notification time stamped 2018-12-31 23:07:50 UTC
From d9ef18bf4b5d40992dc3b379190931920de01bab Mon Sep 17 00:00:00 2001
From: Jason Tibbitts <tibbs(a)math.uh.edu>
Date: Jul 10 2018 06:11:12 +0000
Subject: Remove needless use of %defattr
---
diff --git a/geany-plugins.spec b/geany-plugins.spec
index b34a4ec..d058839 100644
--- a/geany-plugins.spec
+++ b/geany-plugins.spec
@@ -738,7 +738,6 @@ find $RPM_BUILD_ROOT -type f -empty -delete
%files common -f %{name}.lang
-%defattr(-,root,root,-)
#%doc NEWS README
%dir %{_datadir}/%{name}/
%dir %{_datadir}/doc/geany-plugins/
@@ -749,27 +748,22 @@ find $RPM_BUILD_ROOT -type f -empty -delete
%{_libdir}/libgeanypluginutils.so*
%files addons
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/addons
%{_libdir}/geany/addons.so
%files autoclose
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/autoclose
%{_libdir}/geany/autoclose.so
%files automark
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/automark
%{_libdir}/geany/automark.so
%files codenav
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/codenav
%{_libdir}/geany/codenav.so
%files commander
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/commander
%{_libdir}/geany/commander.so
@@ -780,7 +774,6 @@ find $RPM_BUILD_ROOT -type f -empty -delete
#%{_libdir}/geany/debugger.so
%files defineformat
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/defineformat
%{_libdir}/geany/defineformat.so
@@ -791,33 +784,27 @@ find $RPM_BUILD_ROOT -type f -empty -delete
#%{_libdir}/geany/devhelp.so
%files geanyctags
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanyctags
%{_libdir}/geany/geanyctags.so
%files geanydoc
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanydoc/
%{_libdir}/geany/geanydoc.so
%files geanyextrasel
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanyextrasel/
%{_libdir}/geany/geanyextrasel.so
%files geanygendoc
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanygendoc/
%{_libdir}/geany/geanygendoc.so
%{_datadir}/%{name}/geanygendoc/
%files geanyinsertnum
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanyinsertnum/
%{_libdir}/geany/geanyinsertnum.so
%files latex
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/latex/
%{_libdir}/geany/latex.so
@@ -829,27 +816,22 @@ find $RPM_BUILD_ROOT -type f -empty -delete
#%{_libdir}/%{name}/geanylua/
%files geanymacro
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanymacro/
%{_libdir}/geany/geanymacro.so
%files geanyminiscript
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanyminiscript/
%{_libdir}/geany/geanyminiscript.so
%files geanynumberedbookmarks
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanynumberedbookmarks/
%{_libdir}/geany/geanynumberedbookmarks.so
%files geanypg
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanypg/
%{_libdir}/geany/geanypg.so
%files geanyprj
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanyprj/
%{_libdir}/geany/geanyprj.so
@@ -861,34 +843,28 @@ find $RPM_BUILD_ROOT -type f -empty -delete
#%{_libdir}/geany/*.py*
%files geanyvc
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geanyvc/
%{_libdir}/geany/geanyvc.so
%files geniuspaste
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/geniuspaste/
%{_libdir}/geany/geniuspaste.so
%{_datadir}/%{name}/geniuspaste/
%files git-changebar
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/git-changebar/
%{_libdir}/geany/git-changebar.so
%{_datadir}/%{name}/git-changebar/
%files keyrecord
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/keyrecord/
%{_libdir}/geany/keyrecord.so
%files lineoperations
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/lineoperations/
%{_libdir}/geany/lineoperations.so
%files lipsum
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/lipsum/
%{_libdir}/geany/lipsum.so
@@ -903,28 +879,23 @@ find $RPM_BUILD_ROOT -type f -empty -delete
#%{_libdir}/geany/multiterm.so
%files overview
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/overview/
%{_libdir}/geany/overview.so
%{_datadir}/geany-plugins/overview/*.ui
%files pairtaghighlighter
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/pairtaghighlighter/
%{_libdir}/geany/pairtaghighlighter.so
%files pohelper
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/pohelper/
%{_libdir}/geany/pohelper.so
%{_datadir}/geany-plugins/pohelper/*.ui
%files pretty-printer
-%defattr(-,root,root,-)
%{_libdir}/geany/pretty-printer.so
%files projectorganizer
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/projectorganizer/
%{_libdir}/geany/projectorganizer.so
@@ -941,32 +912,26 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
#%{_libdir}/geany/scope.so
%files sendmail
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/sendmail/
%{_libdir}/geany/sendmail.so
%files shiftcolumn
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/shiftcolumn/
%{_libdir}/geany/shiftcolumn.so
%files spellcheck
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/spellcheck/
%{_libdir}/geany/spellcheck.so
%files tableconvert
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/tableconvert/
%{_libdir}/geany/tableconvert.so
%files treebrowser
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/treebrowser/
%{_libdir}/geany/treebrowser.so
%files updatechecker
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/updatechecker/
%{_libdir}/geany/updatechecker.so
@@ -976,12 +941,10 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
#%{_libdir}/geany/webhelper.so
%files workbench
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/workbench/
%{_libdir}/geany/workbench.so
%files xmlsnippets
-%defattr(-,root,root,-)
%doc %{geany_plug_docdir}/xmlsnippets/
%{_libdir}/geany/xmlsnippets.so
https://src.fedoraproject.org/rpms/geany-plugins/c/d9ef18bf4b5d40992dc3b3...
4Â years, 11Â months
dmaphy pushed to geany-plugins (f28). "Rebuild for libgit2 0.27.x
(..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2018-12-31 23:07:50 UTC
From 486bff4196a7103205f8c6faf6476d79972e015e Mon Sep 17 00:00:00 2001
From: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
Date: Aug 10 2018 08:22:36 +0000
Subject: Rebuild for libgit2 0.27.x
Signed-off-by: Igor Gnatenko <ignatenkobrain(a)fedoraproject.org>
---
diff --git a/geany-plugins.spec b/geany-plugins.spec
index 7f42a3e..86a4164 100644
--- a/geany-plugins.spec
+++ b/geany-plugins.spec
@@ -3,7 +3,7 @@
Name: geany-plugins
Version: 1.33
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Plugins for Geany
Group: Development/Tools
@@ -950,6 +950,9 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Fri Aug 10 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.33-3
+- Rebuild for libgit2 0.27.x
+
* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.33-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
https://src.fedoraproject.org/rpms/geany-plugins/c/486bff4196a7103205f8c6...
4Â years, 11Â months
dmaphy pushed to geany-plugins (f28). "New upstream release:
Geany-Plugins 1.34 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2018-12-31 23:07:50 UTC
From 2b392e55369a9e58ca94a19f588b6696b11da47d Mon Sep 17 00:00:00 2001
From: Dominic Hopf <dmaphy(a)fedoraproject.org>
Date: Dec 31 2018 22:24:05 +0000
Subject: New upstream release: Geany-Plugins 1.34
New plugin: vimode
Re-enabled plugins which now support GTK3: Markdown, Scope
---
diff --git a/.gitignore b/.gitignore
index 38ff807..016f456 100644
--- a/.gitignore
+++ b/.gitignore
@@ -4,3 +4,4 @@
/geany-plugins-1.31.tar.bz2
/geany-plugins-1.32.tar.bz2
/geany-plugins-1.33.tar.bz2
+/geany-plugins-1.34.tar.bz2
diff --git a/geany-plugins.spec b/geany-plugins.spec
index 86a4164..5806962 100644
--- a/geany-plugins.spec
+++ b/geany-plugins.spec
@@ -1,9 +1,9 @@
%global geany_plug_docdir %{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{name}-%{version}}
-%global req_geany_ver 1.33
+%global req_geany_ver 1.34
Name: geany-plugins
-Version: 1.33
-Release: 3%{?dist}
+Version: 1.34
+Release: 1%{?dist}
Summary: Plugins for Geany
Group: Development/Tools
@@ -17,7 +17,7 @@ BuildRequires: enchant-devel >= 1.3 gtkspell3-devel >= 2.0
BuildRequires: libxml2-devel >= 2.6.27
BuildRequires: ctpl-devel >= 0.3
BuildRequires: gpgme-devel
-BuildRequires: vte3-devel
+BuildRequires: vte291-devel
BuildRequires: libtool cppcheck
BuildRequires: vala
BuildRequires: gtk3-devel, libwnck3-devel, GConf2-devel, glib2-devel
@@ -53,7 +53,7 @@ Plugins for Geany. Plugins included are:
* Latex (Add LaTeX support to Geany)
* LineOperations (Assortment of simple line functions that can be applied to an open file)
* Lipsum (Generate random Text)
-#* Markdown (Real time preview for Markdown documents)
+* Markdown (Real time preview for Markdown documents)
#* Multiterm (Multiple terminals inside of Geany)
* Overview (Overview over the code in a sidebar)
* PairTagHighlighter (Find and highlight matching opening/closing HTML tags)
@@ -61,13 +61,14 @@ Plugins for Geany. Plugins included are:
* Pohelper (Improves Support for GetText translation files)
* Pretty-Print (XML Pretty Printer)
* ProjectOrganizer (Extension of Geany's Project Management)
-#* Scope (Graphical GDB front-end)
+* Scope (Graphical GDB front-end)
* SendMail (Sending of documents from within Geany)
* Shiftcolumn (Moving blocks of text horizontally)
* Spellcheck (Spell checking of documents or marked text)
* Tableconvert (Helps on converting a tabulator separated selection into a table)
* Treebrowser (Alternate file browser with tree view of folders)
* Updatechecker (Automatically check for Geany updates)
+* Vimode: The plugin you always waited for
#* Webhelper (Provides some web development facilities for Geany)
* Workbench (Manage multiple projects in Geany)
* XMLSnippets (Extends XML/HTML tag autocompletion provided by Geany)
@@ -77,14 +78,15 @@ Plugins for Geany. Plugins included are:
Summary: Common files used by all geany plugins
Group: Development/Tools
Requires: geany >= %{req_geany_ver} geany-libgeany >= %{req_geany_ver}
-Obsoletes: geany-plugins-geanylua < 1.25
Obsoletes: geany-plugins-debugger <= 1.31
+Obsoletes: geany-plugins-geanylua < 1.25
Obsoletes: geany-plugins-geanypy <= 1.31
Obsoletes: geany-plugins-markdown <= 1.30
Obsoletes: geany-plugins-multiterm <= 1.31
Obsoletes: geany-plugins-scope <= 1.31
Obsoletes: geany-plugins-webhelper <= 1.30
+
%description common
This package contains some common files which are used by every Geany plugin,
e.g. language translations.
@@ -171,7 +173,7 @@ access to any action.
#Summary: Enables debugging in Geany
#Group: Development/Tools
#Requires: geany-plugins-common = %{version}-%{release}
-#Requires: vte3 >= 0.24
+#Requires: vte291 >= 0.24
#
#%description debugger
#Plugin enables debugging in Geany. Currently supports GDB only, but was
@@ -529,16 +531,16 @@ works fast enough even with projects consisting of hundreds of thousands of
files.
-#%package markdown
-#Summary: Real time preview for Markdown documents
-#Group: Development/Tools
-#Requires: geany-plugins-common = %{version}-%{release}
-#BuildRequires: webkitgtk4-devel
-#
-#%description markdown
-#The Markdown plugin provides a real-time preview of rendered Markdown, that is,
-#Markdown converted to HTML and inserted into an HTML template and loaded
-#into a WebKit view.
+%package markdown
+Summary: Real time preview for Markdown documents
+Group: Development/Tools
+Requires: geany-plugins-common = %{version}-%{release}
+BuildRequires: webkit2gtk3-devel
+
+%description markdown
+The Markdown plugin provides a real-time preview of rendered Markdown, that is,
+Markdown converted to HTML and inserted into an HTML template and loaded
+into a WebKit view.
#%package multiterm
@@ -601,23 +603,23 @@ Provides: geany-plugins-pretty-print >= 1.23
Plugin for Geany to easily beautify XML code.
-#%package scope
-#Summary: Graphical GDB front-end
-#Group: Development/Tools
-#Requires: geany-plugins-common = %{version}-%{release}
-#Requires: gdb >= 7.3
-#
-#%description scope
-#Scope is a graphical GDB front-end with the normal functions you would
-#expect (stepping, breakpoints...), and a few notable features:
-#
-#* The communication between Scope and GDB is asynchronous
-#* You can enter any GDB command, at any time
-# (of course, for the command to be executed, GDB must be[come] available)
-#* All GDB I/O (along with some other messages) is displayed in a terminal-like
-# "Debug Console". Whenever you find the GUI lacking, simply switch to that
-# console and work directly with GDB
-#* 7-bit/Locale/UTF-8 support for values.
+%package scope
+Summary: Graphical GDB front-end
+Group: Development/Tools
+Requires: geany-plugins-common = %{version}-%{release}
+Requires: gdb >= 7.3
+
+%description scope
+Scope is a graphical GDB front-end with the normal functions you would
+expect (stepping, breakpoints...), and a few notable features:
+
+* The communication between Scope and GDB is asynchronous
+* You can enter any GDB command, at any time
+ (of course, for the command to be executed, GDB must be[come] available)
+* All GDB I/O (along with some other messages) is displayed in a terminal-like
+ "Debug Console". Whenever you find the GUI lacking, simply switch to that
+ console and work directly with GDB
+* 7-bit/Locale/UTF-8 support for values.
%package shiftcolumn
@@ -672,11 +674,34 @@ UpdateChecker is a plugin for Geany, which is able to check whether there is
a more recent version of Geany available.
+%package vimode
+Summary: Vim-mode plugin for Geany
+Group: Development/Tools
+Requires: geany-plugins-common = %{version}-%{release}
+BuildRequires: libsoup-devel
+
+%description vimode
+Vimode is a Vim-mode plugin for Geany written by a guy who does not use Vim.
+Expect problems unexpected by a Vim user and, please, report them.
+
+Despite the limited Vim knowledge of the author, the plugin tries to be a
+reasonably complete Vim mode implementation featuring:
+
+* normal mode, insert/replace mode, visual mode, line visual mode
+* repeated commands (e.g. 10dd - delete 10 lines)
+* "motion" commands (e.g. d10l - delete 10 characters to the right)
+* "text object" commands (e.g. di( - delete inner contents of parentheses)
+* visual mode commands (e.g. ~ to swap case of the selected text)
+* basic ex mode commands like :s, including range specifications
+* most basic navigation, selection and text manipulation commands
+* command repetition using "." and repeated insert
+
+
#%package webhelper
#Summary: Preview and Debug Web documents from within Geany using WebKit
#Group: Development/Tools
#Requires: geany-plugins-common = %{version}-%{release}
-#BuildRequires: webkitgtk4-devel
+#BuildRequires: webkit2gtk3-devel
#
#%description webhelper
#WebHelper is a plugin for Geany that provides some web development
@@ -868,10 +893,10 @@ find $RPM_BUILD_ROOT -type f -empty -delete
%doc %{geany_plug_docdir}/lipsum/
%{_libdir}/geany/lipsum.so
-#%files markdown
-#%defattr(-,root,root,-)
-#%doc %{geany_plug_docdir}/markdown/
-#%{_libdir}/geany/markdown.so
+%files markdown
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/markdown/
+%{_libdir}/geany/markdown.so
#%files multiterm
#%defattr(-,root,root,-)
@@ -905,11 +930,11 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
%postun projectorganizer
gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
-#%files scope
-#%defattr(-,root,root,-)
-#%doc %{geany_plug_docdir}/scope/
-#%{_datadir}/geany-plugins/scope/
-#%{_libdir}/geany/scope.so
+%files scope
+%defattr(-,root,root,-)
+%doc %{geany_plug_docdir}/scope/
+%{_datadir}/geany-plugins/scope/
+%{_libdir}/geany/scope.so
%files sendmail
%doc %{geany_plug_docdir}/sendmail/
@@ -935,8 +960,11 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
%doc %{geany_plug_docdir}/updatechecker/
%{_libdir}/geany/updatechecker.so
+%files vimode
+%doc %{geany_plug_docdir}/vimode/
+%{_libdir}/geany/vimode.so
+
#%files webhelper
-#%defattr(-,root,root,-)
#%doc %{geany_plug_docdir}/webhelper/
#%{_libdir}/geany/webhelper.so
@@ -950,6 +978,11 @@ gtk-update-icon-cache -qf %{_datadir}/icons/hicolor &>/dev/null || :
%changelog
+* Mon Dec 31 2018 Dominic Hopf <dmaphy(a)fedoraproject.org> 1.34-1
+- New upstream release: Geany-Plugins 1.34
+- New plugin: vimode
+- Re-enabled plugins which now support GTK3: Markdown, Scope
+
* Fri Aug 10 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 1.33-3
- Rebuild for libgit2 0.27.x
diff --git a/sources b/sources
index 0e96c5a..7f3b8ef 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (geany-plugins-1.33.tar.bz2) = 62a3aec1f90e51ef48f6967e4889a8856e1b1a2c563af33b107010fc64188d6121f6ad256b263435d563f9615d8c6200729db7e765973184d4f2be3ac2e74284
+SHA512 (geany-plugins-1.34.tar.bz2) = 073f0eab031b78f52ecb037e9e5f9d769822cce3548393e43fdb719ef353d7881bb34398a3a806f6aef33a0cce07ea172cbc0598a92a81faa8edbee36dfaaf9b
https://src.fedoraproject.org/rpms/geany-plugins/c/2b392e55369a9e58ca94a1...
4Â years, 11Â months