mdrasmus / keepnote

Note-taking and organization app
http://keepnote.org
Other
176 stars 87 forks source link

drop unnecessary dependencies in debian package #179

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
When I try to install keepnote on a machine without libgtk2.0-dev or cdbs
already installed on them, I get the following dependencies which must be
installed with the current debian package:
------------
Requires the installation of the following packages: 
libdirectfb-dev  libxfixes-dev  debhelper  x11proto-core-dev  libsm-dev 
libexpat1-dev  libice-dev  libfontconfig1-dev  x11proto-composite-dev 
libcairo2-dev  libpixman-1-dev  libdirectfb-extra  libxext-dev  autoconf 
automake  libxft-dev  libxcb-render0-dev  libglib2.0-dev 
x11proto-xinerama-dev  libjpeg62-dev  x11proto-xext-dev  libgtk2.0-dev 
libxinerama-dev  libpthread-stubs0-dev  libx11-dev  m4  libsysfs-dev 
x11proto-randr-dev  libxi-dev  x11proto-fixes-dev  libxrandr-dev 
libxcomposite-dev  libpng12-dev  fdupes  libpango1.0-dev  libpthread-stubs0
 cdbs  libfreetype6-dev  autotools-dev  libxcursor-dev  html2text 
x11proto-kb-dev  libxau-dev  x11proto-input-dev  libatk1.0-dev 
libxdamage-dev  libxdmcp-dev  libxcb-render-util0-dev  intltool 
x11proto-damage-dev  xtrans-dev  x11proto-render-dev  libxrender-dev 
libxcb1-dev 
------------

This is a LOT of dependent packages, most of which are not needed for
keepnote to run.  To remove unneeded dependencies, the control file should
omit libgtk2.0-dev and cdbs in the Depends field.

Original issue reported on code.google.com by edgi...@gmail.com on 8 Jan 2010 at 8:52

GoogleCodeExporter commented 9 years ago

Original comment by matt.rasmus@gmail.com on 15 Jan 2010 at 4:37

GoogleCodeExporter commented 9 years ago

Original comment by matt.rasmus@gmail.com on 15 Jun 2010 at 5:54

GoogleCodeExporter commented 9 years ago
on a related note, for optional spell checking you only need python-gtkspell 
(instead of python-gnome2-extras)

Original comment by csmayfi...@gmail.com on 9 Jul 2010 at 2:14