leigh123linux pushed to blueman (master). "update to 2.0 release"

notifications at fedoraproject.org notifications at fedoraproject.org
Tue May 26 21:30:15 UTC 2015


From 69a5e98cb0c3d86c4ee7ffd87f6dc42dfec2d294 Mon Sep 17 00:00:00 2001
From: leigh123linux <leigh123linux at googlemail.com>
Date: Tue, 26 May 2015 22:30:00 +0100
Subject: update to 2.0 release


diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e6b4b34
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/blueman-2.0.tar.xz
diff --git a/blueman.spec b/blueman.spec
new file mode 100644
index 0000000..c89e6e0
--- /dev/null
+++ b/blueman.spec
@@ -0,0 +1,157 @@
+# Review request: https://bugzilla.redhat.com/show_bug.cgi?id=489564
+
+Name:           blueman
+Version:        2.0
+Release:        1%{?dist}
+Summary:        GTK+ Bluetooth Manager
+
+Group:          Applications/System
+License:        GPLv2+
+URL:            https://github.com/blueman-project/blueman
+Source0:        https://github.com/blueman-project/blueman/releases/download/%{version}/blueman-%{version}.tar.xz
+
+BuildRequires:  gtk3-devel >= 3.10
+BuildRequires:  pygobject3-devel >= 3.10
+BuildRequires:  startup-notification-devel >= 0.9
+BuildRequires:  bluez-libs-devel >= 4.26
+BuildRequires:  intltool >= 0.35.0
+BuildRequires:  dbus-python-devel
+BuildRequires:  python2-devel >= 2.7
+BuildRequires:  desktop-file-utils
+BuildRequires:  bluez >= 4.61
+BuildRequires:  notify-python
+BuildRequires:  Cython >= 0.21
+
+Requires:       python2 >= 2.7
+Requires:       bluez >= 4.61
+Requires:       pygobject3 >= 3.10
+Requires:       dbus
+Requires:       obexd
+Requires:       notify-python
+Requires:       PolicyKit-authentication-agent
+Requires:       desktop-notification-daemon
+
+Provides:       dbus-bluez-pin-helper
+
+%description
+Blueman is a tool to use Bluetooth devices. It is designed to provide simple,
+yet effective means for controlling BlueZ API and simplifying bluetooth tasks
+such as:
+- Connecting to 3G/EDGE/GPRS via dial-up
+- Connecting to/Creating bluetooth networks
+- Connecting to input devices
+- Connecting to audio devices
+- Sending/Receiving/Browsing files via OBEX
+- Pairing
+
+
+%prep
+%setup -q
+
+
+%build
+NOCONFIGURE=yes ./autogen.sh
+%configure --disable-static --disable-polkit --enable-thunar-sendto=no --disable-schemas-compile
+make %{?_smp_mflags}
+
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+
+desktop-file-install \
+ --add-category="GTK;GNOME;" \
+ --add-only-show-in="GNOME;XFCE;LXDE;X-Cinnamon;MATE" \
+ --delete-original \
+ --dir=$RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart/  \
+ $RPM_BUILD_ROOT%{_sysconfdir}/xdg/autostart//blueman.desktop
+
+desktop-file-install \
+ --delete-original     \
+ --dir=$RPM_BUILD_ROOT%{_datadir}/applications  \
+ $RPM_BUILD_ROOT%{_datadir}/applications/blueman-manager.desktop
+
+desktop-file-install \
+ --delete-original     \
+ --dir=$RPM_BUILD_ROOT%{_datadir}/applications  \
+ $RPM_BUILD_ROOT%{_datadir}/applications/blueman-adapters.desktop
+
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/blueman/
+
+%find_lang blueman
+
+# we need to own this, not only because of SELinux
+mkdir -p $RPM_BUILD_ROOT%{_sharedstatedir}/blueman
+touch $RPM_BUILD_ROOT%{_sharedstatedir}/blueman/network.state
+
+%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 || :
+    glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+fi
+
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+glib-compile-schemas %{_datadir}/glib-2.0/schemas &> /dev/null || :
+
+
+%files -f blueman.lang
+%doc CHANGELOG.md FAQ README.md
+%license COPYING
+%{_bindir}/*
+%{python_sitelib}/blueman
+%{python_sitearch}/*.so
+%{_libexecdir}/blueman-mechanism
+%{_libexecdir}/blueman-rfcomm-watcher
+%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.blueman.Mechanism.conf
+%{_sysconfdir}/xdg/autostart/blueman.desktop
+%{_datadir}/applications/blueman-manager.desktop
+%{_datadir}/applications/blueman-adapters.desktop
+%{_datadir}/icons/hicolor/*/actions/*
+%{_datadir}/icons/hicolor/*/apps/*
+%{_datadir}/icons/hicolor/*/devices/*
+%{_datadir}/icons/hicolor/*/status/*
+%{_datadir}/pixmaps/blueman/
+%{_datadir}/blueman/
+%{_datadir}/dbus-1/services/blueman-applet.service
+%{_datadir}/dbus-1/system-services/org.blueman.Mechanism.service
+%{_datadir}/glib-2.0/schemas/*
+%{_mandir}/man1/*
+%dir %{_sharedstatedir}/blueman
+%ghost %attr(0644,root,root) %{_sharedstatedir}/blueman/network.state
+
+%changelog
+* Tue May 26 2015 Leigh Scott <leigh123linux at googlemail.com> - 2.0-1
+- update to 2.0 release
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.23-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.23-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Thu Dec 27 2012 Christoph Wickert <cwickert at fedoraproject.org> - 1.23-5
+- Require pulseaudio-libs-glib2 (#856270)
+
+* Sat Oct 06 2012 Christoph Wickert <cwickert at fedoraproject.org> - 1.23-4
+- No longer require gnome-session
+- Require gvfs-obexftp, needed when launching file managers from blueman
+
+* Wed Jul 18 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.23-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Sun May 06 2012 Christoph Wickert <cwickert at fedoraproject.org> - 1.23-2
+- Own /var/lib/blueman and /var/lib/blueman/network.state (#818528)
+
+* Thu Apr 26 2012 Christoph Wickert <cwickert at fedoraproject.org> - 1.23-1
+- Update to 1.23
+- Drop upstreamed PulseAudio patch
+- Fix statusicon
+- Autostart blueman not only in GNOME but also in Xfce and LXDE
+- Enhance description
+
diff --git a/dead.package b/dead.package
deleted file mode 100644
index 5784d07..0000000
--- a/dead.package
+++ /dev/null
@@ -1 +0,0 @@
-2014-06-04 - This package was already retired in pkgdb/blocked in koji, but no dead.package file existed. The original retirement reason is unclear.
diff --git a/sources b/sources
new file mode 100644
index 0000000..100d393
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+d95270145475ce41a33bf7390afe3428  blueman-2.0.tar.xz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/blueman.git/commit/?h=master&id=69a5e98cb0c3d86c4ee7ffd87f6dc42dfec2d294


More information about the scm-commits mailing list