[gpaste/f18] Cherry pick from master
Mohamed ElMorabity
melmorabity at fedoraproject.org
Fri May 10 22:22:23 UTC 2013
commit ace2383e161f8a3fbfbcdbfa5e928b4116c8247a
Author: Mohamed El Morabity <melmorabity at fedoraproject.org>
Date: Sat May 11 00:22:08 2013 +0200
Cherry pick from master
.gitignore | 1 +
gpaste.spec | 28 ++++++++++++++++++++++------
sources | 2 +-
3 files changed, 24 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 85cbaa6..a5e3a17 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/gpaste-2.9.1.tar.xz
/v2.99.1.tar.gz
/gpaste-2.99.2.tar.xz
+/gpaste-3.0.1.tar.xz
diff --git a/gpaste.spec b/gpaste.spec
index 1b10e10..ada5890 100644
--- a/gpaste.spec
+++ b/gpaste.spec
@@ -1,8 +1,8 @@
%global alt_name GPaste
Name: gpaste
-Version: 2.99.2
-Release: 1%{?dist}
+Version: 3.0.1
+Release: 2%{?dist}
Summary: Clipboard management system
Group: User Interface/Desktops
@@ -19,6 +19,7 @@ BuildRequires: pkgconfig(gdk-3.0)
BuildRequires: pkgconfig(gdk-pixbuf-2.0)
BuildRequires: pkgconfig(gio-2.0)
BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(gnome-keybindings)
BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libxml-2.0)
@@ -28,6 +29,7 @@ BuildRequires: pkgconfig(xi)
BuildRequires: pkgconfig(xtst)
BuildRequires: vala-tools
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
+Requires: control-center-filesystem
%description
gpasted is a clipboard management daemon with DBus interface. gpaste is its CLI
@@ -77,6 +79,7 @@ Requires: %{name} = %{version}-%{release}
%build
+[ -f configure ] || NOCONFIGURE=1 ./autogen.sh
%configure \
--disable-schemas-compile \
--disable-silent-rules \
@@ -92,8 +95,8 @@ make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/*.la
# Install bash/zsh completion support
-install -d $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
-install -pm 0644 data/completions/%{name} -t $RPM_BUILD_ROOT%{_sysconfdir}/bash_completion.d/
+install -d $RPM_BUILD_ROOT%{_datadir}/bash-completion/completions/
+install -pm 0644 data/completions/%{name} -t $RPM_BUILD_ROOT%{_datadir}/bash-completion/completions/
install -d $RPM_BUILD_ROOT%{_datadir}/zsh/site-functions/
install -pm 0644 data/completions/_%{name} -t $RPM_BUILD_ROOT%{_datadir}/zsh/site-functions/
@@ -134,12 +137,12 @@ fi
%{_datadir}/applications/%{name}-settings.desktop
%{_datadir}/dbus-1/services/*.service
%{_datadir}/glib-2.0/schemas/*.xml
+%{_datadir}/gnome-control-center/keybindings/*.xml
%{_datadir}/zsh/
%{_mandir}/man1/%{name}.1.*
-%{_sysconfdir}/bash_completion.d/
+%{_datadir}/bash-completion/
%{_prefix}/lib/systemd/user/gpasted.service
-
%files libs
%{_libdir}/girepository-1.0/%{alt_name}-1.0.typelib
%{_libdir}/*.so.*
@@ -164,6 +167,19 @@ fi
%changelog
+* Fri May 10 2013 Mohamed El Morabity <pikachu.2014 at gmail.com> - 3.0.1-2
+- Fix bash completion
+
+* Fri May 10 2013 Mohamed El Morabity <pikachu.2014 at gmail.com> - 3.0.1-1
+- Update to 3.0.1
+
+* Sun Apr 07 2013 Mohamed El Morabity <melmorabity at fedoraproject.org> - 2.99.2-3.20130331gitc93a4ac
+- Add missing BuildRequires on pkgconfig(gnome-keybindings)
+
+* Sun Apr 07 2013 Mohamed El Morabity <melmorabity at fedoraproject.org> - 2.99.2-2.20130331gitc93a4ac
+- Update to a newer snapshot
+- Move bash completion script to /usr/share/bash-completion/completion/
+
* Mon Jan 28 2013 Mohamed El Morabity <melmorabity at fedoraproject.org> - 2.99.2-1
- Update to 2.99.2
- Drop patch gpaste-2.99.1-fix_gpaste-settings
diff --git a/sources b/sources
index 57b57ae..a854331 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-cf739f3d2b44d20b8f55fa790752aa87 gpaste-2.99.2.tar.xz
+eb99d3a5f0bb2ab763f1b3820d4c8e8a gpaste-3.0.1.tar.xz
More information about the scm-commits
mailing list