control.in 5.5 KB
Newer Older
1
Source: pureos-store
2 3 4
Section: gnome
Priority: optional
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Jeremy Bicha's avatar
Jeremy Bicha committed
5
Uploaders: @GNOME_TEAM@
mak's avatar
mak committed
6 7
Build-Depends: appstream,
               appstream-util,
8
               debhelper-compat (= 13),
9 10
               docbook-xsl,
               gnome-pkg-tools (>= 0.10),
mak's avatar
mak committed
11
               gsettings-desktop-schemas-dev (>= 3.18),
12
               gtk-doc-tools,
13
               libappstream-glib-dev (>= 0.7.14),
14
               libflatpak-dev (>= 1.0.4) [amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el s390x hppa powerpc powerpcspe ppc64],
15
               libfwupd-dev (>= 1.0.3) [linux-any],
16
               libglib2.0-dev (>= 2.56.0),
17
               libgnome-desktop-3-dev (>= 3.18.0),
18
               libgoa-1.0-dev,
19
               libgspell-1-dev,
20
               libgtk-3-dev (>= 3.22.4),
21
               libgudev-1.0-dev [linux-any],
22
               libhandy-1-dev (>= 1.0.0),
23
               libjson-glib-dev (>= 1.2.0),
24
               libostree-dev [linux-any],
25
               libmalcontent-0-dev [amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el s390x hppa powerpc powerpcspe ppc64],
26
               libpackagekit-glib2-dev (>= 1.1.11),
27
               libpolkit-gobject-1-dev,
28
               libsoup2.4-dev (>= 2.52.0),
29
               libxml2-utils,
Laurent Bigonville's avatar
Laurent Bigonville committed
30
               libxmlb-dev (>= 0.1.7),
31
               meson (>= 0.47),
32
               pkg-config,
33
               policykit-1,
34
               valgrind [amd64 arm64 armhf i386 mips mips64 mips64el mipsel powerpc ppc64 ppc64el s390x],
35
               xsltproc
Laurent Bigonville's avatar
Laurent Bigonville committed
36 37 38 39 40 41
Build-Depends-Indep: appstream-glib-doc <!nodoc>,
                     libgdk-pixbuf2.0-doc <!nodoc>,
                     libglib2.0-doc <!nodoc>,
                     libgtk-3-doc <!nodoc>,
                     libjson-glib-doc <!nodoc>,
                     libsoup2.4-doc <!nodoc>
42
Rules-Requires-Root: no
43
Standards-Version: 4.5.0
44 45 46
Vcs-Browser: https://source.puri.sm/Librem5/pureos-store
Vcs-Git: https://source.puri.sm/Librem5/pureos-store.git
Homepage: https://source.puri.sm/Librem5/pureos-store
47

48
Package: pureos-store
49
Architecture: any
mak's avatar
mak committed
50
Depends: appstream,
51
         apt-config-icons,
52
         pureos-store-common (= ${source:Version}),
mak's avatar
mak committed
53
         gsettings-desktop-schemas (>= 3.18),
54
         libgtk3-perl,
55
         packagekit (>= 1.1.11),
56 57
         ${misc:Depends},
         ${shlibs:Depends}
58 59
Conflicts: gnome-software,
           sessioninstaller
Guido Gunther's avatar
Guido Gunther committed
60
Provides: gnome-software
Laurent Bigonville's avatar
Laurent Bigonville committed
61
Recommends: fwupd [linux-any], ${plugin:Recommends}
62
Suggests: apt-config-icons-hidpi,
63
          pureos-store-plugin-flatpak [amd64 arm64 armel armhf i386 mips mipsel mips64el ppc64el s390x hppa powerpc powerpcspe ppc64],
64
          ${plugin:Suggests}
65 66
Description: Software Center for PureOS
 PureOS Store lets you install and update applications and system extensions.
67
 .
68
 PureOS Store uses a plugin architecture to separate the frontend from the
69 70 71
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
Laurent Bigonville's avatar
Laurent Bigonville committed
72
 appdata format.
73

74
Package: pureos-store-common
75
Architecture: all
76
Multi-Arch: foreign
77
Depends: ${misc:Depends}
78
Conflicts: gnome-software-common
Guido Gunther's avatar
Guido Gunther committed
79
Provides: gnome-software-common
80 81
Description: Software Center for PureOS (common files)
 PureOS Store lets you install and update applications and system extensions.
82
 .
83
 PureOS Store uses a plugin architecture to separate the frontend from the
84 85 86
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
Laurent Bigonville's avatar
Laurent Bigonville committed
87
 appdata format.
88
 .
89
 This package contains the architecture-independent files.
90

91
Package: pureos-store-plugin-flatpak
Laurent Bigonville's avatar
Laurent Bigonville committed
92
Architecture: amd64 arm64 armel armhf hppa i386 mips mips64el powerpc powerpcspe ppc64 ppc64el s390x
mak's avatar
mak committed
93
Depends: flatpak,
94
         pureos-store (= ${binary:Version}),
95 96
         ${misc:Depends},
         ${shlibs:Depends}
97
Conflicts: gnome-software-plugin-flatpak
Guido Gunther's avatar
Guido Gunther committed
98
Provides: gnome-software-plugin-flatpak
99 100
Description: Flatpak support for PureOS Store
 PureOS Store lets you install and update applications and system extensions.
101
 .
102
 PureOS Store uses a plugin architecture to separate the frontend from the
103 104 105 106 107 108
 technologies that are used underneath. Currently, a PackageKit plugin provides
 data from a number of traditional packaging systems, such as rpm or apt. An
 appdata plugin provides additional metadata from locally installed data in the
 appdata format.
 .
 This package contains the Flatpak plugin.
109

110
Package: pureos-store-dev
111 112
Section: libdevel
Architecture: any
Jeremy Bicha's avatar
Jeremy Bicha committed
113
Multi-Arch: same
114
Depends: libappstream-glib-dev (>= 0.7.14),
115 116 117
         libglib2.0-dev (>= 2.56.0),
         libgtk-3-dev (>= 3.22.4),
         libsoup2.4-dev (>= 2.52.0),
118
         ${misc:Depends}
119
Conflicts: gnome-software-dev
120 121 122
Suggests: pureos-store-doc
Description: Software Center for PureOS - development files
 PureOS Store lets you install and update applications and system extensions.
123 124
 .
 This package contains headers and other files required when compiling external
125
 plugins for use with PureOS Store.
126

127
Package: pureos-store-doc
128 129
Section: doc
Architecture: all
Jeremy Bicha's avatar
Jeremy Bicha committed
130
Multi-Arch: foreign
131
Depends: ${misc:Depends}
132
Conflicts: gnome-software-doc
133
Build-Profiles: <!nodoc>
134 135
Description: Software Center for PureOS - documentation
 PureOS Store lets you install and update applications and system extensions.
136 137
 .
 This package contains documentation for use when developing plugins for
138
 PureOS Store.