Commit graph

88 commits

Author SHA1 Message Date
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
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00