Source: libfm
Section: libs
Priority: optional
Maintainer: linuxmangaka <linuxmangaka@gmail.com>
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13),
 autoconf,
 autotools-dev <!stage1>,
 dh-autoreconf,
 dpkg-dev,
 gtk-doc-tools <!stage1>,
 intltool,
 libdbus-glib-1-dev <!stage1>,
 libexif-dev <!stage1>,
 libgdk-pixbuf-2.0-dev,
 libglib2.0-dev,
 libglib2.0-doc <!stage1>,
 libgtk-3-dev <!stage1>,
 libgtk-3-doc <!stage1>,
 libjpeg62-turbo-dev | libjpeg-turbo8-dev,
 libjpeg-dev,
 libmenu-cache-dev <!stage1>,
 libtiff-dev,
 libtool,
 pkgconf,
 pkg-config,
 valac <!stage1>,
Standards-Version: 4.6.2
Homepage: https://github.com/lxde/libfm
Vcs-Browser: https://salsa.debian.org/lxde-team/libfm
Vcs-Git: https://salsa.debian.org/lxde-team/libfm.git

Package: libfm4
Architecture: any
Multi-Arch: same
Build-Profiles: <!stage1>
Pre-Depends: ${misc:Pre-Depends},
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libfm-data,
 lxmenu-data,
 shared-mime-info,
Recommends: libfm-modules,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

#Package: libfm4t64
#Architecture: any
#Multi-Arch: same
#Build-Profiles: <!stage1>
#Pre-Depends: ${misc:Pre-Depends},
#Depends: ${shlibs:Depends},
# ${misc:Depends},
# libfm-data,
# lxmenu-data,
# shared-mime-info,
#Recommends: libfm-modules,
#Provides: ${t64:Provides}
#Breaks: libfm4 (<< ${source:Version}),
#Replaces: libfm4,
#Description: PCManFM file manager library
# Core library of PCManFM file manager.

Package: libfm-extra4
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends},
Depends: ${shlibs:Depends},
 ${misc:Depends},
Description: PCManFM file manager library
 Core library of PCManFM file manager.

#Package: libfm-extra4t64
#Architecture: any
#Multi-Arch: same
#Pre-Depends: ${misc:Pre-Depends},
#Depends: ${shlibs:Depends},
# ${misc:Depends},
#Provides: ${t64:Provides}
#Breaks: libfm-extra4 (<< ${source:Version}),
#Replaces: libfm-extra4,
#Description: PCManFM file manager library
# Core library of PCManFM file manager.

Package: libfm-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libfm4 (= ${binary:Version}) | libfm4t64 (= ${binary:Version}),
 libfm-extra-dev (= ${binary:Version}),
Suggests: libfm-doc
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-extra-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libfm-extra4 (= ${binary:Version}) | libfm-extra4t64 (= ${binary:Version}),
 libglib2.0-dev,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-gtk3-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libfm-dev (= ${binary:Version}),
 libfm-gtk3-4 (= ${binary:Version}) | libfm-gtk3-4t64 (= ${binary:Version}),
 libgtk-3-dev,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-doc
Section: doc
Architecture: all
Multi-Arch: foreign
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
Recommends: libglib2.0-doc,
 libgtk-3-doc,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-data
Section: misc
Architecture: all
Multi-Arch: foreign
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
Breaks: libfm0,
 libfm1
Replaces: libfm0,
 libfm1,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-gtk-data
Section: misc
Architecture: all
Multi-Arch: foreign
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
Breaks: libfm-gtk0,
 libfm-gtk-bin (<< 1.0),
Replaces: libfm-gtk0,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-gtk3-4
Architecture: any
Multi-Arch: same
Build-Profiles: <!stage1>
Pre-Depends: ${misc:Pre-Depends},
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libfm4 (= ${binary:Version}) | libfm4t64 (= ${binary:Version}),
 libfm-gtk-data,
Recommends: eject,
Suggests: libfm-tools,
 nautilus-actions,
Description: PCManFM file manager library
 Core library of PCManFM file manager.

#Package: libfm-gtk3-4t64
#Architecture: any
#Multi-Arch: same
#Build-Profiles: <!stage1>
#Pre-Depends: ${misc:Pre-Depends},
#Depends: ${shlibs:Depends},
# ${misc:Depends},
# libfm4t64 (= ${binary:Version}) | libfm4 (= ${binary:Version}),
# libfm-gtk-data,
#Recommends: eject,
#Suggests: libfm-tools,
# nautilus-actions,
#Provides: ${t64:Provides}
#Breaks: libfm-gtk3-4 (<< ${source:Version}),
#Replaces: libfm-gtk3-4,
#Description: PCManFM file manager library
# Core library of PCManFM file manager.

Package: libfm-tools
Section: misc
Architecture: any
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
 libfm-gtk3-4 | libfm-gtk3-4t64,
 libfm-modules,
Provides: libfm-gtk-bin,
 lxshortcut,
Conflicts: libfm-gtk-bin,
 lxshortcut
Replaces: libfm-gtk-bin,
 lxshortcut
Description: PCManFM file manager library
 Core library of PCManFM file manager.

Package: libfm-modules
Architecture: any
Multi-Arch: same
Build-Profiles: <!stage1>
Depends: ${shlibs:Depends},
 ${misc:Depends},
Description: PCManFM file manager library
 Core library of PCManFM file manager.