Source: caffe
Section: science
Priority: optional
Maintainer: Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>
Uploaders: Zhou Mo <cdluminate@gmail.com>
Build-Depends-Indep: doxygen, doxygen-latex
Build-Depends: bc,
               cmake,
               bash-completion,
               debhelper (>=9),
               dh-python,
# libboost-all-dev (>= 1.55) - we pull boost stack partially.
               libboost-filesystem-dev,
               libboost-system-dev,
               libboost-thread-dev,
               libboost-python-dev,
               libgflags-dev,
               libgoogle-glog-dev,
               libhdf5-dev,
               libleveldb-dev,
               liblmdb-dev,
# switch libblas.so.3 between Atlas and OpenBLAS with update-alternatives
               libblas-dev | libblas.so,
               libopencv-dev (>= 2.4),
               libprotobuf-dev,
               libprotoc-dev,
               libsnappy-dev,
               protobuf-compiler,
               python-all-dev,
               python-numpy,
Standards-Version: 3.9.8
Homepage: http://caffe.berkeleyvision.org
Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/caffe.git
Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/caffe.git
X-Python-Version: >= 2.7

Package: caffe-cpu
Architecture: any
Multi-Arch: foreign
Depends: libcaffe-cpu1 (= ${binary:Version}),
         ${misc:Depends},
         ${shlibs:Depends}
Conflicts: caffe-cuda
Description: Fast, open framework for Deep Learning (CPU_ONLY)
 Caffe is a deep learning framework made with expression, speed,
 and modularity in mind. It is developed by the Berkeley Vision
 and Learning Center (BVLC) and community contributors.
 .
 This package contains caffe executables, configured as CPU_ONLY.

Package: libcaffe-cpu1
Section: libs
Architecture: any
Multi-Arch: same
Depends: ${misc:Depends}, ${shlibs:Depends}
Conflicts: libcaffe-cuda1
Description: library of Caffe, a deep learning framework (CPU_ONLY)
 Caffe is a deep learning framework made with expression, speed,
 and modularity in mind. It is developed by the Berkeley Vision
 and Learning Center (BVLC) and community contributors.
 .
 This package contains caffe shared library, configured as CPU_ONLY.

Package: libcaffe-cpu-dev
Section: libdevel
Architecture: any
Multi-Arch: foreign
Conflicts: libcaffe-cuda-dev
Depends: libcaffe-cpu1 (= ${binary:Version}), ${misc:Depends}
Description: development files for Caffe (CPU_ONLY)
 Caffe is a deep learning framework made with expression, speed,
 and modularity in mind. It is developed by the Berkeley Vision
 and Learning Center (BVLC) and community contributors.
 .
 This package contains development files of caffe.

Package: python-caffe-cpu
Section: python
Architecture: any
Multi-Arch: foreign
Depends: libcaffe-cpu1 (= ${binary:Version}),
         python-skimage,
         python-protobuf,
         ${misc:Depends},
         ${python:Depends},
         ${shlibs:Depends}
Conflicts: python-caffe-cuda
Description: Python2 interface of Caffe (CPU_ONLY)
 Caffe is a deep learning framework made with expression, speed,
 and modularity in mind. It is developed by the Berkeley Vision
 and Learning Center (BVLC) and community contributors.
 .
 This package contains the python2 interface of caffe, and is configured
 as CPU_ONLY.

Package: caffe-doc
Section: doc
Architecture: all
Depends: ${misc:Depends}
Description: Doxygen Document of Caffe
 Caffe is a deep learning framework made with expression, speed,
 and modularity in mind. It is developed by the Berkeley Vision
 and Learning Center (BVLC) and community contributors.
 .
 This package contains doxygen document of caffe, including
 both HTML version and PDF version.
