Commit graph

89 commits

Author SHA1 Message Date
obache
371f10c889 fixes missing revision bump from jpeg-9. 2013-03-15 13:15:07 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
drochner
e0695f3ac0 update to 2.4.14
changes:
-new cameras: Nikon S6000, Canon PowerShot A3000, PowerShot SX230HS,
 Canon EOS 5D Mark III, Sony SLT A35, Nikon Coolpix AW100
-faster Canon EOS directory loading
-Canon EOS and Nikon support improvements
-bugfixes
-translation updates

tested with EOS40 (much faster than before indeed!)
2012-07-02 16:08:29 +00:00
drochner
e85f5fc38d update to 2.4.12
changes:
-support for new cameras
-minor feature additions for Canon and Nikon drivers
-minor cleanup, translation updates
2012-02-13 12:08:11 +00:00
sbd
efb524833b Comment out 'check-mtp-device' in PLIST.Linux because it is not installed
and the README.packaging in the distribution says its 'not working yet'.
2011-11-18 04:19:56 +00:00
drochner
74e3426b63 update to 2.4.11
changes:
-support for many new cameras
-fixes to various backends
-bugfixes
2011-11-07 11:03:05 +00:00
abs
536d23a11b add back devel/libusb/buildlink3.mk so this builds on NetBSD 5.99.51 again 2011-05-01 10:19:52 +00:00
hans
5684a386d7 Fix build on OpenIndiana and probably other SunOS variants. Recent SunOS
has a native libusb, so enable the USB backend.
2011-04-28 11:16:35 +00:00
obache
1d9df3258a recursive bump from gettext-lib shlib bump. 2011-04-22 13:41:54 +00:00
dsainty
1f40f3a084 Mechanically replace references to graphics/jpeg with the suitable
alternative from mk/jpeg.buildlink3.mk

This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).

The mechanical edits were applied via the following script:

#!/bin/sh
for d in */*; do
  [ -d "$d" ] || continue
  for i in "$d/"Makefile* "$d/"*.mk; do
    case "$i" in *.orig|*"*"*) continue;; esac
    out="$d/x"
    sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
        -e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
        < "$i" > "$out"
    if cmp -s "$i" "$out"; then
      rm -f "$out"
    else
      echo "Edited $i"
      mv -f "$i" "$i.orig" && mv "$out" "$i"
    fi
  done
done
2010-12-23 11:44:24 +00:00
wiz
91871f449e Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
joerg
d0278d538d Recursive bump for libltdl 2009-12-15 21:30:51 +00:00
drochner
5948b0c2b1 update to 2.4.7
changes:
-bugfixes and improvements to the PTP2 driver
-cleanup
-translation updates
2009-11-20 17:02:23 +00:00
sno
6f7368d4db bump revision because of graphics/jpeg update 2009-08-26 19:56:37 +00:00
wiz
107da423dc Remove empty PLIST.common_end. 2009-07-22 09:23:47 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +00:00
obache
11dcfcbbf5 Update libgphoto2 to 2.4.6.
------------------------------------------------------------------------
libgphoto2 2.4.6

This is a 2.4 release branch update.

PTP2 driver:
   * Fixed Nikon DSLR capture in LiveView mode (like gtkam uses).
   * More Canon EOS stuff decoded, added experimental "capturetarget" support
     for EOS.
   * Canon EOS LiveView support (experimental, reported working for EOS 1000D).
   * Added new USB ids:
        - Kodak V803, M1063
        - Canon PowerShot A650IS, SD990 (aka IXUS 980IS), SD880IS, A480
        - Canon EOS 50D
        - Fuji FinePix S1000fd
   * Retrieve filedates again from PTP objects.
   * speedup: Do not list files on / (there aren't any).
   * Bugfixes.

Canon driver:
   * Support Exposure Bias setting.
   * More shutterspeeds.

libgphoto2:
   * Fixed a problem during file retrieval which causes Canon Normal
     --capture-image-and-download errors, handle CR2 and CRW mimetypes.
   * Fixed ordering of filelists again that broke the digigr8 driver.
   * Translation updates.

digigr8:
   * Added a new version of the disney pix micro.

------------------------------------------------------------------------
libgphoto2 2.4.5

This is a 2.4 release branch update.

PTP2 driver:
   * Increased timeout for Canon Viewfinder enable.
   * Fixed intial Canon timeout (0.5 -> 1.5 seconds), was too small
     for some Canons.
   * Canon EOS capture mode and tethered mode bugfixes.
   * Nikon DSLR LiveView support, with Autofocus and ManualFocus Drive possibili
ty.
   * Nikon tethered capture fixes.
   * New cameras listed:
                Nikon CoolPix P50, S60
                Canon Digital IXUS 85
                Canon PowerShot A740, G10,
                Canon EOS 5D Mark II
   * Merged new IDs of Music Players from libmtp.
   * Lots of bugfixes.

KODAK DC240:
   * Made driver work again.
   * Cleanups

libgphoto2:
   * rewrote gphoto2-filesys.c to be dynamic and fix LRU problems.
     (backport from TRUNK)
   * Translation updates.

libgphoto2_port:
   * added --enable/--disable configure options for: disk, serial, ptpip
   * added --with/--without configure options for: bonjour, hal
   * backported Gentoo "if just canon driver selected, auto-select ptp2 driver"
     usability fix.
   * Translation updates.
2009-05-19 07:50:13 +00:00
drochner
b13f09eb70 add linux udev scripts, might help problem seen in Linux bulk build 2009-04-08 19:17:35 +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
03b6917584 remove linjpeg, it is not referenced by the exported libraries 2009-03-18 13:25:11 +00:00
drochner
9210dc789b update to 2.4.4
changes:
-many improvements to PTP
-Experimental driver for jl2005c based cameras added
-Serial driver: do not lock device during probe to reduce startup time
-bugfixes
-translation updates

pkgsrc note: tested with EOS40D (capture das still not work)
2009-01-26 15:43:09 +00:00
chuck
91b29a0f71 do pkgrevision bump because the binary package changed. 2008-11-18 20:49:46 +00:00
chuck
94942d75d7 add new files for 2.4.3 2008-11-18 20:25:13 +00:00
chuck
d68050f1d8 camlibs/smal/ultrapocket.c must include <locale.h>, pulled from gphoto
SVN trunk:
http://gphoto.svn.sourceforge.net/viewvc/gphoto/trunk/libgphoto2/camlibs/smal/ultrapocket.c?r1=11478&r2=11485
fixes compile problem on some systems (e.g. undefined LC_ALL)
2008-11-18 18:05:16 +00:00
chuck
2e84f633d1 update to libgphoto2-2.4.3, plus pull in darwin fix for
camlibs/sonydscf1/sonydscf1.c from gphoto trunk
(u_short => unsigned short)
2008-11-14 18:55:32 +00:00
wiz
bcb564eb4e Update to 2.4.2:
libgphoto2 2.4.2

This is a 2.4 release branch update.


libgphoto2:
   * Camera abilities list sorting now uses qsort(),
     bringing startup speedups by seconds. (0.4 seconds on 2GHz machine).

   * On large files, do not try to retrieve thumbnails.

   * Updated lots of translations.

PTP2 driver:
   * Full merge of TRUNK ptp2 camlib.

   * Lots of new IDs added. Also changed MTP id handling to share devices
     with current libmtp.
   * Canon now can capture to both CF/SD Card and internal memory
     with extract/retracting the lens. "capturetarget" config option
     determines which ones used.

   * EOS capture support made working with newer Canon EOS models,
     now reported working for EOS 400D, 450D, 40D.

   * Handle MTP -> Canon/Nikon vendor id transitions better.
   * Download cancellation support.
   * Handle canon cameras with shorter timeouts on startup (hopefully
     does not break) to avoid very long second startup delays.

   * Lots of bugfixes.

Canon driver:
   * Configuration of Flash, Beep and Zoom added.
   * Enable/disable remote mode only once per session (on demand)
   * Fixed a CR2 thumbnail download problem.
   * Fixed a THM download problem (for movies).
   * Moved some more cameras over to PTP2 driver.

Topfield driver:
   * New driver for Topfield PVR5000 device(s).

* Sony DSC F1 (old serial) driver:
   * Merged from TRUNK, working now.
2008-08-14 20:30:24 +00:00
heinz
3501c3359c Added support for installation to DESTDIR. 2008-06-14 21:23:09 +00:00
drochner
fb89f4015d libltdl is referenced from libgphoto2 only, so put the bl3 include there 2008-04-29 19:10:11 +00:00
sborrill
c9443909c9 Changes:
libgphoto2 2.4.1

This is a 2.4 release branch update.

Package / System integration:
   * HAL FDI files now use "info.subsystem" instead of "info.bus", required
     by hal after March 2008.

   * Suppress another Olympus camera in FDI file that is better of done
     using Mass Storage only.

libgphoto2_port:
   * Suppress more known network filesystems in "disk" autodetection
   * disabled usb_reset for Canon cameras in "usb", broke EOS cameras.

PTP2 driver:
   * Merged all new Camera IDs from TRUNK.
   * Configuration bugfix for multiple options with the same name.
   * Capture bugfix for Nikon Coolpix
   * Various small bugfixes.

Canon driver:
   * Increased the event timeout, so operations work again.
   * Fixed a bug in interval capture
   * some additional configuration values for newer cameras

Mars driver:
   * Synced with SVN TRUNK (1:1 copy).
           * Better whitebalance postprocessing
           * Camera ids added
           * Decompression fixes

Digigr8 driver:
   * Synced with SVN TRUNK (1:1 copy).
           * bugfixes

Sonix driver:
   * Synced with SVN TRUNK (1:1 copy).
           * bugfixes

+ changes from 2.3.x
2008-04-29 09:31:09 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
minskim
2fc218073d print-usb-usermap was removed in 2.3.1. Update PLIST.Linux accordingly.
This fixes PR 37583.
2007-12-23 05:11:34 +00:00
minskim
3bdbfff897 Do not include link options in Makefile dependencies.
This fixes PR 36202.
2007-06-21 03:40:23 +00:00
veego
0169ba2f2e Use a different way to really disable doxygen. CONFIGURE_FLAGS+=DOXYGEN=no
does not work anymore. Use CONFIGURE_ENV+=ac_cv_path_DOXYGEN=false
Bump PKGREVISION.
2007-05-01 12:03:26 +00:00
sborrill
e9d76ff0c3 Use improved patch for UCS-2/iconv problems.
Based on: https://sourceforge.net/tracker/?func=detail&atid=108874&aid=1648398&group_id=8874
Bump PKGREVISION to 3
2007-04-25 13:36:18 +00:00
abs
d2340095d8 commit for patch-aa 2007-03-20 10:25:16 +00:00
abs
c37241df3d update libgphoto2 to 2.3.1nb2 - fix typo in patch-aa 2007-03-20 10:22:31 +00:00
sborrill
32c15ee126 Patch ptp code to work with (hopefully) all implementations of iconv,
including NetBSD in-tree, pkgsrc and glibc.
2007-03-19 08:42:04 +00:00
markd
b92cd1757b Fix build on Solaris.
- There is no configure test for limits.h, just use it.
 - M_READ is a define pulled in from system headers
 - s/= =/=/ in a Makefile
2007-02-05 20:03:19 +00:00
joerg
60e03660f4 libusb is recursively needed on !SunOS. 2007-01-08 16:17:47 +00:00
rillig
f333e48fe0 Don't run doxygen, even if it is installed. 2007-01-08 02:39:42 +00:00
adam
4b5d56c34b PLIST fix 2007-01-03 08:20:18 +00:00
adam
2f3d9a9f78 Changes 2.3.1:
PTP:
   * Fixed a memory leak in continuous Nikon / Canon capture mode.
Bindings:
   * Moved all bindings into separate packages.
Package / System integration:
   * Add README.packaging file.
   * Removed obsolete print-usb-usermap. Use
     "print-camera-list usb-usermap usbcam" instead.
   * Fix libgphoto2 symbol list: Removed gpi_gphoto_port_type_map
   * Add new permission setup script doing class based matching for
     PTP class cameras not listed explicitly by USB IDs.

Changes 2.3.0:

PTP:
   * Improved Nikon remote control
   * Improved Canon file download
	- faster directory retrieval (especially on cameras with lots of files)
	- "new" images are marked (gphoto2 --new, digikam)
   * MTP Playlist support (upload and download)
   * MTP Metadata support (upload and download, Artist, Title, Playtime ... )
   * Lots of other MTP related fixes.
   * MTP autodetection on Microsoft OS Descriptor.
   * New devices:
          Canon PowerShot A540, A530, S3 IS, SD430, SD600, SD700, IXUS 800
2007-01-02 18:32:47 +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
171f062606 Fixed pkglint warning. 2006-06-17 19:05:33 +00:00
markd
29e3caef9d Add space after @comment. 2006-05-31 04:38:14 +00:00
minskim
7bba8d2c8f Add a missing file to PLIST. Bump PKGREVISION. 2006-05-13 19:00:56 +00:00
jlam
ea5f9f80b6 Strip ${PKGLOCALEDIR} from PLISTs of packages that already obey
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries.  From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
2006-04-17 07:07:11 +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