SHA256
1
0
forked from pool/bamf

Accepting request 306140 from X11:Utilities

1

OBS-URL: https://build.opensuse.org/request/show/306140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bamf?expand=0&rev=2
This commit is contained in:
Stephan Kulow 2015-05-11 17:38:40 +00:00 committed by Git OBS Bridge
parent c83f4285bb
commit 91712de422
4 changed files with 183 additions and 14 deletions

7
bamf-0.5.1.tar.gz.asc Normal file
View File

@ -0,0 +1,7 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iF4EABEIAAYFAlUtpY8ACgkQy6VOJFdF1OrjlwEAwG82A428NRiZNhCZwSsQpPrc
4eZN2N9/qtCX6rla0FEA/3nwSuDZluCIeHQz42YkJz/QD8LavfCNxJICru+84uP4
=HHXV
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,19 @@
-------------------------------------------------------------------
Sun May 10 00:01:37 UTC 2015 - jengelh@inai.de
- Add gpg signature
-------------------------------------------------------------------
Sat May 9 16:48:28 UTC 2015 - jengelh@inai.de
- Update RPM package groups and summaries
- Avoid running configure twice
- Make sure all non-base directories are owned
- Port changes from X11:Pantheon/bamf:
- Ensure all configure.ac requirements appear as BuildRequires
- Place documentation into subpackage, it is not needed for
automated builds.
-------------------------------------------------------------------
Sat May 2 12:21:34 UTC 2015 - sor.alexei@meowr.ru

130
bamf.keyring Normal file
View File

@ -0,0 +1,130 @@
pub 1024D/0xE83D089481836EBF 2006-06-26
Key fingerprint = 45B1 103F B93A CBD9 0296 DBCA E83D 0894 8183 6EBF
uid [ unknown] Marco Trevisan (at 3v1n0.net) <marco.trevisan@3v1n0.net>
uid [ unknown] Treviño (3v1n0) <trevi55@gmail.com>
uid [ unknown] Treviño (at 3v1n0.net) <mail@3v1n0.net>
uid [ unknown] Marco Trevisan (Treviño) <marco@3v1n0.net>
uid [ unknown] Marco Trevisan (Ubuntu Member) <3v1n0@ubuntu.com>
uid [ unknown] Marco Trevisan <trevi55+Marco.Trevisan@gmail.com>
uid [ unknown] Marco Trevisan (Marco @ Ubuntu) <marco@ubuntu.com>
uid [ unknown] Marco Trevisan (Treviño) (Main mail) <mail@3v1n0.net>
uid [ unknown] Treviño Ubuntu Repository <trevi55+repository@gmail.com>
uid [ revoked] Marco Trevisan (3v1n0) (Ubuntu Member email) <3v1n0@ubuntu.com>
uid [ unknown] Marco Trevisan (Canonical Ltd Work Email) <marco.trevisan@canonical.com>
sub 1024D/0x2D6CFB44DD800CD9 2006-10-19
sub 4096g/0x06512722EDD1E155 2006-06-26
sub 3072D/0xCBA54E245745D4EA 2011-09-12
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQGiBESfI64RBAC+CSSPbUzfo5RzoGrkuYGcmj/0mBS66QgaehMbd4Czbl32loMI
FSNKLWxS0yeyVMceiEm//NNUi+y7yFJVV9AuGJZx4ub1IG5YcAlpB3lcJ5G2nz3P
n3KGmjQ8sE8+w7zqkaICpDxyddyCIqUbKDbnJ7ti+nf4V9SnW4EcMQvJWwCg43TS
UvI+S2tbK/EVPl+YehpBTGcD/0Kaf6CDxFubZgm2jTGsvEOH1kyGQHXWKfDlHAq+
lygEHXR3OlcLDlSlOZ9DAU3+gfYU8Ukt+xEjTd97r6XHOxF3nuu6h1ZLVZ7k2Fqr
yEnt1dRMmhL2FA1xOaXvobHObg4UvgnMExR4MYpulKU5hMO8w4BO0Xy34CJg2J0a
5adEA/4nk8mWS2AYG2qUOgE0jvMgrWUsPbWtyNjz3u2xTi9Od5IscX72m8Vuy+4E
kYTHwj+/hDq/70Ee6OUKaMcyeLJm61EierAqWWDmT5gK+6jNIheqALhApSRJUS0k
TPzK1zLx8Nb/g+NCXKb9N4h9UAPe3hHwlY7lTDgTbOJsL3vd1LQkVHJldmnDsW8g
KDN2MW4wKSA8dHJldmk1NUBnbWFpbC5jb20+iF0EExECAB0GCwkIBwMCBBUCCAME
FgIDAQIeAQIXgAUCR5BQtAAKCRDoPQiUgYNuvyM/AJ4lLyRdsDw7js1e2k/0/jL6
HOpgwwCgoD0eeW447ySEbzLvJY/RskOfl9a0KFRyZXZpw7FvIChhdCAzdjFuMC5u
ZXQpIDxtYWlsQDN2MW4wLm5ldD6IYAQTEQIAIAUCR4ztDgIbIwYLCQgHAwIEFQII
AwQWAgMBAh4BAheAAAoJEOg9CJSBg26/FBIAnjTWSptrlS3FwI3f8y0kWkGyNLWr
AKDR+ZaeL9lOL1d0uTsjHY2tt8bIbLQrTWFyY28gVHJldmlzYW4gKFRyZXZpw7Fv
KSA8bWFyY29AM3YxbjAubmV0PohhBBMRAgAiBQJN0xjmAhsjBgsJCAcDAgYVCAIJ
CgsEFgIDAQIeAQIXgAAKCRDoPQiUgYNuv4aRAJjZUOCpXXahh0hP6IggfErVv2f6
AJ4yj20wI5fnd0vITBtHkKblltn14rQxTWFyY28gVHJldmlzYW4gKFVidW50dSBN
ZW1iZXIpIDwzdjFuMEB1YnVudHUuY29tPohiBBMRAgAiBQJOa2yGAhsjBgsJCAcD
AgYVCAIJCgsEFgIDAQIeAQIXgAAKCRDoPQiUgYNuv7jLAJ9s9SUXZCz/RC/KJUho
vSK0sUOd+ACgoC0K8kJYIVRC0iRz3RQMXUplzri0MU1hcmNvIFRyZXZpc2FuIDx0
cmV2aTU1K01hcmNvLlRyZXZpc2FuQGdtYWlsLmNvbT6IYAQTEQIAIAUCRTgX7QIb
IwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEOg9CJSBg26/bmwAoKp9LwtCncG1
NH5cv5DJIWxtdaxnAJ9koJSG8J7Ifl/AmWzi6u0vrCTchLQyTWFyY28gVHJldmlz
YW4gKE1hcmNvIEAgVWJ1bnR1KSA8bWFyY29AdWJ1bnR1LmNvbT6IYgQTEQIAIgUC
UaqRegIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ6D0IlIGDbr998QCg
4UmAmFdGQbU+bTXL6ZU2TiGlWAMAmQHcOcBGqlCY/8bPkU3iJ1qiu1KMtDZNYXJj
byBUcmV2aXNhbiAoVHJldmnDsW8pIChNYWluIG1haWwpIDxtYWlsQDN2MW4wLm5l
dD6IYgQTEQIAIgUCTdMYxAIbIwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ
6D0IlIGDbr9dsQCfbGD/l6SDkkUUomQHeT7QVMh6vIUAoNPa4+KLgRvbS3niziow
I0Bq0BywtDhNYXJjbyBUcmV2aXNhbiAoYXQgM3YxbjAubmV0KSA8bWFyY28udHJl
dmlzYW5AM3YxbjAubmV0PohjBBMRAgAjAhsjBgsJCAcDAgQVAggDBBYCAwECHgEC
F4AFAkeQULQCGQEACgkQ6D0IlIGDbr9JWgCgp7iBNZc7NbV+RqMYDaU5Noh0FdYA
nRFbhy9WrrbyVOYeySwGICG96WNitDlUcmV2acOxbyBVYnVudHUgUmVwb3NpdG9y
eSA8dHJldmk1NStyZXBvc2l0b3J5QGdtYWlsLmNvbT6IYAQTEQIAIAUCRTgX2gIb
IwYLCQgHAwIEFQIIAwQWAgMBAh4BAheAAAoJEOg9CJSBg26/xL8AoNQCWzALAbsS
UGFW0nzfTNknPgfvAKCs58r5UE20RrGXekJzHJFl4isBK7Q/TWFyY28gVHJldmlz
YW4gKDN2MW4wKSAoVWJ1bnR1IE1lbWJlciBlbWFpbCkgPDN2MW4wQHVidW50dS5j
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
=+oLJ
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -24,23 +24,29 @@ Version: 0.5.1
Release: 0
Summary: Window matching library
License: GPL-3.0 and LGPL-3.0
Group: System/Libraries
Group: Development/Libraries/C and C++
Url: https://launchpad.net/bamf
Source: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz
Source2: https://launchpad.net/bamf/%{_version}/%{version}/+download/bamf-%{version}.tar.gz.asc
Source3: %name.keyring
BuildRequires: gnome-common
BuildRequires: libxslt-python
BuildRequires: python-libxml2
BuildRequires: vala
BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(gio-2.0) >= 2.30.0
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.32.0
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 0.10.2
BuildRequires: pkgconfig(gtk+-3.0)
BuildRequires: pkgconfig(libgtop-2.0)
BuildRequires: pkgconfig(libwnck-3.0)
BuildRequires: pkgconfig(libwnck-3.0) >= 3.4.7
BuildRequires: pkgconfig(x11)
%description
bamf matches application windows to desktop files.
%package daemon
Summary: Window matching library -- Daemon
Summary: Window matching daemon
Group: System/Daemons
Requires: %{lname} = %{version}
@ -51,8 +57,16 @@ This package contains the daemon used by the library and a gio
module that facilitates the matching of applications started
through GDesktopAppInfo
%package doc
Summary: Documentation for libbamf and libbamf3
Group: Documentation/HTML
BuildArch: noarch
%description doc
This package contains the documentation for the bamf library.
%package -n %{lname}
Summary: Window matching library -- Library
Summary: Window matching library
Group: System/Libraries
%description -n %{lname}
@ -61,7 +75,7 @@ bamf matches application windows to desktop files.
This package contains libraries to be used by applications.
%package -n typelib-1_0-Bamf-%{_binver}_0
Summary: Window matching library -- Introspection bindings
Summary: Introspection bindings for the BAMF window matching library
Group: System/Libraries
%description -n typelib-1_0-Bamf-%{_binver}_0
@ -70,8 +84,8 @@ This package contains introspection data for the Bamf library.
This package provides the GObject Introspection bindings for Bamf.
%package devel
Summary: Window matching library -- Development Files
Group: Development/Libraries
Summary: Development files for the BAMF window matching library
Group: Development/Libraries/C and C++
Requires: %{lname} = %{version}
Requires: typelib-1_0-Bamf-%{_binver}_0
@ -84,7 +98,7 @@ This package contains files that are needed to build applications.
%setup -q
%build
gnome-autogen.sh
NOCONFIGURE=1 gnome-autogen.sh
%configure \
--disable-static \
--enable-gtk-doc
@ -111,16 +125,18 @@ find %{buildroot} -type f -name "*.la" -delete -print
%files -n typelib-1_0-Bamf-%{_binver}_0
%defattr(-,root,root)
%{_libdir}/girepository-1.0/Bamf-%{_binver}.typelib
%{_libdir}/girepository-1.0/
%files devel
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/html/libbamf/
%{_includedir}/libbamf%{_binver}/
%{_libdir}/libbamf%{_binver}.so
%dir %{_datadir}/vala/vapi/
%{_datadir}/vala/vapi/libbamf%{_binver}.vapi
%{_datadir}/gir-1.0/Bamf-%{_binver}.gir
%{_datadir}/vala/
%{_datadir}/gir-1.0/
%{_libdir}/pkgconfig/libbamf%{_binver}.pc
%files doc
%defattr(-,root,root)
%doc %{_datadir}/gtk-doc/
%changelog