forked from enlightenment/efl
Debianized eet.
NOTE: The patch I posted to enlightenment-devel is still required to build this, until raster applies it or fixes configure otherwise. SVN revision: 6403
This commit is contained in:
parent
1fc2fe4e02
commit
0928550c9b
|
@ -0,0 +1,2 @@
|
||||||
|
.config
|
||||||
|
build-stamp
|
|
@ -0,0 +1,7 @@
|
||||||
|
files
|
||||||
|
libeet0
|
||||||
|
libeet0-dev
|
||||||
|
libeet0.postinst.debhelper
|
||||||
|
libeet0.postrm.debhelper
|
||||||
|
libeet0.substvars
|
||||||
|
tmp
|
|
@ -0,0 +1,6 @@
|
||||||
|
eet (0.0.0-0cvs20021003) unstable; urgency=low
|
||||||
|
|
||||||
|
* a CVS release
|
||||||
|
|
||||||
|
-- Sytse Wielinga <s.b.wielinga@student.utwente.nl> Thu, 3 Oct 2002 12:08:24 +0200
|
||||||
|
|
|
@ -0,0 +1,26 @@
|
||||||
|
Source: eet
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Sytse Wielinga <s.b.wielinga@student.utwente.nl>
|
||||||
|
Build-Depends: debhelper (>> 3.0.0), zlib1g-dev, libjpeg62-dev
|
||||||
|
Standards-Version: 3.5.2
|
||||||
|
|
||||||
|
Package: libeet0-dev
|
||||||
|
Section: devel
|
||||||
|
Architecture: any
|
||||||
|
Depends: libeet0 (= ${Source-Version})
|
||||||
|
Description: development files for libeet
|
||||||
|
This package contains headers and static libraries for development with
|
||||||
|
libeet.
|
||||||
|
|
||||||
|
Package: libeet0
|
||||||
|
Section: libs
|
||||||
|
Architecture: any
|
||||||
|
Depends: ${shlibs:Depends}
|
||||||
|
Description: Enlightenment file chunk reading/writing library
|
||||||
|
Eet is a tiny library designed to write an arbitary set of chunks of data to a
|
||||||
|
file and optionally compress each chunk (very much like a zip file) and allow
|
||||||
|
fast random-access reading of the file later on. It does not do zip as zip
|
||||||
|
itself has more complexity than we need, and it was much simpler to implement
|
||||||
|
this once here.
|
||||||
|
.
|
||||||
|
It's small, fast, and does a job. It's heavily commented and fully documented.
|
|
@ -0,0 +1,32 @@
|
||||||
|
This package was debianized by Sytse Wielinga <s.b.wielinga@student.utwente.nl> on
|
||||||
|
Thu, 3 Oct 2002 12:08:24 +0200.
|
||||||
|
|
||||||
|
The source is downloaded from the e17/libs/eet module of the enlightenment CVS
|
||||||
|
tree. For more information, see:
|
||||||
|
|
||||||
|
http://www.enlightenment.org/cvs.html
|
||||||
|
|
||||||
|
Upstream Author(s): Enlightenment team <enlightenment-devel@lists.sourceforge.net>
|
||||||
|
|
||||||
|
Copyright:
|
||||||
|
|
||||||
|
Copyright (C) 2000 Carsten Haitzler and various contributors (see AUTHORS)
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
|
of this software and associated documentation files (the "Software"), to
|
||||||
|
deal in the Software without restriction, including without limitation the
|
||||||
|
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||||||
|
sell copies of the Software, and to permit persons to whom the Software is
|
||||||
|
furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be included in
|
||||||
|
all copies of the Software, its documentation and marketing & publicity
|
||||||
|
materials, and acknowledgment shall be given in the documentation, materials
|
||||||
|
and software packages that this Software was used.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||||
|
THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
|
||||||
|
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||||
|
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
|
@ -0,0 +1,27 @@
|
||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.TH EET 1 "oktober 3, 2002"
|
||||||
|
.SH NAME
|
||||||
|
eet-config \- script to get information about the installed version of Eet
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B eet-config [\-\-version] [\-\-libs] [\-\-cflags]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
\fIeet-config\fP is a tool that is used by configure to determine the
|
||||||
|
availability of eet and the compiler and linker flags that should be used to
|
||||||
|
compile programs using it.
|
||||||
|
.SH OPTIONS
|
||||||
|
\fIeet-config\fP accepts the following options:
|
||||||
|
.TP
|
||||||
|
.B \-\-version
|
||||||
|
Print the currently installed version of \fIeet\fP on the standard output.
|
||||||
|
.TP
|
||||||
|
.B \-\-libs
|
||||||
|
Print the linker flags that are necessary to link a \fIeet\fP\-program.
|
||||||
|
.TP
|
||||||
|
.B \-\-cflags
|
||||||
|
Print the compiler flags that are necessary to link a \fIeet\fP\-program.
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR eet (1).
|
||||||
|
.SH AUTHOR
|
||||||
|
This manual page was written by Sytse Wielinga
|
||||||
|
<s.b.wielinga@student.utwente.nl> for the Debian GNU/Linux system (but may be
|
||||||
|
used by others).
|
|
@ -0,0 +1,61 @@
|
||||||
|
.\" Hey, EMACS: -*- nroff -*-
|
||||||
|
.TH EET 1 "oktober 3, 2002"
|
||||||
|
.SH NAME
|
||||||
|
eet \- program for editing eet files
|
||||||
|
.SH SYNOPSIS
|
||||||
|
.B eet
|
||||||
|
-l in_file
|
||||||
|
.br
|
||||||
|
.B eet
|
||||||
|
-d in_file
|
||||||
|
.br
|
||||||
|
.B eet
|
||||||
|
-c out_file [-nz glob [-nz glob ...]] dir_file1 [dir_file2 ...]
|
||||||
|
.SH DESCRIPTION
|
||||||
|
This manual page documents briefly the
|
||||||
|
.B eet
|
||||||
|
command.
|
||||||
|
This manual page was written for the Debian distribution
|
||||||
|
because the original program does not have a manual page.
|
||||||
|
.PP
|
||||||
|
.B eet
|
||||||
|
is a program for viewing, unpacking and adding files to eet files, which are
|
||||||
|
containers for optionally compressed data, allowing for fast random-access
|
||||||
|
reading. These files are mostly used by the enlightenment project. See
|
||||||
|
.B www.enlightenment.org
|
||||||
|
for more details about this project.
|
||||||
|
.SH OPTIONS
|
||||||
|
.TP
|
||||||
|
.B \-l in_file
|
||||||
|
List the contents of an eet file
|
||||||
|
.TP
|
||||||
|
.B \-d in_file
|
||||||
|
Unpack an eet file
|
||||||
|
.TP
|
||||||
|
.B \-c out_file
|
||||||
|
Create an eet file
|
||||||
|
.TP
|
||||||
|
.B \-nz match
|
||||||
|
Store files matching match glob uncompressed
|
||||||
|
.SH SEE ALSO
|
||||||
|
.BR eet-config (1).
|
||||||
|
.PP
|
||||||
|
For more information, have a look at the sources of libeet. To get them, have
|
||||||
|
a look at the website
|
||||||
|
.B www.enlightenment.org
|
||||||
|
or execute the following commands:
|
||||||
|
.TP
|
||||||
|
.B export CVSROOT=:pserver:anonymous@cvs.enlightenment.sourceforge.net:/cvsroot/enlightenment
|
||||||
|
If this is command is broken among multiple lines because your terminal is not
|
||||||
|
as wide as the command, please don't include the minus sign into the command.
|
||||||
|
.TP
|
||||||
|
.B cvs login
|
||||||
|
Just hit enter if it asks about a password for anonymous.
|
||||||
|
.TP
|
||||||
|
.B cvs co -r SPLIT e17/libs/eet
|
||||||
|
This command should create the directory e17/libs/eet, containing the latest
|
||||||
|
sources of eet.
|
||||||
|
.SH AUTHOR
|
||||||
|
This manual page was written by Sytse Wielinga
|
||||||
|
<s.b.wielinga@student.utwente.nl> for the Debian GNU/Linux system (but may be
|
||||||
|
used by others).
|
|
@ -0,0 +1,4 @@
|
||||||
|
usr/bin/eet-config
|
||||||
|
usr/include/*
|
||||||
|
usr/lib/lib*.a
|
||||||
|
usr/lib/lib*.so
|
|
@ -0,0 +1,2 @@
|
||||||
|
usr/bin/eet
|
||||||
|
usr/lib/lib*.so.*
|
|
@ -0,0 +1,74 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
# Sample debian/rules that uses debhelper.
|
||||||
|
# GNU copyright 1997 to 1999 by Joey Hess.
|
||||||
|
|
||||||
|
# Uncomment this to turn on verbose mode.
|
||||||
|
#export DH_VERBOSE=1
|
||||||
|
|
||||||
|
# This is the debhelper compatibility version to use.
|
||||||
|
export DH_COMPAT=3
|
||||||
|
|
||||||
|
|
||||||
|
ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
|
||||||
|
CFLAGS += -g
|
||||||
|
endif
|
||||||
|
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
|
||||||
|
INSTALL_PROGRAM += -s
|
||||||
|
endif
|
||||||
|
|
||||||
|
version=`ls src/.libs/lib*.so.* | \
|
||||||
|
awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
|
||||||
|
major=`ls src/.libs/lib*.so.* | \
|
||||||
|
awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
|
||||||
|
|
||||||
|
build: build-stamp
|
||||||
|
build-stamp:
|
||||||
|
dh_testdir
|
||||||
|
|
||||||
|
./configure --prefix=/usr build
|
||||||
|
|
||||||
|
touch build-stamp
|
||||||
|
|
||||||
|
clean:
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
rm -f build-stamp
|
||||||
|
|
||||||
|
-./configure clean
|
||||||
|
|
||||||
|
dh_clean
|
||||||
|
|
||||||
|
install: build
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_clean -k
|
||||||
|
dh_installdirs
|
||||||
|
|
||||||
|
./configure --prefix=$(CURDIR)/debian/tmp/usr install
|
||||||
|
|
||||||
|
|
||||||
|
binary-indep: build install
|
||||||
|
|
||||||
|
binary-arch: build install
|
||||||
|
dh_testdir
|
||||||
|
dh_testroot
|
||||||
|
dh_movefiles
|
||||||
|
|
||||||
|
dh_installdocs -plibeet0 README AUTHORS
|
||||||
|
dh_installdocs -plibeet0-dev
|
||||||
|
dh_installman -plibeet0 debian/eet.1
|
||||||
|
dh_installman -plibeet0-dev debian/eet-config.1
|
||||||
|
dh_installchangelogs
|
||||||
|
dh_link
|
||||||
|
dh_strip
|
||||||
|
dh_compress
|
||||||
|
dh_fixperms
|
||||||
|
dh_makeshlibs
|
||||||
|
dh_installdeb
|
||||||
|
dh_shlibdeps
|
||||||
|
dh_gencontrol
|
||||||
|
dh_md5sums
|
||||||
|
dh_builddeb
|
||||||
|
|
||||||
|
binary: binary-indep binary-arch
|
||||||
|
.PHONY: build clean binary-indep binary-arch binary install
|
|
@ -0,0 +1,3 @@
|
||||||
|
eet
|
||||||
|
eet-config
|
||||||
|
libeet.so.0.0.0
|
Loading…
Reference in New Issue