commit dcaa34fe580fca6c76048c2e81ada2fd673a1a34310ab4dec70525fb61221b57 Author: Michael Vetter Date: Sun May 20 09:30:03 2018 +0000 osc copypac from project:home:AndnoVember:LXQT package:screengrab revision:3 OBS-URL: https://build.opensuse.org/package/show/X11:LXQt/screengrab?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/screengrab-1.97.tar.xz b/screengrab-1.97.tar.xz new file mode 100644 index 0000000..459f2ef --- /dev/null +++ b/screengrab-1.97.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3d5bc5863f558054abaedf2b7dabb7de6732d8d614a41422022dd44e4e761fb +size 109084 diff --git a/screengrab-1.97.tar.xz.asc b/screengrab-1.97.tar.xz.asc new file mode 100644 index 0000000..f373cd9 --- /dev/null +++ b/screengrab-1.97.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEEfHM7pfWFqtZp5NI6QsnI069epeMFAlnKqfMACgkQQsnI069e +peNXKw/+LwgdpYLHiqMkGNCgJiyDKUHFNDpE7shx5zp30kqlIrWYYZSKIewWZZMe +4q04IF860PchXMYuQl+1o0ZzmFuJwtJwJfQT58CxjqT6ch08YozdvercCx6zI+c7 +BmsZiqMmjSAp0X+6geokvbpIXpBfIASYUrZ/RmBRBac5VccMhDkxw5jDhieqwuEz +YVQtIZ5Ef/MFKwjz6BAvzp07/8qKgMPcyFXmXgGSSJ9BPjnnrjvUTEwL5qKx8fel +cqn4oNQuVX6hXZdyWiXDzD6+CI8qN0IXeuGU61+RtfE7TMChkFqQs2I+gQmI0E0l +Oxykr2V5hMzZ4fhSvNtFM9j0CPL3FLE/NzZmgZYNkkcE7OTBBs1G7wt1sVs/e3lo +0S1m7SqM29gfg1J9tdOZPuYFm6oDrNDUded/xy3LA5LJ8OQTP6SallavqzpvovvR +lKG7a70Pejf75hnpUYmMwqCt3cFfA+ItNkY5wrC4XOlz6Xayg0dRgS5k1xAig59E +wgpTQjbFOElNjKO0i+BER7aV83CL306L7vkUnBznDMPHmZyfovwleRh3YUv0g8ze +gSayyS8psukWYXYrI2Y7xoCUyNOpteBWAuYXCiuVRNtjxq0ffRAFtPrslcW5Fn4k ++084HnZ3ZGlI/U/nBTnDXY/GVqCRdC2zOLCzJpu48SDr347QK7A= +=mKXq +-----END PGP SIGNATURE----- diff --git a/screengrab-keyring.gpg b/screengrab-keyring.gpg new file mode 100644 index 0000000..f051700 --- /dev/null +++ b/screengrab-keyring.gpg @@ -0,0 +1,97 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- +Version: GnuPG v2 + +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 +S3g7KJNRjme+6GjqQfk= +=e8V5 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/screengrab.changes b/screengrab.changes new file mode 100644 index 0000000..ecbdb3a --- /dev/null +++ b/screengrab.changes @@ -0,0 +1,9 @@ +------------------------------------------------------------------- +Sat Feb 10 21:18:34 UTC 2018 - and.november@opensuse.org + +- run spec-cleaner + +------------------------------------------------------------------- +Sat Feb 10 13:22:11 UTC 2018 - and.november@opensuse.org + +- build with Qt5 diff --git a/screengrab.spec b/screengrab.spec new file mode 100644 index 0000000..1e79f45 --- /dev/null +++ b/screengrab.spec @@ -0,0 +1,100 @@ +# +# spec file for package screengrab +# +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + + +Name: screengrab +Version: 1.97 +Release: 0 +Summary: Crossplatform tool for fast making screenshots +License: GPL-2.0 +Group: System/X11/Utilities +URL: https://github.com/QtDesktop/screengrab +Source: %{name}-%{version}.tar.xz +Source1: %{name}-%{version}.tar.xz.asc +Source2: %{name}-keyring.gpg +BuildRequires: cmake >= 3.0.2 +BuildRequires: gcc-c++ +BuildRequires: gpg-offline +BuildRequires: hicolor-icon-theme +BuildRequires: pkgconfig +BuildRequires: cmake(KF5WindowSystem) +BuildRequires: cmake(Qt5LinguistTools) +BuildRequires: pkgconfig(Qt5Core) +BuildRequires: pkgconfig(Qt5DBus) +BuildRequires: pkgconfig(Qt5Gui) +BuildRequires: pkgconfig(Qt5Network) +BuildRequires: pkgconfig(Qt5Widgets) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: pkgconfig(Qt5Xdg) +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xcb-shape) +BuildRequires: pkgconfig(xcb-xfixes) +Recommends: %{name}-lang +BuildRoot: %{_tmppath}/%{name}-%{version}-build + +%description +ScreenGrab - A program for fast creating screenshots, and easily publishing +them on internet image hosting services. It works on Linux and Windows +operating systems. ScreenGrab uses the Qt framework and thus, it is +independent from any desktop environment. + +%lang_package + +%prep +%setup -q +%gpg_verify -f %{SOURCE2} %{SOURCE1} + +%build +%cmake \ + -DCMAKE_CXX_FLAGS="%{optflags} -std=c++11 -I%{_includedir}/qt5/QtNetwork -I%{_includedir}/qt5/QtX11Extras" \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DCMAKE_BUILD_TYPE=release \ + -DSG_DBUS_NOTIFY=ON \ + -DSG_EXT_EDIT=OFF \ + -DSG_EXT_UPLOADS=OFF \ + -DSG_GLOBALSHORTCUTS=OFF \ + -DUPDATE_TRANSLATIONS=ON + +%make_jobs + +%install +%cmake_install +rm -rf %{buildroot}%{_datadir}/doc + +%find_lang %{name} --with-qt + +%post +%icon_theme_cache_post + +%postun +%icon_theme_cache_postun + +%files +%defattr(-,root,root) +%doc AUTHORS CHANGELOG COPYING README.md docs/html +%{_bindir}/%{name} +%{_datadir}/applications/%{name}.desktop +%{_datadir}/icons/hicolor/*/apps/%{name}.??g + +%files lang -f %{name}.lang +%defattr(-,root,root) +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/translations + +%changelog