cdimgtools:cdimgtools.git
4 years agoversion/0.3 master version/0.3
G.raud [Fri, 1 Mar 2013 16:51:27 +0000 (17:51 +0100)]
version/0.3

NEWS: mention of the release version number

4 years agochange the package "pretty name" to CDimg|tools
G.raud [Tue, 15 Jan 2013 11:51:37 +0000 (12:51 +0100)]
change the package "pretty name" to CDimg|tools

4 years agoNEWS: new section for the next release
G.raud [Wed, 9 Jan 2013 08:49:17 +0000 (09:49 +0100)]
NEWS: new section for the next release

describe the packaging changes and the documentation update

4 years agoMakefile: [bug] .git can be a regular file
G.raud [Fri, 8 Feb 2013 11:11:33 +0000 (12:11 +0100)]
Makefile: [bug] .git can be a regular file

4 years agoMakefile: install-doc-man: compress the manpages before installing
G.raud [Mon, 4 Feb 2013 16:03:29 +0000 (17:03 +0100)]
Makefile: install-doc-man: compress the manpages before installing

4 years agoautoconf: warn about missing Perl modules
G.raud [Sat, 2 Feb 2013 12:50:35 +0000 (13:50 +0100)]
autoconf: warn about missing Perl modules

configure.ac: use the macro AX_PROG_PERL_MODULES() and include the file
defining it

m4/ax_prog_perl_modules.m4: new file taken from the GNU Autoconf Archive that
contains a macro definition

4 years agoINSTALL.NetBSD: new doc of the install procedure in NetBSD
G.raud [Sat, 2 Feb 2013 11:26:38 +0000 (12:26 +0100)]
INSTALL.NetBSD: new doc of the install procedure in NetBSD

when the dependencies are in NetBSD's pkgsrc

4 years agoMakefile: various portability improvements
G.raud [Fri, 8 Feb 2013 11:34:06 +0000 (12:34 +0100)]
Makefile: various portability improvements

$MD5SUM, $SHA512SUM: allow to specify the names of these programs on the
command line, because BSD systems do not have those

$(TARNAME).tar: do not try to delete VERSION
- because `tar --delete' is not portable
- because it is not useful at all for the present

$(TARNAME).tar.gz: use option -P to cp instead of -d

debian/changelog: make the timestamp update by debchange optional

4 years agogitchangelog.sh: more portable usage of sed
G.raud [Fri, 8 Feb 2013 05:53:31 +0000 (06:53 +0100)]
gitchangelog.sh: more portable usage of sed

transform the GNU sed program to a portable one at runtime to keep the sed
program maintainable

follow the comments explaining how to make the sed program compatible with BSD
sed and delete it

update the version number

4 years agogitchangelog.sh: make the sed program from a here document
G.raud [Fri, 8 Feb 2013 05:30:21 +0000 (06:30 +0100)]
gitchangelog.sh: make the sed program from a here document

cater for the different behaviours of shells regarding the interpretation of
backslashes inside a variable substitution inside a here document

4 years agogitchangelog.sh: state inside comments that GNU sed is required
G.raud [Fri, 8 Feb 2013 03:28:00 +0000 (04:28 +0100)]
gitchangelog.sh: state inside comments that GNU sed is required

explain what makes the sed script incompatible with BSD sed

separate labels from the following command by a semicolon

insert the label :s into the script only if it is used so as to silence BSD sed

4 years agoMakefile, INSTALL: warn that GNU make is required
G.raud [Sat, 2 Feb 2013 10:34:51 +0000 (11:34 +0100)]
Makefile, INSTALL: warn that GNU make is required

INSTALL: list GNU make as a required dependency.

GNU specific functions ifdef and include are called; some non portable special
variables, like $(shell), are used.

4 years agoMakefile: [bug] more portable usage of sed
G.raud [Sat, 2 Feb 2013 09:52:49 +0000 (10:52 +0100)]
Makefile: [bug] more portable usage of sed

do not rely on sed -i (in-place) option

do not rely on sed -r (standard RE) option

do not use character classes

4 years agoINSTALL: procedure for verifying the signatures
G.raud [Tue, 8 Jan 2013 13:57:44 +0000 (14:57 +0100)]
INSTALL: procedure for verifying the signatures

4 years agoINSTALL: binary build of a source RPM/DEB package
G.raud [Tue, 8 Jan 2013 13:32:00 +0000 (14:32 +0100)]
INSTALL: binary build of a source RPM/DEB package

4 years agomanpages: remove the email address
G.raud [Tue, 15 Jan 2013 10:06:52 +0000 (11:06 +0100)]
manpages: remove the email address

4 years agoREADME: obfuscated email address
G.raud [Tue, 15 Jan 2013 10:02:54 +0000 (11:02 +0100)]
README: obfuscated email address

4 years agochange user-visible email address to @gna.org
G.raud [Wed, 9 Jan 2013 05:38:55 +0000 (06:38 +0100)]
change user-visible email address to @gna.org

4 years agoREADME, INSTALL, BUGS, RPM, DEB: point to online resources
G.raud [Tue, 8 Jan 2013 15:56:45 +0000 (16:56 +0100)]
README, INSTALL, BUGS, RPM, DEB: point to online resources

README, cdimgtools.spec.in, debian/control: homepage

INSTALL, debian/copyright: download area

BUGS, debian/control: support tracker

4 years agoINSTALL: add web links to the dependencies
G.raud [Thu, 3 Jan 2013 08:29:45 +0000 (09:29 +0100)]
INSTALL: add web links to the dependencies

4 years agoMakefile: ChangeLog: add page breaks to mark a release; add a header
G.raud [Sat, 2 Feb 2013 17:14:03 +0000 (18:14 +0100)]
Makefile: ChangeLog: add page breaks to mark a release; add a header

4 years agoMakefile: ChangeLog: call gitchangelog.sh; name changed
G.raud [Tue, 8 Jan 2013 12:44:39 +0000 (13:44 +0100)]
Makefile: ChangeLog: call gitchangelog.sh; name changed

4 years agogitchangelog.sh: --version
G.raud [Thu, 10 Jan 2013 06:22:41 +0000 (07:22 +0100)]
gitchangelog.sh: --version

4 years agogitchangelog.sh: --no-blankline: do not separate title from body
G.raud [Thu, 10 Jan 2013 05:20:17 +0000 (06:20 +0100)]
gitchangelog.sh: --no-blankline: do not separate title from body

4 years agogitchangelog.sh: merge the 2 sed programs together
G.raud [Thu, 10 Jan 2013 05:14:42 +0000 (06:14 +0100)]
gitchangelog.sh: merge the 2 sed programs together

4 years agogitchangelog.sh: --title-only: do not include the log body
G.raud [Tue, 8 Jan 2013 12:39:02 +0000 (13:39 +0100)]
gitchangelog.sh: --title-only: do not include the log body

4 years agogitchangelog.sh: new sh helper script to extract a changelog from a Git repo
G.raud [Tue, 8 Jan 2013 11:48:17 +0000 (12:48 +0100)]
gitchangelog.sh: new sh helper script to extract a changelog from a Git repo

The format is close to the GNU ChangeLog, but since in git the first line is a
title, this line is left separated from the rest of the entries.

Options to annotate tagged commits, merge nodes.

Option to keep the git log body as is.

4 years agoconfigure.ac: dynamically set the version number from version.sh
G.raud [Thu, 10 Jan 2013 10:17:08 +0000 (11:17 +0100)]
configure.ac: dynamically set the version number from version.sh

4 years agoMakefile: dist: create tarballs including generated documentation files
G.raud [Mon, 7 Jan 2013 01:42:57 +0000 (02:42 +0100)]
Makefile: dist: create tarballs including generated documentation files

nodicdist: create the same tarball name as dist; only when the tarbal is
re-generated omit the generated documentation files

INSTALL: updated

4 years agoMakefile: docdist: generate a tarball without a suffix "-doc"
G.raud [Mon, 7 Jan 2013 01:30:44 +0000 (02:30 +0100)]
Makefile: docdist: generate a tarball without a suffix "-doc"

4 years agoMakefile: dist, docdist: generate sha512 sums & clean up signatures
G.raud [Thu, 3 Jan 2013 08:58:47 +0000 (09:58 +0100)]
Makefile: dist, docdist: generate sha512 sums & clean up signatures

even when re-using a tarball, compute the sums

clean: remove GnuPG signatures of the archives

.gitignore: updated

4 years agoasciidoc.conf, config.make.in: add an identification header
G.raud [Mon, 7 Jan 2013 03:32:34 +0000 (04:32 +0100)]
asciidoc.conf, config.make.in: add an identification header

4 years agoversion.sh: improve portability & re-format & add a permission statement
G.raud [Sun, 6 Jan 2013 12:01:47 +0000 (13:01 +0100)]
version.sh: improve portability & re-format & add a permission statement

4 years agoconfigure.ac, Makefile: add a copyright/license header
G.raud [Sun, 6 Jan 2013 16:37:24 +0000 (17:37 +0100)]
configure.ac, Makefile: add a copyright/license header

4 years agocssdec.1.txt, dvdimgdecss.1.txt: same licensing terms as the respective program
G.raud [Sun, 6 Jan 2013 12:52:44 +0000 (13:52 +0100)]
cssdec.1.txt, dvdimgdecss.1.txt: same licensing terms as the respective program

manual

4 years agoraw96cdconv, nrgtool, cssdec.c, dvdimgdecss.c: full licensing statement of the GPL
G.raud [Sun, 6 Jan 2013 12:23:15 +0000 (13:23 +0100)]
raw96cdconv, nrgtool, cssdec.c, dvdimgdecss.c: full licensing statement of the GPL

4 years agoversion/0.2 version/0.2
G.raud [Tue, 3 Jan 2012 17:01:12 +0000 (18:01 +0100)]
version/0.2

NEWS: mention of the release version & completion of the notes

README: point to NEWS

nrgtool: update the version number; add a copyright year

cssdec.c, dvdimgdecss.c: update to a valid version number

4 years agoREADME, RPM, DEB: improved project description
G.raud [Mon, 31 Dec 2012 17:35:25 +0000 (18:35 +0100)]
README, RPM, DEB: improved project description

README:
- clearer and more explicit descriptions
- try to state what the package strives to cover

cdimgtools.spec.in, debian/control: list and describe the commands provided by
the package

debian/control: suggest wodim that provides the readcd equivalent named readom

4 years agoINSTALL.html: build INSTALL as an html file separate from README.html
G.raud [Thu, 3 Jan 2013 20:05:23 +0000 (21:05 +0100)]
INSTALL.html: build INSTALL as an html file separate from README.html

README: replace the inclusion of INSTALL by a section pointing to it

INSTALL: add a note about the supported platforms

Makefile: make INSTALL.html a HTMLDOC file with a new build rule

debian/rules: do not install INSTALL.html

4 years agoINSTALL, Makefile: improved installation instructions
G.raud [Thu, 3 Jan 2013 19:32:00 +0000 (20:32 +0100)]
INSTALL, Makefile: improved installation instructions

4 years agoNEWS: nrgtool updates & fixes
G.raud [Mon, 31 Dec 2012 11:19:30 +0000 (12:19 +0100)]
NEWS: nrgtool updates & fixes

4 years agonrgtool: [bug] --32: workaround switch for Perl without 64-bit integers
G.raud [Thu, 3 Jan 2013 19:28:47 +0000 (20:28 +0100)]
nrgtool: [bug] --32: workaround switch for Perl without 64-bit integers

4 years agoraw96cdconv: [fix] POD: fix ccd2iso usage example
G.raud [Thu, 3 Jan 2013 19:34:01 +0000 (20:34 +0100)]
raw96cdconv: [fix] POD: fix ccd2iso usage example

4 years agoraw96cdconv, nrgtool: POD: code re-formatting, mild fix up, clarification
G.raud [Thu, 3 Jan 2013 19:22:25 +0000 (20:22 +0100)]
raw96cdconv, nrgtool: POD: code re-formatting, mild fix up, clarification

section EXAMPLES moved after the sections that serve as reference

section BUGS added or completed

add some missing information

make some descriptions more explicit

substitute can for may where may is misused

4 years agoraw96cdconv, nrgtool: POD: document the switch --version
G.raud [Mon, 31 Dec 2012 16:52:26 +0000 (17:52 +0100)]
raw96cdconv, nrgtool: POD: document the switch --version

4 years agonrgtool: [bug] fix wrong error in "list" when --no-verbose
G.raud [Mon, 31 Dec 2012 12:10:43 +0000 (13:10 +0100)]
nrgtool: [bug] fix wrong error in "list" when --no-verbose

list_track(): always return 1

4 years agonrgtool: [bug] extract_iff(): do not write when $no_act
G.raud [Mon, 31 Dec 2012 11:28:06 +0000 (12:28 +0100)]
nrgtool: [bug] extract_iff(): do not write when $no_act

4 years agocssdec.c, dvdimgdecss.c: version number and switch -V
G.raud [Mon, 31 Dec 2012 17:19:26 +0000 (18:19 +0100)]
cssdec.c, dvdimgdecss.c: version number and switch -V

4 years agocssdec.c: get rid of the Hungarian notation (of most variables)
G.raud [Sun, 30 Dec 2012 00:50:03 +0000 (01:50 +0100)]
cssdec.c: get rid of the Hungarian notation (of most variables)

4 years agoMakefile: clean: remove *~
G.raud [Mon, 31 Dec 2012 17:10:04 +0000 (18:10 +0100)]
Makefile: clean: remove *~

4 years agoRPM: install NEWS (text version)
G.raud [Thu, 3 Jan 2013 19:39:27 +0000 (20:39 +0100)]
RPM: install NEWS (text version)

4 years agoMakefile: deborig: keep an existing .orig.tar.gz
G.raud [Tue, 1 Jan 2013 11:18:08 +0000 (12:18 +0100)]
Makefile: deborig: keep an existing .orig.tar.gz

4 years agoMakefile: dist: avoid unnecessary re-builds
G.raud [Tue, 1 Jan 2013 11:32:44 +0000 (12:32 +0100)]
Makefile: dist: avoid unnecessary re-builds

4 years agoMakefile: [bug] abort on errors inside embedded shell "scripts"
G.raud [Tue, 1 Jan 2013 11:10:30 +0000 (12:10 +0100)]
Makefile: [bug] abort on errors inside embedded shell "scripts"

delete unnecessary &&-chaining of commands

4 years agoMakefile: [bug] dist, docdist: use TAR_FLAGS and set --mode, --mtime
G.raud [Mon, 31 Dec 2012 17:08:47 +0000 (18:08 +0100)]
Makefile: [bug] dist, docdist: use TAR_FLAGS and set --mode, --mtime

so as to build tarballs that do not contain arbitrary UIDs or file modes and do
not contain wrong timestamps (mixed from several sources).

stop using find

4 years agoadd missing dependencies
G.raud [Mon, 31 Dec 2012 16:52:10 +0000 (17:52 +0100)]
add missing dependencies

INSTALL:
- Perl >= 5
- Perl modules
- Source-highlight
- xsltproc

debian/control:
- Build-Depends: Source-highlight
- Depends: Perl modules

4 years agoautoconf, Makefile: build the POD and asciidoc manpages similarly
G.raud [Mon, 31 Dec 2012 16:40:02 +0000 (17:40 +0100)]
autoconf, Makefile: build the POD and asciidoc manpages similarly

configure.ac, config.make.in: POD2MAN, POD2HTML

Makefile:
- new variables POD2MAN, POD2HTML, POD2TEXT
- set some headers on the pod2man command line
- set the package name on the asciidoc command line
- delete the useless sysconfdir substitution

4 years agoMakefile: install: set the autoconf perl path in scripts
G.raud [Mon, 31 Dec 2012 16:58:54 +0000 (17:58 +0100)]
Makefile: install: set the autoconf perl path in scripts

4 years agoautoconf: check for sed, not for awk
G.raud [Mon, 31 Dec 2012 16:55:55 +0000 (17:55 +0100)]
autoconf: check for sed, not for awk

4 years agocssdec.1.txt, dvdimgdecss.1.txt: new manpages for cssdec, dvdimgdecss
G.raud [Sat, 15 Dec 2012 16:09:58 +0000 (17:09 +0100)]
cssdec.1.txt, dvdimgdecss.1.txt: new manpages for cssdec, dvdimgdecss

configure.ac, config.make.in: search for xmlto.

INSTALL: mention xmlto and DocBook XSL as optional dependencies.

Makefile:
- set a default value for XMLTO
- add build rules for asciidoc manpages
- build & install the manpages

4 years agodvdimgdecss.c: progress(): percentage only if verbosity > 2
G.raud [Mon, 31 Dec 2012 16:13:07 +0000 (17:13 +0100)]
dvdimgdecss.c: progress(): percentage only if verbosity > 2

4 years agodvdimgdecss.c: use printe()
G.raud [Mon, 31 Dec 2012 15:04:18 +0000 (16:04 +0100)]
dvdimgdecss.c: use printe()

4 years agodvdimgdecss.c: -v, verbosity, printe()
G.raud [Mon, 31 Dec 2012 14:33:12 +0000 (15:33 +0100)]
dvdimgdecss.c: -v, verbosity, printe()

4 years agodvdimgdecss.c: -c: let libdvdread get the title keys and check the title sizes
G.raud [Mon, 31 Dec 2012 14:00:48 +0000 (15:00 +0100)]
dvdimgdecss.c: -c: let libdvdread get the title keys and check the title sizes

4 years agocssdec.c: do not use a macro DEFAULT_VERBOSITY
G.raud [Thu, 3 Jan 2013 19:12:17 +0000 (20:12 +0100)]
cssdec.c: do not use a macro DEFAULT_VERBOSITY

Makefile: delete DEFAULT_VERBOSITY

4 years agocssdec.c: strtol() instead of atoi()
G.raud [Sun, 30 Dec 2012 00:39:05 +0000 (01:39 +0100)]
cssdec.c: strtol() instead of atoi()

it gives the user more control over the base used; the numbers printed by
dvdimgdecss can be printed as they are

configure.ac: check the function, as autoscan suggests

4 years agocssdec.c: -a: to open <out_file> in append mode
G.raud [Sun, 30 Dec 2012 00:35:22 +0000 (01:35 +0100)]
cssdec.c: -a: to open <out_file> in append mode

4 years agocssdec.c: -o <out_file>: to write to a given file
G.raud [Sun, 30 Dec 2012 00:32:49 +0000 (01:32 +0100)]
cssdec.c: -o <out_file>: to write to a given file

add flushing of the output (even if it is stdout)

4 years agocssdec.c: -k: to only obtain the title key and exit
G.raud [Sun, 30 Dec 2012 00:18:29 +0000 (01:18 +0100)]
cssdec.c: -k: to only obtain the title key and exit

4 years agocssdec.c: only get a key at the start
G.raud [Sun, 30 Dec 2012 00:10:09 +0000 (01:10 +0100)]
cssdec.c: only get a key at the start

stop counting/reporting key changes

i_skipped: count deleted; merged into i_undecrypted

i_processed: count all the processed sectors

4 years agocssdec.c: abort in case of an I/O error
G.raud [Sat, 29 Dec 2012 23:54:47 +0000 (00:54 +0100)]
cssdec.c: abort in case of an I/O error

abort on a read error

stop counting unread or unwritten sectors

4 years agocssdec.c: exit( i_status ) maintenance
G.raud [Sat, 29 Dec 2012 23:47:02 +0000 (00:47 +0100)]
cssdec.c: exit( i_status ) maintenance

4 years agocssdec.c: print the usage message on stderr
G.raud [Sat, 29 Dec 2012 23:30:07 +0000 (00:30 +0100)]
cssdec.c: print the usage message on stderr

4 years agoINSTALL, README, NEWS, RPM, DEB: dvdimgdecss
G.raud [Sat, 29 Dec 2012 23:39:31 +0000 (23:39 +0000)]
INSTALL, README, NEWS, RPM, DEB: dvdimgdecss

4 years agoRPM, DEB: depend on libdvdread
G.raud [Sat, 29 Dec 2012 23:56:19 +0000 (23:56 +0000)]
RPM, DEB: depend on libdvdread

4 years agoconfigure.ac: error if AC_CHECK_LIB fails
G.raud [Sun, 30 Dec 2012 00:01:43 +0000 (01:01 +0100)]
configure.ac: error if AC_CHECK_LIB fails

config.make.in:
- add a comment warning that config.make is autogenerated
- LIBS added for testing purposes

cdimgtools.spec.in: add a comment warning that cdimgtools.spec is generated by
Makefile

4 years agoconfigure.ac: [bug] AC_CHECK_LIB: check for dvdcss_open not dvdcssopen
G.raud [Sun, 30 Dec 2012 00:55:28 +0000 (01:55 +0100)]
configure.ac: [bug] AC_CHECK_LIB: check for dvdcss_open not dvdcssopen

4 years agoautoconf, Makefile: dvdimgdecss.c
G.raud [Sat, 29 Dec 2012 23:35:27 +0000 (23:35 +0000)]
autoconf, Makefile: dvdimgdecss.c

Makefile: PROGS, build rule

configure.ac: AC_SYS_LARGEFILE, dvdread

dvdimgdecss.c: #include "config.h"

.gitignore

4 years agodvdimgdecss.c: new program merged from branch 'dvdimgdecss'
G.raud [Sun, 30 Dec 2012 19:40:50 +0000 (20:40 +0100)]
dvdimgdecss.c: new program merged from branch 'dvdimgdecss'

4 years agodvdimgdecss.c: always copy non VOB streams
G.raud [Fri, 21 Dec 2012 18:43:57 +0000 (18:43 +0000)]
dvdimgdecss.c: always copy non VOB streams

-f: command line option (and its associated variable fcreate) deleted

dvdread_decrypt: new name of dvdcssread; made global

decrypttitles(): possibly decrypt with libdvdread

copyblocks(): do not test if dvdcss is NULL

4 years agodvdimgdecss.c: use libdvdcss by default
G.raud [Mon, 3 Dec 2012 08:00:30 +0000 (09:00 +0100)]
dvdimgdecss.c: use libdvdcss by default

4 years agodvdimgdecss.c: main(): also copy the non-decrypted parts
G.raud [Sat, 1 Dec 2012 00:03:13 +0000 (01:03 +0100)]
dvdimgdecss.c: main(): also copy the non-decrypted parts

first functionnal version

4 years agoautoconf, Makefile: generate and/or distribute config.h.in and config.h
G.raud [Mon, 17 Dec 2012 20:40:07 +0000 (20:40 +0000)]
autoconf, Makefile: generate and/or distribute config.h.in and config.h

configure.ac: AC_CONFIG_HEADERS(config.h)

Makefile: handle config.h.in like configure

.gitignore: config.h, config.h.in

4 years agodvdimgdecss.c: dvdsize(): new function
G.raud [Sat, 1 Dec 2012 00:01:51 +0000 (01:01 +0100)]
dvdimgdecss.c: dvdsize(): new function

4 years agocssdec.c: conditionally include a config.h
G.raud [Sun, 16 Dec 2012 13:39:43 +0000 (13:39 +0000)]
cssdec.c: conditionally include a config.h

Makefile: adapted

4 years agodvdimgdecss.c: copyblocks(): new function
G.raud [Fri, 30 Nov 2012 15:30:23 +0000 (16:30 +0100)]
dvdimgdecss.c: copyblocks(): new function

copyblock():
- new name of decryptblock()
- take a blockname instead of title/domain
- decrypt or copy with libdvdcss

decrypttitles():
- re-factor/simplify by using a blockname variable (and copyblock())

remove commented out standard C I/O

4 years agoconfigure.ac: major update based on autoscan output
G.raud [Sun, 16 Dec 2012 13:55:56 +0000 (13:55 +0000)]
configure.ac: major update based on autoscan output

PERL: warn and use a default

AC_SYS_INTERPRETER

4 years agodvdimgdecss.c: removetitles(), removeblock(): new functions
G.raud [Fri, 30 Nov 2012 14:12:32 +0000 (15:12 +0100)]
dvdimgdecss.c: removetitles(), removeblock(): new functions

4 years agodebian/rules: CFLAGS, CPPFLAGS, LDFLAGS & hardening
G.raud [Mon, 17 Dec 2012 14:47:51 +0000 (14:47 +0000)]
debian/rules: CFLAGS, CPPFLAGS, LDFLAGS & hardening

DEB_BUILD_MAINT_OPTIONS = hardening=+all

4 years agodvdimgdecss.c: -c: option to read with libdvdcss directly
G.raud [Fri, 30 Nov 2012 10:23:41 +0000 (11:23 +0100)]
dvdimgdecss.c: -c: option to read with libdvdcss directly

4 years agoconfig.make.in: CFLAGS, CPPFLAGS, LDFLAGS
G.raud [Mon, 17 Dec 2012 14:43:13 +0000 (15:43 +0100)]
config.make.in: CFLAGS, CPPFLAGS, LDFLAGS

4 years agodvdimgdecss.c: new command to decrypt a DVD Video image file
G.raud [Thu, 29 Nov 2012 09:16:41 +0000 (10:16 +0100)]
dvdimgdecss.c: new command to decrypt a DVD Video image file

4 years agoMakefile: use LDFLAGS, CPPFLAGS
G.raud [Mon, 17 Dec 2012 14:53:48 +0000 (14:53 +0000)]
Makefile: use LDFLAGS, CPPFLAGS

4 years agocssdec.c: moved in the root directory
G.raud [Fri, 14 Dec 2012 16:19:13 +0000 (16:19 +0000)]
cssdec.c: moved in the root directory

.gitignore

4 years agoRPM, DEB: use autoconf
G.raud [Mon, 17 Dec 2012 22:01:37 +0000 (22:01 +0000)]
RPM, DEB: use autoconf

cdimgtools.spec.in:
- %build: call %configure

debian/rules:
- build: call dh_auto_configure
- override_dh_auto_install: do not set prefix on the command line anymore

NEWS: autoconf

4 years agomisc/cssdec.c: new program merged from branch 'dvdcss'
G.raud [Fri, 14 Dec 2012 15:18:49 +0000 (16:18 +0100)]
misc/cssdec.c: new program merged from branch 'dvdcss'

4 years agoMakefile: better compatibility with autoconf
G.raud [Sun, 16 Dec 2012 13:55:19 +0000 (13:55 +0000)]
Makefile: better compatibility with autoconf

variables:
- PACKAGE_TARNAME: new name of PACKAGE_NAME
- PACKAGE_NAME, PACKAGE_VERSION: define default values (that remain unused)
- docdir: include the PACKAGE_TARNAME in the default value

distclean: do not remove configure

maintainer-clean: new target to remove autoreconf generated files &
distribution files

debclean: call debuild clean then maintainer-clean then remove patches

4 years agomisc/cssdec.c: check write error and report
G.raud [Thu, 29 Nov 2012 14:42:34 +0000 (15:42 +0100)]
misc/cssdec.c: check write error and report

4 years agoMakefile: [bug] make 'dist' work even without git
G.raud [Mon, 17 Dec 2012 15:13:21 +0000 (15:13 +0000)]
Makefile: [bug] make 'dist' work even without git

debclean: do not fail if not in a git repository

4 years agoINSTALL, README, NEWS: cssdec and arch dependent
G.raud [Fri, 14 Dec 2012 17:06:08 +0000 (17:06 +0000)]
INSTALL, README, NEWS: cssdec and arch dependent

README: list cssdec

INSTALL:
- depend on libdvdcss
- adapt the RPM and DEB packaging instructions

NEWS:
- cssdec
- architecture dependent binary packages