Commit graph

43 commits

Author SHA1 Message Date
adam
b254f5b13a Changes between 1.3.99 and 1.4.0:
* Add key caching on Android
* Fix leaks, win32 build breakage, file descriptor initialization
* Expose version.h
2015-12-27 12:16:33 +00:00
rodent
d24f3ef39a Set LIBDIR during configure. Fixes install on Linux. 2015-11-01 00:32:48 +00:00
adam
a0ba95d95a Fixed CONFIGURE_ARGS 2015-01-31 21:52:15 +00:00
adam
53498f794a Changes 1.3.99:
* Drop support for HP-UX.
* Drop support for Windows 9x and Windows NT.
  Windows 2000 is now required.
* Replace BeOS support by Haiku support.
* Add dvdcss_open_stream() to public API. This allows installing custom
  callback functions for accessing DVD, e.g. over the network.
* dvdcss_error() now returns "const char *" instad of "char *".
* Drop support for MSVC versions before 2010.
* Raw device access now errors out if the device cannot be opened.
* Miscellaneous cleanups to code, documentation, build system.
2015-01-31 21:24:11 +00:00
wiz
ff3015730d Update to 1.3.0.
Changes between 1.2.13 and 1.3.0:
---------------------------------

  * Dropped deprecated, undocumented API:
    - the function dvdcss_title()
    - the type dvdcss_handle
    - the variable dvdcss_interface_2
  * Drop support for Windows 98 and Windows NT 4.0.
    Windows 98 SE with IE 5.0 and Windows NT 4.0 SP4 with IE 5.0 are required.
  * Support for Android
2014-08-09 20:12:13 +00:00
markd
1cfdf33aac Don't let configure find doxygen as --disable-apidoc no longer works. 2013-04-28 01:50:57 +00:00
adam
6db380f73c Changes 1.2.13:
* Drop BSD/OS and Windows 95 support.
* Rewrite most of the buildsystem, and simplify it
* System dependant code cleanup
* Move to git and rewrite of the history to get proper authorship
* Drop LaTeX documentation
* Fix build on various systems
* Fix compilation on MSVC
2013-04-01 20:34:33 +00:00
asau
a19397ba81 Drop PKG_DESTDIR_SUPPORT setting, "user-destdir" is default these days. 2012-10-08 09:20:57 +00:00
drochner
2b77bc50bc update to 1.2.12
change: fix regression on RPC-I drives handling
2012-08-10 15:44:42 +00:00
drochner
8baee14c41 update to 1.2.11
changes:
-improvements on RPC-II handling
-more robust key retrieval
-various bug fixes for small issues, memleaks, crashes and build issues
2011-11-16 19:52:25 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
wiz
60f460ab01 Use standard location for LICENSE line (in MAINTAINER/HOMEPAGE/COMMENT
block). Uncomment some commented out LICENSE lines while here.
2009-05-19 08:59:00 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
drochner
7bf99328c4 fix path to .pc file 2008-09-14 13:54:45 +00:00
gdt
cb731b4c81 Add LICENSE=libdvdcss-license because RESTRICTED is set; leave
RESTRICTED and NO_*_ON_* as they were (set).
2008-09-12 13:57:20 +00:00
wiz
c6fadec19c Update to 1.2.10:
Changes between 1.2.9 and 1.2.10:
---------------------------------

  * DVD drive autodetection.
  * new dvdcss_is_scrambled() function.
  * various failure recovery improvements.
  * accept "X:\" as a device name, as well as "X:".
  * various bug fixes.
2008-09-06 14:37:05 +00:00
dsainty
7edc6f196b Disable building documentation if Doxygen/LaTeX are present. Speeds up
the build, but more importantly, allows the build to complete should there
be odd LaTeX/unicode issues floating about.
2008-06-21 13:09:09 +00:00
tnn
2f8a7070a8 Move some definitions to the correct paragraph. 2007-07-20 11:53:27 +00:00
tnn
64b9383adb Fail gracefully if the master site is not defined. 2007-07-20 11:49:32 +00:00
joerg
79de670626 DESTDIR support. 2006-11-03 06:46:21 +00:00
jlam
c16221a4db Change the format of BUILDLINK_ORDER to contain depth information as well,
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.

For example, "make show-buildlink3" in fonts/Xft2 displays:

	zlib
	fontconfig
	    iconv
	    zlib
	    freetype2
	    expat
	freetype2
	Xrender
	    renderproto
2006-07-08 23:10:35 +00:00
jlam
9430e49307 Track information in a new variable BUILDLINK_ORDER that informs us
of the order in which buildlink3.mk files are (recursively) included
by a package Makefile.
2006-07-08 22:38:58 +00:00
rillig
96fc47c14f Aligned the last line of the buildlink3.mk files with the first line, so
that they look nicer.
2006-04-12 10:26:59 +00:00
reed
5abef9be14 Over 1200 files touched but no revisions bumped :)
RECOMMENDED is removed. It becomes ABI_DEPENDS.

BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.

BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.

BUILDLINK_DEPENDS does not change.

IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".

Added to obsolete.mk checking for IGNORE_RECOMMENDED.

I did not manually go through and fix any aesthetic tab/spacing issues.

I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.

I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.

As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.

As discussed on tech-pkg.

I will commit to revbump, pkglint, pkg_install, createbuildlink separately.

Note that if you use wip, it will fail!  I will commit to pkgsrc-wip
later (within day).
2006-04-06 06:21:32 +00:00
dillo
32eca56d83 Add a reminder not to add INTERACTIVE_STATE=fetch. It has been
added and removed twice in the last two months.
2005-10-11 16:47:44 +00:00
agc
8922a3d85f Remove interactive stage setting too. 2005-10-10 21:54:31 +00:00
agc
25ba216ea7 Remove the _FETCH_MESSAGE part for just now, but keep the interactive
fetch stage.
2005-10-10 21:38:45 +00:00
reed
3911dfca80 Only do the INTERACTIVE_STAGE for the fetch target
if LIBDVDCSS_MASTER_SITES is not defined.
(Thanks for the reminder, wiz.)

Also rephrase this _FETCH_MESSAGE to suggest
defining LIBDVDCSS_MASTER_SITES also.
2005-10-10 21:09:07 +00:00
reed
d77629c124 Add a message for an interactive fetch stage to tell
pkgsrc user to place the distfile.
2005-10-10 20:04:26 +00:00
agc
d1190d4e38 Clarify some text in a comment - no functional change 2005-10-01 08:03:32 +00:00
kristerw
90764dd2e1 Revert previous. The fetch is not interactive enough to be marked as such. 2005-07-21 01:35:50 +00:00
kristerw
d4ae15f791 Mark the fetching stage as being interactive. 2005-07-20 15:11:55 +00:00
wiz
be51baa86d Update to 1.2.9:
* more robust key caching
  * support for cache directory tags
  * improved seeking on win32
  * support for Solaris libsmedia library
2005-07-14 03:56:37 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
agc
5ae9517d74 Add RMD160 digests. 2005-02-24 11:24:01 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
snj
e556f4d03d No longer used. 2004-04-11 21:53:19 +00:00
xtraeme
632c38be01 bl3ify, needed for multimedia/vlc; pointed out by Thomas Klausner. 2004-04-05 17:57:32 +00:00
jlam
ec993afa1a LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:32 +00:00
recht
8b09ff7f2a s/misc/multimedia/ and shorten the comment created by createbuildlink
a bit
2004-01-28 14:27:29 +00:00
recht
8083ba473c move libdvdcss to the multimedia category (from misc) 2004-01-28 14:25:37 +00:00