diff --git a/debian/control b/debian/control index d15aaae..21847a7 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: libcaca Section: libs Priority: optional Maintainer: Sam Hocevar (Debian packages) <sam+deb@zoy.org> -Build-Depends: debhelper (>= 4.0), slang1-dev +Build-Depends: debhelper (>= 4.0), slang1-dev, libimlib2-dev Standards-Version: 3.6.1.0 Package: libcaca-dev @@ -14,3 +14,21 @@ Description: text mode graphics library . This package contains the header files and static libraries needed to compile applications or shared objects that use libcaca. + +Package: caca-utils +Section: utils +Architecture: any +Depends: ${shlibs:Depends}, slang1-dev +Description: text mode graphics utilities + This package contains utilities and demonstration programs for libcaca, the + Colour AsCii Art library. + . + cacaview is a simple image viewer for the terminal. It opens most image + formats such as JPEG, PNG, GIF etc. and renders them on the terminal using + ASCII art. The user can zoom and scroll the image and set the dithering + method. + . + cacademo is a simple application that shows the libcaca rendering features + such as line and ellipses drawing, triangle filling, and sprite blitting. + . + caca-spritedit is a simple sprite viewer for libcaca. diff --git a/debian/rules b/debian/rules index e4b4ebb..cc78e32 100755 --- a/debian/rules +++ b/debian/rules @@ -36,9 +36,20 @@ install: build dh_testdir dh_testroot dh_clean -k - dh_installdirs + dh_installdirs -plibcaca-dev + dh_installdirs usr/bin usr/share/doc usr/share/man/man1 -pcaca-utils + DESTDIR=`pwd`/debian/libcaca-dev/ $(MAKE) install prefix=/usr + mv debian/libcaca-dev/usr/bin/cacademo debian/caca-utils/usr/bin + mv debian/libcaca-dev/usr/bin/cacaview debian/caca-utils/usr/bin + mv debian/libcaca-dev/usr/bin/caca-spritedit debian/caca-utils/usr/bin + + mv debian/libcaca-dev/usr/share/libcaca debian/caca-utils/usr/share + mv debian/libcaca-dev/usr/share/man/man1/cacademo.1 debian/caca-utils/usr/share/man/man1 + mv debian/libcaca-dev/usr/share/man/man1/cacaview.1 debian/caca-utils/usr/share/man/man1 + mv debian/libcaca-dev/usr/share/man/man1/caca-spritedit.1 debian/caca-utils/usr/share/man/man1 + # Build architecture-independent files here. binary-indep: build install # We have nothing to do by default. @@ -49,7 +60,8 @@ binary-arch: build install dh_testdir dh_testroot # dh_installdebconf - dh_installdocs README BUGS TODO AUTHORS NEWS + dh_installdocs README BUGS TODO AUTHORS NEWS -pcaca-utils + dh_installdocs README BUGS TODO AUTHORS NEWS -plibcaca-dev # dh_installexamples dh_installmenu # dh_installemacsen