Mageia Bugzilla – Attachment 10490 Details for
Bug 23838
Update get-telegram
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
New Account
|
Forgot Password
Modificated spec
telegram.spec (text/plain), 2.70 KB, created by
katnatek
on 2018-11-20 20:01:28 CET
(
hide
)
Description:
Modificated spec
Filename:
MIME Type:
Creator:
katnatek
Created:
2018-11-20 20:01:28 CET
Size:
2.70 KB
patch
obsolete
>%define debug_package %{nil} > >Summary: Telegram desktop client >Name: telegram >Version: 1.4.3 >Release: %mkrel 1 >License: GPLv3+ >Group: Networking/Instant messaging >Url: https://desktop.telegram.org/ >Source0: https://updates.tdesktop.com/tlinux/tsetup.%{version}.tar.xz >Source1: https://updates.tdesktop.com/tlinux32/tsetup32.%{version}.tar.xz >Source2: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_16x16.png >Source3: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_32x32.png >Source4: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_128x128.png >Source5: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_256x256.png >Source6: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_512x512.png > >BuildRequires: desktop-file-utils >Obsoletes: get-telegram > >%files >%{_bindir}/* >%{_datadir}/applications/%{name}.desktop >%{_iconsdir}/hicolor/*/apps/* > >#---------------------------------------------------------------------------- > >%description >Telegram is an Open Source instant messaging platform for mobile and >desktop focused on privacy. > >%prep >%setup -q -c -T >%ifarch %{ix86} >tar xJf %{SOURCE1} >%else >tar xJf %{SOURCE0} >%endif > >%build > >%install >mkdir -p %{buildroot}%{_bindir} >strip Telegram/* >mv Telegram/* %{buildroot}%{_bindir} >rm %{buildroot}%{_bindir}/Updater > >for s in 16 32 128 256 512; do > mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/ >done > >install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png >install -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png >install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png >install -m 0644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png >install -m 0644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/512x512/apps/%{name}.png > >mkdir -p %{buildroot}%{_datadir}/applications/ >cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF >[Desktop Entry] >Version=1.0 >Name=Telegram Messenger >Comment=Instant messaging system >Exec=%{_bindir}/Telegram >Icon=telegram >Terminal=false >Type=Application >Categories=Network;InstantMessaging; >EOF > >desktop-file-install \ > --dir=%{buildroot}%{_datadir}/applications \ > %{buildroot}%{_datadir}/applications/%{name}.desktop > >%changelog >* Tue Nov 20 2018 katnatek <katnatek> 1.4.3-1 >+ Update to 1.4.3 version >- Fix propossed spec by Kristoffer Grundström https://bugs.mageia.org/show_bug.cgi?id=23838#c3 >- Drop some icons no present in github >- Add link to github for existen icons >- Drop Updater
%define debug_package %{nil} Summary: Telegram desktop client Name: telegram Version: 1.4.3 Release: %mkrel 1 License: GPLv3+ Group: Networking/Instant messaging Url: https://desktop.telegram.org/ Source0: https://updates.tdesktop.com/tlinux/tsetup.%{version}.tar.xz Source1: https://updates.tdesktop.com/tlinux32/tsetup32.%{version}.tar.xz Source2: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_16x16.png Source3: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_32x32.png Source4: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_128x128.png Source5: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_256x256.png Source6: https://github.com/telegramdesktop/tdesktop/raw/dev/Telegram/Telegram/Images.xcassets/Icon.iconset/icon_512x512.png BuildRequires: desktop-file-utils Obsoletes: get-telegram %files %{_bindir}/* %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/*/apps/* #---------------------------------------------------------------------------- %description Telegram is an Open Source instant messaging platform for mobile and desktop focused on privacy. %prep %setup -q -c -T %ifarch %{ix86} tar xJf %{SOURCE1} %else tar xJf %{SOURCE0} %endif %build %install mkdir -p %{buildroot}%{_bindir} strip Telegram/* mv Telegram/* %{buildroot}%{_bindir} rm %{buildroot}%{_bindir}/Updater for s in 16 32 128 256 512; do mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/ done install -m 0644 %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png install -m 0644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png install -m 0644 %{SOURCE4} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png install -m 0644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/256x256/apps/%{name}.png install -m 0644 %{SOURCE6} %{buildroot}%{_iconsdir}/hicolor/512x512/apps/%{name}.png mkdir -p %{buildroot}%{_datadir}/applications/ cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF [Desktop Entry] Version=1.0 Name=Telegram Messenger Comment=Instant messaging system Exec=%{_bindir}/Telegram Icon=telegram Terminal=false Type=Application Categories=Network;InstantMessaging; EOF desktop-file-install \ --dir=%{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/applications/%{name}.desktop %changelog * Tue Nov 20 2018 katnatek <katnatek> 1.4.3-1 + Update to 1.4.3 version - Fix propossed spec by Kristoffer Grundström https://bugs.mageia.org/show_bug.cgi?id=23838#c3 - Drop some icons no present in github - Add link to github for existen icons - Drop Updater
View Attachment As Raw
Actions:
View
Attachments on
bug 23838
:
10468
| 10490 |
11323