Group :: System/Configuration/Hardware
RPM: blueberry
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: blueberry-1.4.7-alt1.patch
Download
Download
.gear/rules | 2 +
.../tags/f4ca436c285f1672d9a5cc611c25ed64bbd9871b | 6 +
.gear/tags/list | 1 +
Makefile | 24 +++
blueberry.spec | 194 +++++++++++++++++++++
etc/xdg/autostart/blueberry-obex-agent.desktop | 2 +-
po/blueberry-ru.po | 8 +-
.../glib-2.0/schemas/org.blueberry.gschema.xml | 2 +-
.../hicolor/16x16/status/blueberry-active.png | Bin 885 -> 13 bytes
.../hicolor/16x16/status/blueberry-disabled.png | Bin 928 -> 773 bytes
usr/share/icons/hicolor/16x16/status/blueberry.png | Bin 899 -> 787 bytes
usr/share/icons/hicolor/16x16/status/bluetooth.png | 1 +
.../hicolor/22x22/status/blueberry-active.png | Bin 3355 -> 13 bytes
.../hicolor/22x22/status/blueberry-disabled.png | Bin 3414 -> 1030 bytes
usr/share/icons/hicolor/22x22/status/blueberry.png | Bin 3336 -> 1064 bytes
usr/share/icons/hicolor/22x22/status/bluetooth.png | 1 +
.../hicolor/24x24/status/blueberry-active.png | Bin 3699 -> 1064 bytes
.../hicolor/24x24/status/blueberry-disabled.png | Bin 3848 -> 1036 bytes
.../hicolor/24x24/status/blueberry-tray-active.png | 1 +
.../24x24/status/blueberry-tray-disabled.png | Bin 0 -> 1329 bytes
.../icons/hicolor/24x24/status/blueberry-tray.png | Bin 0 -> 1242 bytes
usr/share/icons/hicolor/24x24/status/blueberry.png | Bin 3707 -> 1023 bytes
usr/share/icons/hicolor/24x24/status/bluetooth.png | 1 +
.../hicolor/32x32/status/blueberry-active.png | Bin 5621 -> 13 bytes
.../hicolor/32x32/status/blueberry-disabled.png | Bin 5883 -> 1988 bytes
usr/share/icons/hicolor/32x32/status/blueberry.png | Bin 5601 -> 2018 bytes
usr/share/icons/hicolor/32x32/status/bluetooth.png | 1 +
.../hicolor/48x48/status/blueberry-active.png | Bin 5354 -> 13 bytes
.../hicolor/48x48/status/blueberry-disabled.png | Bin 5373 -> 2951 bytes
usr/share/icons/hicolor/48x48/status/blueberry.png | Bin 5214 -> 3143 bytes
usr/share/icons/hicolor/48x48/status/bluetooth.png | 1 +
31 files changed, 240 insertions(+), 5 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..4fcfd99
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: @version@:.
+diff: @version@:. .
diff --git a/.gear/tags/f4ca436c285f1672d9a5cc611c25ed64bbd9871b b/.gear/tags/f4ca436c285f1672d9a5cc611c25ed64bbd9871b
new file mode 100644
index 0000000..df6ee80
--- /dev/null
+++ b/.gear/tags/f4ca436c285f1672d9a5cc611c25ed64bbd9871b
@@ -0,0 +1,6 @@
+object e168618576936ccf4c339528e14d486e6287275d
+type commit
+tag 1.4.7
+tagger Clement Lefebvre <clement.lefebvre@linuxmint.com> 1640954108 +0000
+
+1.4.7
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..46ff71d
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+f4ca436c285f1672d9a5cc611c25ed64bbd9871b 1.4.7
diff --git a/Makefile b/Makefile
index c84f6d6..c5c7514 100644
--- a/Makefile
+++ b/Makefile
@@ -1,13 +1,37 @@
+DESTDIR?=/usr/share
+
+AUTOSTART_FILE_TRAY= etc/xdg/autostart/blueberry-tray.desktop
+AUTOSTART_FILE_AGENT= etc/xdg/autostart/blueberry-obex-agent.desktop
+
+.PHONY: all install clean
+
all: buildmo
buildmo:
@echo "Building the mo files"
# WARNING: the second sed below will only works correctly with the languages that don't contain "-"
for file in `ls po/*.po`; do \
+ sed -i -e 's@/usr/lib@/usr/share@g' $$file; \
lang=`echo $$file | sed 's@po/@@' | sed 's/.po//' | sed 's/blueberry-//'`; \
install -d usr/share/locale/$$lang/LC_MESSAGES/; \
msgfmt -o usr/share/locale/$$lang/LC_MESSAGES/blueberry.mo $$file; \
done \
+install: all
+ @echo "Installing files"
+ install -m 644 -D $(AUTOSTART_FILE_TRAY) $(DESTDIR)/$(AUTOSTART_FILE_TRAY)
+ install -m 644 -D $(AUTOSTART_FILE_AGENT) $(DESTDIR)/$(AUTOSTART_FILE_AGENT)
+ install -pd -m 755 $(DESTDIR)/usr/bin
+ for script in `ls usr/bin/`; do \
+ install -m 755 usr/bin/$$script $(DESTDIR)/usr/bin/$$script; \
+ sed -i -e 's@/usr/lib@/usr/share@g' $(DESTDIR)/usr/bin/$$script; \
+ done; \
+ install -m755 -pd $(DESTDIR)/usr/share/blueberry
+ for libfile in `ls usr/lib/blueberry`; do \
+ cp -a usr/lib/blueberry/$$libfile $(DESTDIR)/usr/share/blueberry/$$libfile; \
+ sed -i -e 's@/usr/lib@/usr/share@g' $(DESTDIR)/usr/share/blueberry/$$libfile; \
+ done; \
+ cp -r --preserve=all usr/share/* $(DESTDIR)/usr/share/
+
clean:
rm -rf usr/share/locale
diff --git a/blueberry.spec b/blueberry.spec
new file mode 100644
index 0000000..2359741
--- /dev/null
+++ b/blueberry.spec
@@ -0,0 +1,194 @@
+Name: blueberry
+Version: 1.4.7
+Release: alt1
+Summary: A Bluetooth configuration tool
+License: GPLv3
+Group: System/Configuration/Hardware
+Url: https://github.com/linuxmint/blueberry
+
+Source: %name-%version.tar
+Patch: %name-%version-%release.patch
+
+BuildRequires(pre): rpm-build-gir rpm-build-python3
+%add_python3_path %_datadir/%name
+%add_typelib_req_skiplist typelib(St)
+
+
+BuildArch: noarch
+Requires: rfkill wmctrl gnome-bluetooth bluez-tools
+# Upstream removed dedicated applet for cinnamon.
+Provides: cinnamon-applet-%name = %version-%release
+
+%description
+Utility for Bluetooth devices graphical configuration
+
+%prep
+%setup
+%patch0 -p1
+
+%build
+%make_build
+
+%install
+%makeinstall_std
+
+%find_lang %name
+
+%files -f %name.lang
+%_sysconfdir/xdg/autostart/%name-tray.desktop
+%_sysconfdir/xdg/autostart/%name-obex-agent.desktop
+%_bindir/*
+%_datadir/%name
+%_desktopdir/%name.desktop
+%_datadir/glib-2.0/schemas/*.xml
+%_iconsdir/hicolor/*/status/*
+
+%changelog
+* Thu Jan 13 2022 Vladimir Didenko <cow@altlinux.org> 1.4.7-alt1
+- 1.4.7
+
+* Wed Dec 15 2021 Vladimir Didenko <cow@altlinux.org> 1.4.6-alt1
+- 1.4.6
+
+* Tue Nov 30 2021 Vladimir Didenko <cow@altlinux.org> 1.4.5-alt1
+- 1.4.5
+
+* Tue Jun 29 2021 Vladimir Didenko <cow@altlinux.org> 1.4.4-alt1
+- 1.4.4
+
+* Thu Jun 17 2021 Vladimir Didenko <cow@altlinux.org> 1.4.3-alt1
+- 1.4.3
+
+* Tue Jan 12 2021 Vladimir Didenko <cow@altlinux.org> 1.4.2-alt1
+- 1.4.2
+
+* Fri Dec 11 2020 Vladimir Didenko <cow@altlinux.org> 1.4.1-alt1
+- 1.4.1
+
+* Thu Dec 3 2020 Vladimir Didenko <cow@altlinux.org> 1.4.0-alt1
+- 1.4.0
+
+* Fri Jul 3 2020 Vladimir Didenko <cow@altlinux.org> 1.3.9-alt1
+- 1.3.9
+
+* Wed May 27 2020 Vladimir Didenko <cow@altlinux.org> 1.3.8-alt1
+- 1.3.8
+- remove cinnamon applet package (dropped by upstream)
+
+* Fri May 15 2020 Vladimir Didenko <cow@altlinux.org> 1.3.7-alt1
+- 1.3.7
+
+* Mon Apr 20 2020 Anton Midyukov <antohami@altlinux.org> 1.3.6-alt3
+- Don't obsoletes and provides blueman
+
+* Mon Mar 30 2020 Vladimir Didenko <cow@altlinux.org> 1.3.6-alt2
+- Don't use symbolic tray icon by default (looks bad in xfce tray)
+
+* Thu Mar 26 2020 Vladimir Didenko <cow@altlinux.org> 1.3.6-alt1
+- 1.3.6
+
+* Mon Feb 17 2020 Vladimir Didenko <cow@altlinux.org> 1.3.5-alt1
+- 1.3.5
+
+* Wed Jan 8 2020 Vladimir Didenko <cow@altlinux.org> 1.3.4-alt1
+- 1.3.4
+
+* Tue Dec 17 2019 Vladimir Didenko <cow@altlinux.org> 1.3.3-alt1
+- 1.3.3
+
+* Wed Dec 11 2019 Vladimir Didenko <cow@altlinux.org> 1.3.2-alt1
+- 1.3.2 (closes: #37464)
+
+* Thu Nov 28 2019 Vladimir Didenko <cow@altlinux.org> 1.3.1-alt1
+- 1.3.1
+
+* Mon Nov 25 2019 Vladimir Didenko <cow@altlinux.org> 1.3.0-alt1
+- 1.3.0
+
+* Thu Aug 1 2019 Vladimir Didenko <cow@altlinux.org> 1.2.9-alt1
+- 1.2.9
+
+* Wed Jul 10 2019 Vladimir Didenko <cow@altlinux.org> 1.2.7-alt1
+- 1.2.7
+
+* Mon Jul 1 2019 Vladimir Didenko <cow@altlinux.org> 1.2.6-alt1
+- 1.2.6
+
+* Mon Jun 17 2019 Yuri N. Sedunov <aris@altlinux.org> 1.2.5-alt5
+- added %_datadir/blueberry to _python3_path
+- added typelib(St) provided by gnome-shell to _typelib_req_skiplist
+
+* Mon Jun 17 2019 Yuri N. Sedunov <aris@altlinux.org> 1.2.5-alt4
+- fixed {Build,}Requires
+
+* Mon Jun 17 2019 Vladimir Didenko <cow@altlinux.org> 1.2.5-alt3
+- update to the git82682e9f for python3 build (closes: #36908)
+
+* Fri Apr 5 2019 Vladimir Didenko <cow@altlinux.org> 1.2.5-alt2
+- add libnotify-gir to requires and fix Makefile to install
+ obex-agent desktop file (fixes: #36451)
+- fix path in /usr/lib/blueberry/* files (fixes: #36487)
+
+* Wed Dec 26 2018 Vladimir Didenko <cow@altlinux.org> 1.2.5-alt1
+- 1.2.5
+
+* Wed Dec 5 2018 Vladimir Didenko <cow@altlinux.org> 1.2.4-alt1
+- 1.2.4
+
+* Fri Oct 26 2018 Pavel Moseev <mars@altlinux.org> 1.2.3-alt2
+- Updated translations
+
+* Wed Jul 4 2018 Vladimir Didenko <cow@altlinux.org> 1.2.3-alt1
+- 1.2.3
+
+* Thu May 31 2018 Vladimir Didenko <cow@altlinux.org> 1.2.1-alt1
+- 1.2.1
+
+* Tue May 8 2018 Vladimir Didenko <cow@altlinux.org> 1.2.0-alt1
+- 1.2.0
+
+* Tue Dec 26 2017 Vladimir Didenko <cow@altlinux.org> 1.1.20-alt1
+- 1.1.20
+
+* Thu Nov 23 2017 Vladimir Didenko <cow@altlinux.org> 1.1.18-alt1
+- 1.1.18
+
+* Mon Oct 30 2017 Vladimir Didenko <cow@altlinux.org> 1.1.16-alt1
+- 1.1.16
+
+* Thu Jun 29 2017 Vladimir Didenko <cow@altlinux.org> 1.1.15-alt1
+- 1.1.15
+
+* Wed Jun 7 2017 Vladimir Didenko <cow@altlinux.org> 1.1.12-alt1
+- 1.1.12
+
+* Fri May 19 2017 Vladimir Didenko <cow@altlinux.org> 1.1.11-alt1
+- 1.1.11
+
+* Mon Mar 6 2017 Vladimir Didenko <cow@altlinux.org> 1.1.10-alt1
+- 1.1.10
+
+* Wed Dec 14 2016 Vladimir Didenko <cow@altlinux.org> 1.1.9-alt1
+- 1.1.9
+
+* Thu Nov 24 2016 Vladimir Didenko <cow@altlinux.org> 1.1.8-alt1
+- 1.1.8
+- add gnome-bluetooth to requires
+
+* Tue Jul 12 2016 Valery Inozemtsev <shrek@altlinux.ru> 1.1.5-alt1
+- 1.1.5
+- obsoletes blueman
+- updates tray icons
+
+* Fri Dec 18 2015 Vladimir Didenko <cow@altlinux.org> 1.1.0-alt1
+- 1.1.0
+
+* Sat Jun 27 2015 Vladimir Didenko <cow@altlinux.org> 1.0.9-alt2
+- add wmctrl to deps
+
+* Sat Jun 27 2015 Vladimir Didenko <cow@altlinux.org> 1.0.9-alt1
+- 1.0.9
+- added missed deps (closes: #31108)
+
+* Fri Mar 27 2015 Vladimir Didenko <cow@altlinux.org> 1.0.3-alt1
+- initial release
diff --git a/etc/xdg/autostart/blueberry-obex-agent.desktop b/etc/xdg/autostart/blueberry-obex-agent.desktop
index 192d755..d1ee3c5 100644
--- a/etc/xdg/autostart/blueberry-obex-agent.desktop
+++ b/etc/xdg/autostart/blueberry-obex-agent.desktop
@@ -3,7 +3,7 @@ Name=Bluetooth OBEX Agent
Comment=Allows to receive files via Bluetooth
Keywords=files;bluetooth;obex;receive;
Icon=blueberry
-Exec=/usr/lib/blueberry/blueberry-obex-agent.py
+Exec=/usr/share/blueberry/blueberry-obex-agent.py
Terminal=false
Type=Application
Categories=GTK;GNOME;Settings;X-GNOME-NetworkSettings;
diff --git a/po/blueberry-ru.po b/po/blueberry-ru.po
index 8bda14b..be4a7dc 100644
--- a/po/blueberry-ru.po
+++ b/po/blueberry-ru.po
@@ -1,8 +1,9 @@
# Russian translation for linuxmint
# Copyright (c) 2015 Rosetta Contributors and Canonical Ltd 2015
# This file is distributed under the same license as the linuxmint package.
-# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
#
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2015.
+# Olesya Gerasimenko <gammaray@basealt.ru>, 2018.
msgid ""
msgstr ""
"Project-Id-Version: linuxmint\n"
@@ -124,12 +125,12 @@ msgid ""
"This option allows your computer to receive files transferred over Bluetooth "
"(OBEX)"
msgstr ""
-"Эта настройка позволяет вашему компьютеру получать файлы, передаваемые по "
+"Этот параметр позволяет вашему компьютеру получать файлы, передаваемые по "
"Bluetooth (OBEX)"
#: usr/lib/blueberry/blueberry.py:147
msgid "Show a tray icon"
-msgstr "Показывать иконку в трее"
+msgstr "Показывать значок на панели задач"
#: usr/lib/blueberry/blueberry.py:280
#, python-format
@@ -201,3 +202,4 @@ msgstr "Выйти"
#: generate_desktop_files:23
msgid "Configure Bluetooth settings"
msgstr "Настроить параметры Bluetooth"
+
diff --git a/usr/share/glib-2.0/schemas/org.blueberry.gschema.xml b/usr/share/glib-2.0/schemas/org.blueberry.gschema.xml
index 68353ba..0297853 100644
--- a/usr/share/glib-2.0/schemas/org.blueberry.gschema.xml
+++ b/usr/share/glib-2.0/schemas/org.blueberry.gschema.xml
@@ -5,7 +5,7 @@
<summary>Show a tray icon when bluetooth is enabled or connected</summary>
</key>
<key name="use-symbolic-icons" type="b">
- <default>true</default>
+ <default>false</default>
<summary>Whether the tray should use symbolic icons</summary>
</key>
<key name="obex-enabled" type="b">
diff --git a/usr/share/icons/hicolor/16x16/status/blueberry-active.png b/usr/share/icons/hicolor/16x16/status/blueberry-active.png
deleted file mode 100644
index 42e9841..0000000
--- a/usr/share/icons/hicolor/16x16/status/blueberry-active.png
+++ /dev/null
@@ -1,4 +0,0 @@
-PNG
-
- IHDR a bKGD pHYs tIME bO IDAT8eKh\U;s3{da&NhZg+BmA)b`EFAj#]d%څvUb Em%i 8I$3I}_cm[Y|;G{>սvDRJd._83uYmc\0T˖6p,6Dڈ7k7/l=0о{ﭏ6}p<|P9N5i<՚Z͛{>|P=G3ߞ?Y>ǾgfZޏVzU2X@{^a=Y*TnGVML8j4Sx*d>XXtR v\_r¥'L3(,jGm Rz-%
-R|EF*-KESj}^ub ?Vfqr;2(JF@J}#HL$cJl(-@IR ,2{+u9 B))J JPAgDIk UBBJZs&bF(QN6|{pd_)ma.t]8DpX巐ӈ!pD!Z7 ?Vk@?VGVij,#s.+}q3JGw.1f=2{=R*4 !5R.3'O~1r;9B(juo߿gO7[6%|3wy EJl. IENDB`
\ No newline at end of file
diff --git a/usr/share/icons/hicolor/16x16/status/blueberry-active.png b/usr/share/icons/hicolor/16x16/status/blueberry-active.png
new file mode 120000
index 0000000..342f802
--- /dev/null
+++ b/usr/share/icons/hicolor/16x16/status/blueberry-active.png
@@ -0,0 +1 @@
+blueberry.png
\ No newline at end of file
diff --git a/usr/share/icons/hicolor/16x16/status/blueberry-disabled.png b/usr/share/icons/hicolor/16x16/status/blueberry-disabled.png
index 579a794..77ca7c6 100644
--- a/usr/share/icons/hicolor/16x16/status/blueberry-disabled.png
+++ b/usr/share/icons/hicolor/16x16/status/blueberry-disabled.png
@@ -1,4 +1,7 @@
PNG
- IHDR a bKGD pHYs tIME k(d -IDAT8eKh\e}f&q&M: jҩF`4.DCP[BbŅ(TBXDj@bE# Mq$M&{?:s~s(ڳjKϴEGt؏tjbzK?\rW;!KUxT"q8yx`O0T7; ׇ٩o 3}&{}OpVp9p7( ,GCu$Zo_yeR(ӺbZͦZádUj[4?_2PVxEE76er2vl\ iUlFǎmmX,ho49qE:hk)g8H,Px<; WJO*X\-2=a۬oVt>lw`ێ52K9N:9LO$K?UUp]@eD&-1,M,kSB ]Dura
-/sPEEV?D*5=ʚ gedzX]cWW:4ߡz@j<*p_&x(WɎFLs@q@Q6pk!WW+\&0tb RQib833iwwNs#ALWؖ@2<g` lT4bzWow߯.VJh"ɅIj"65EMJr3`|OnzƣKfTR(Bb.~`| IENDB`
\ No newline at end of file
+ IHDR a sRGB bKGD pHYs tIME ;* IDAT8ˍKHQZ '
+"'ZD$Ǣ\\T;M
+1wnhҢ;s~y)6&Z P+3uj|Sjڑkw(7S,HGxxof=Vݟ5ίMy 2tJg2+%%5U-Rꦼ9 :5wlcOe78ƫIKH!Zo>S3Wp# k8@AEc8qVF, r&gB`)hLS 05 YBhS>)&nk Ofp/ PSVNcE Oi2f.
+ n<>Hج 0(i9 \G!ZU عHϩl>Fף( Wen7~aǍyGfZ2Jiuj9n$ѱO(F?{-Jr_FꚻyyʜŤ$0~ƴƐ+ʒUt1u?;Qs'yc^ @AUZ+ܠ6
+|gDX:@BJ x!_9ұ^K IENDB`
\ No newline at end of file
diff --git a/usr/share/icons/hicolor/16x16/status/blueberry.png b/usr/share/icons/hicolor/16x16/status/blueberry.png
index 8f4f78b..2aaa48b 100644
--- a/usr/share/icons/hicolor/16x16/status/blueberry.png
+++ b/usr/share/icons/hicolor/16x16/status/blueberry.png
@@ -1,4 +1,5 @@
PNG
- IHDR a bKGD pHYs tIME 6d^ IDAT8eKlTUyΝ;iNkk`AFm M 1ABaCUuHDaQ#6jh*hZڦvNbRQ|䜜xVy}_0zcWѕ|Nc^w|}С0|,0J>nvE4Kv{GdnM{ucS+4eX8؞1mLǯ6>IejCnֵ3hժUu8ciF&(m,D#u`7 6
-%rp=_eW*ɻMֻA}h8t4kӉ!8sxM%!m|)æ]*"|1Jj8K~$I5Hພ*3>$ZCȰ9K)Ǯ:8m\azaURF\'p<pOsoT08wLKD*YcO:Lٰ!f|ieaT"xӫMOf蹯gc~`:HPyODTAH(۟DؘR~V%koX(HQWIģL9u*å1SNX>7{~ _! f~a\o7H$hZ4:X5XٛziT+SF6!UOo۷ѧVTVMfr,z{_03 IENDB`
\ No newline at end of file
+ IHDR a sBIT|d pHYs B(x tEXtSoftware www.inkscape.org< IDAT8uMHTQ7sjhJQ&B%hM*veaQ"hS+M jp,gR(ulƦr{0y=s~pt5nr 3c;ݑx\m1}Fہ*_X8L$>:.Obz&k?l*W>tʠ8i^O_T1sP8Z0F*Ĵ`" .5VfE.2:ffx:HҠIYmpT-cht%H )^vl, 6<Νovd@D
+BhZۜϙC 8VWAc&9- h-?}J Gj+8w#S٬6<vkgC2%leu[O`w1ݑR*3`x`{7l%R*莤Tlˤ墵܆vqV-뷴 E3ljuiZozhkWQ|]-ozo*_(P~3!!C1mYN{ BhR*
+lTH$w/sC^*;),Z IENDB`
\ No newline at end of file
diff --git a/usr/share/icons/hicolor/16x16/status/bluetooth.png b/usr/share/icons/hicolor/16x16/status/bluetooth.png
new file mode 120000
index 0000000..342f802
--- /dev/null
+++ b/usr/share/icons/hicolor/16x16/status/bluetooth.png
@@ -0,0 +1 @@
+blueberry.png
\ No newline at end of file
diff --git a/usr/share/icons/hicolor/22x22/status/blueberry-active.png b/usr/share/icons/hicolor/22x22/status/blueberry-active.png
deleted file mode 100644
index 46bf479..0000000
--- a/usr/share/icons/hicolor/22x22/status/blueberry-active.png
+++ /dev/null
@@ -1,9 +0,0 @@
-PNG
-
- IHDR $x gAMA a cHRM z&