]> git.pld-linux.org Git - SPECS.git/blob - gnome-multi-writer.spec
SPECS updated Tue 30 Apr 15:13:02 CEST 2024
[SPECS.git] / gnome-multi-writer.spec
1 Summary:        Write an ISO file to multiple USB devices at once
2 Summary(pl.UTF-8):      Zapis pliku obrazu ISO na wiele urządzeń USB jednocześnie
3 Name:           gnome-multi-writer
4 Version:        3.32.1
5 Release:        1
6 License:        GPL v2
7 Group:          Applications/File
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/gnome-multi-writer/3.32/%{name}-%{version}.tar.xz
9 # Source0-md5:  6eba6f5c86d18abc5d3b4afeb879f543
10 URL:            https://wiki.gnome.org/Apps/MultiWriter
11 # appstream-util
12 BuildRequires:  appstream-glib
13 BuildRequires:  docbook-dtd41-sgml
14 BuildRequires:  docbook-utils
15 BuildRequires:  gettext-tools
16 BuildRequires:  glib2-devel >= 1:2.46.0
17 BuildRequires:  gobject-introspection-devel >= 0.9.8
18 BuildRequires:  gtk+3-devel >= 3.11.2
19 BuildRequires:  libcanberra-gtk3-devel >= 0.10
20 BuildRequires:  libgusb-devel >= 0.2.7
21 BuildRequires:  meson >= 0.46.0
22 BuildRequires:  ninja >= 1.5
23 BuildRequires:  pkgconfig
24 BuildRequires:  polkit-devel
25 BuildRequires:  rpmbuild(macros) >= 1.736
26 BuildRequires:  tar >= 1:1.22
27 BuildRequires:  udev-glib-devel
28 BuildRequires:  udisks2-devel
29 BuildRequires:  xz
30 BuildRequires:  yelp-tools
31 Requires(post,postun):  gtk-update-icon-cache
32 Requires(post,postun):  glib2 >= 1:2.46.0
33 Requires:       glib2 >= 1:2.46.0
34 Requires:       gtk+3 >= 3.11.2
35 Requires:       libcanberra-gtk3 >= 0.10
36 Requires:       libgusb >= 0.2.7
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 %description
40 GNOME MultiWriter can be used to write an ISO file to multiple USB
41 devices at once. Supported drive sizes are between 1GB and 32GB.
42
43 This application may be useful for QA testing, to create a GNOME Live
44 image for a code sprint or to create hundreds of LiveUSB drives for a
45 trade show.
46
47 %description -l pl.UTF-8
48 GNOME MultiWriter służy do zapisu pliku ISO na wiele urządzeń USB
49 jednocześnie. Obsługiwane są rozmiary urządzeń od 1GB do 32GB.
50
51 Ta aplikacja może być przydatna do testów, do tworzenia obrazu GNOME
52 Live na sprint kodowania lub do tworzenia setek pendrive'ów LiveUSB na
53 targi.
54
55 %prep
56 %setup -q
57
58 %build
59 %meson build
60
61 %ninja_build -C build
62
63 %install
64 rm -rf $RPM_BUILD_ROOT
65
66 %ninja_install -C build
67
68 %find_lang %{name}
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %post
74 %glib_compile_schemas
75 %update_icon_cache hicolor
76
77 %postun
78 %glib_compile_schemas
79 %update_icon_cache hicolor
80
81 %files -f %{name}.lang
82 %defattr(644,root,root,755)
83 %doc AUTHORS MAINTAINERS README.md
84 %attr(755,root,root) %{_bindir}/gnome-multi-writer
85 %attr(755,root,root) %{_libexecdir}/gnome-multi-writer-probe
86 %{_datadir}/glib-2.0/schemas/org.gnome.MultiWriter.gschema.xml
87 %{_datadir}/polkit-1/actions/org.gnome.MultiWriter.policy
88 %{_datadir}/metainfo/org.gnome.MultiWriter.appdata.xml
89 %{_desktopdir}/org.gnome.MultiWriter.desktop
90 %{_iconsdir}/hicolor/*x*/apps/org.gnome.MultiWriter.png
91 %{_mandir}/man1/gnome-multi-writer.1*
This page took 0.209956 seconds and 3 git commands to generate.