summaryrefslogtreecommitdiff
path: root/graphics/avifile-devel/Makefile
AgeCommit message (Collapse)AuthorFilesLines
2001-11-29Get rid of manually adding "nbX" to PKGNAME when a pkg was changed inhubertf1-2/+2
pkgsrc. Instead, a new variable PKGREVISION is invented that can get bumped independent of DISTNAME and PKGNAME. Example #1: DISTNAME= foo-X.Y PKGREVISION= Z => PKGNAME= foo-X.YnbZ Example #2: DISTNAME= barthing-X.Y PKGNAME= bar-X.Y PKGREVISION= Z => PKGNAME= bar=X.YnbZ (!) On subsequent changes, only PKGREVISION needs to be bumped, no more risk of getting DISTNAME changed accidentally.
2001-10-24I am a triple idiot. The only relevant variable that x11.buildlink.mkjlam1-2/+2
redefines about which buildlink.mk files would care is BUILDLINK_X11_DIR, which points to the location of the X11R6 hierarchy used during building. If x11.buildlink.mk isn't included, then BUILDLINK_X11_DIR defaults to ${X11BASE} (set in bsd.pkg.mk), so its value is always safe to use. Remove the ifdefs surrounding the use of BUILDLINK_X11_DIR in tk/buildlink.mk and revert changes to move x11.buildlink.mk before the other buildlink.mk files.
2001-10-23x11.buildlink.mk needs to be included before any buildlink.mk files thatjlam1-2/+2
use X11_BUILDLINK_MK as a test value. Generally just reordering the inclusions so that x11.buildlink.mk comes before the other buildlink.mk files will make everthing work.
2001-09-15Rename MASTER_SITES -- it's zuntum.utech.lublin.pl now.zuntum1-2/+2
2001-08-29Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded referencesjlam1-2/+3
to ${X11BASE} in the header and library search paths into references to ${LOCALBASE}/share/x11-links. These packages should now be strongly- buildlinked regardless of whether xpkgwedge is installed. Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge.
2001-08-26Update automake to 1.4-p5 (1.5 is available)skrll1-2/+2
Include a bugfix for lisp_LISP independently discovered by me that has been pulled up to the automake-1-4 branch of automake cvs. Changes are: New in 1.4-p5: * Allow AM_PROG_LIBTOOL again. * Diagnose AC_CONFIG_HEADERS the same as AC_CONFIG_HEADER. * Display distributed file list correctly in usage message. * Allow numbers in macro names. * Bugfixes. New in 1.4-p4: * Deal with configure.ac as well as configure.in -- this time for real! * The version numbering system now allows three point version numbers, such as 1.4.4, without thinking they are alpha release numbers. New in 1.4-p3: * Deal with configure.ac as well as configure.in. * Don't complain if `version.texi' is included in multiple places. New in 1.4-p2: * Deal with AC_CONFIG_FILES from autoconf-2.50. * Improvements to f77 support. * DESTDIR now works for script targets. * distcheck-hook works correctly. New in 1.4-p1: * The version numbering system now allows fork identifiers (such as the p1 in this version of automake). * Cope gracefully with various versions of libtool which may or may not require ltconfig, ltcf-c.sh, ltcf-cxx.sh or ltcf-gcj.sh. * Bugfixes.
2001-08-25automake is only a BUILD_DEPENDSskrll1-2/+2
2001-08-25This needs gettext.m4 to build.skrll1-1/+3
2001-08-19Bump PKGNAME because of AVIFILE_USE_QT addition to mk.conf.exampleszuntum1-1/+2
2001-08-19o move files that build only when qt is enabled to separate file - pkg/PLIST.qt,zuntum1-9/+18
and use this file *in addition to pkg/PLIST* when AVIFILE_WITH_QT is set to "YES" # it would be more logical to set PLIST_SRC to PLIST first and then add PLIST.qt to it, # but @dirrm lib/avifile-0.6 will fail while processing pkg/PLIST, # because the directory still contains files (they are listed in PLIST.qt) and isn't empty, # thus can't be removed o rename "WITH_QT" to "AVIFILE_USE_QT", and add this variable to mk.conf.example o reorder things in Makefile so we don't have to check AVIFILE_USE_QT twice Should fix pkg/13750 by Matthias Scheler <tron@netbsd.org>
2001-08-19Simplify things: when deciding whether to use qt2 or not, only checkzuntum1-5/+3
if the WITH_QT is defined, don't check its value.
2001-08-14Update avifile-devel to 0.6.20010814zuntum1-7/+2
2001/08/13 * Huge update in AviPlayer class - moving towards much easier runtime configuration - everything should be fully modifiable in runtime (For now you could at least switch renderer (x11 & xv) but note the whole replacement is usually without soundskip!) * fixed ASF parsing (Ann Lee - Two Times.asf) * skip to next key frame is not performed if the last one passed * added ordering of decoders - for now its still not that easy to select codec - but you could do it. * player shows the time of seek bar, as obviously user wants to know to which time he is seeking * fixed couple gcc3.0 things o remove post-patch target -- my avifile-config.in fix has been applied o fix libmjpeg* entries in PLIST
2001-08-10Update MASTER_SITESzuntum1-2/+2
2001-08-10Update avifile-devel to 0.6.20010810zuntum1-2/+7
Sorry, aviplay still does not work as expected. Please use "apla" package from graphics category. Changes: 2001/08/08 * large set of various minor improvments in configure and autogen.sh * much better library versioning * ffmpeg CVS update * renamed few programs qtrecompress -> avirecompress qtvidcap -> avicap benchmark -> avibench 2001/08/04 * decoding ALaw & uLaw audio tracks * using AC3 decoding from FFMPEG (seems to there are few modified ac3 libraries available - mplayer seem to be using different version - probably heavily optimized - but as it doesn't take to much CPU we stay with the current version for a moment - API seems to be differnet * autoquality implemeneted into OpenDivX (or should I say ClosedDivX :) anyway this code is about 25% faster and it works with autoquality * during cleaning bugs and improving functionality of benchmark fixed some bug in detection of Eof in Avi stream * benchmark will now give also similar number as you could get from benchmarking mplayer (just to be sure we are still faster :) for now with -direct -yuv - but buffered mode seems to be slower - maybe there is something on the fastmemcpy... * renderer disables mouse after 1sec of inactivity in aviplayer window 2001/08/04 * fixed problem with 0 frame numbering actual information about the current frame are available after ReadFrame (e.g. Time, Position,...) * huge set of improvements in qtrecompress - now it really works (with few filters which are not available in VirtualDub :)) 2001/08/03 * subtitle code update (support for SAMI - .smi) * cleanup of various makefiles (suggest by some users) * Debian package slightly modified
2001-07-26Update avifile-devel to 0.6.20010726zuntum1-6/+5
Thanks for Zdenek Kabelac <kabi@i.am> for playing with avifile on my NetBSD box and making it compile after recent changes in the avifile code! Now audio/video should be in sync again. Several new tools are available: avicat, avimake, avitype. You need to build avifile-devel with WITH_QT=YES if you want to build those. aviplay still does not work, please use pkgsrc/graphics/apla instead. apla has been switched to use avifile-devel (it required avifile in the past). Changes: 2001/07/22 * TrueType Font Rendering (using Xft extension - with the help of Lukas Hejtmanek) * smarter DirectRendering mode - should work all the time with necessary conversions 2001/07/21 * very extensive cleanup of conversion modes of images * cleaned some hacks in Win32 VideoDecoder class * added some hack for correct playing of several not very used codecs like huffyuv, asv1, asv2, vcr2 * large speedup of C-version routines for conversion RGB 24b->16b 2001/07/18 * fixed bug in Subviewer reader * fixed two memory leaks discovered by mprotector * added support for few more codecs 2001/07/17 * lots of code cleanup * started to cleanup some types - transformation to uint32... * some fixies in DirectShow code * fixed several MAJOR bugs in qtrecompressor - now it even works - though it's still rather a toy application and I would not advice to use it for any serious thing yet * ffmpeg 0.4.4 * autoconf2.50 compatible - anyone dissagree ??? 2001/07/14 * another speedup of resumpling code - should be now very efficient * -ljpeg for avimake 2001/07/11 * added libmp3lamebin plugin which as able to load libmp3lame at runtime 2001/07/10 * 4 times faster resampling - using just interger arithmetic * scanning WIN32_PATH, /usr/lib/win32, /usr/local/lib/win32 paths for dll 2001/07/09 * able to use ffmpeg library - version 0.4.3 is now in avifile CVS - original CVS seems to be now the tree of the mplayer. for now we could use it to play OpenDivX - it could also play DivX :-) * minor redesing of videodecoder API - now we have Start/StopInternal * cleaned mjpeg_plugin * started to clean DirectShow directory to make it C-compilable (so it could be used by mplayer and others...) * also made quite a few cleanups in other places * fixed WIN32_PATH support * added AVIPLUGIN_PATH shell variable * fixed AVIPLAY_MUTE_VIDEO, AVIPLAY_MUTE_AUDIO * few fixes for debian 2001/06/28 * another change in constants in scheduler * interface change! - GetHeader(void* header, size_t n) 2001/06/26 * Locker.h and VideoDPMS.h are now public * fixed few problems in frame elimination in video decoder class 2001/06/23 * complete rewrite of players' thread - is it now FreeBSD safe ?? - also we are no longer using avi_usleep for audio synchronization and instead we use timed condition which has adwantage that we have immediate hangup when thread is sleeping * added NextFrame aviplay method - usable with 'Return' key in aviplayer * implemented initial 'hacked' support for better priority handling - if you set uid.gid to root.root together with 'suid' bit, that video thread will use -10 priority for better timing - however BIG WARNING is here - you are using closed-source windows binary dll codecs - during their execution aviplayer is using user uid & gid - however you never know what could happen! * for this reason it looks like the best is to lower the priority if audio & video decoding threads so video thread gets its needed CPU when necessery. 2001/06/21 * complex GUI update for configuration of aviplayer (some of buttons now even works in runtime so you don't have to restart player - ok I know - still not perfect...) * resampling is now more usable as it could do far more things then just pure 44kHz resampling - so why not making it fully usable - its even nice feature * version-info - library has now number 0.0.6 (level 0 version 0.6) * another streaming bug fixed - so we play more asf stream over the net 2001/06/20 * fixed & tuned resampling to remove clics for unsigned char audio stream (but some check for the overflow would help us too) * extended stream info added (check movie property) 2001/06/18 * some deadlocks in audio renderer - SDL_LockAudio now works somehow better but it is still not usable * no longer processing keyboard events which belongs to other applications * fixed resampling - that was really stupid bug and not that easy to fix but the result is very good 2001/06/18 * minor updates in network asf - it just works - but it's still crashing a lot * staying compatible with qt2.X * added hack for NVidia cards - autodetected by looking for NVIDIA-GLX extension - could be forced on by setting export AVIPLAY_NVIDIA_ENABLE=1 or off with this shell command executed before aviplayer gets started export AVIPLAY_NVIDIA_DISABLE=1
2001-06-29USE_CONFIG_WRAPPER is automatically set if USE_BUILDLINK_ONLY is defined,jlam1-2/+1
so remove it from package Makefiles. Also move the inclusion of the buildlink.mk files to the end of the Makefile to just before bsd.pkg.mk to ensure that any Makefile settings occur before the buildlink.mk files.
2001-06-26o don't pass UIC, MOC, QTDIR and others to MAKE_ENV as this happenszuntum1-8/+1
automatically now
2001-06-26o now we can use SDL's bulidlink.mk file, toozuntum1-24/+21
o set USE_BUILDLINK_ONLY
2001-06-25o converted to use the buildlink technologyzuntum1-19/+20
o make WITH_QT work properly
2001-06-24Remove FreeBSDism -- USE_AUTOCONFzuntum1-2/+1
2001-06-24Remove USE_XLIB as it has no effect; I wonder who put it herezuntum1-2/+1
2001-06-18Update avifile-devel to 0.6.20010618zuntum1-2/+2
* a lot of fixes in asf parsing code - finally we are able to correctly detect end of file * redesigned and simplified event handling in aviplayer * a-v sync is now 100% better then it ever was * maximize return to its previous size when switching of fullscreen * hopefully fixed problem with mpg sound which could occasionaly get broken * GUI updates * added keys '[', ']' to modify a-v sync - (adds, subs 0.1 sec) * UNIQUE frame-dropping technique - now even very slow computers could be used to was movies in sync !!!!
2001-06-16Initial import of avifile-devel 20010616zuntum1-0/+69
An MPEG-4 (aka DivX) player library built around the Windows binaries, that does not need Wine. There is also a xmps plugin you can build (manually). This package is based on avifile-0.6 source from CVS as of 20010616