base-specs/libexif.spec
author yippi
Mon, 25 Jan 2010 19:56:54 +0000
changeset 17429 98a745f2ed6b
parent 17229 d1414b9a47a8
child 17864 337913e88a9d
permissions -rw-r--r--
2010-01-25 Brian Cameron <[email protected]> * base-specs/libgphoto2.spec, base-specs/gphoto2.spec: Update to 2.4.8. Fix download URL to use %{sf_download}. * base-specs/libexif.spec: Fix download URL to use %{sf_download}
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     1
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     2
# spec file for package libexif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     3
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     4
#
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     5
# Copyright (c) 2006 Sun Microsystems, Inc.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     6
# This file and all modifications and additions to the pristine
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     7
# package are under the same license as the package itself.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
     8
#
16434
f21f22550fe9 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 16430
diff changeset
     9
%define owner laca
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    10
#
16430
1630b44703c8 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 14865
diff changeset
    11
1630b44703c8 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 14865
diff changeset
    12
%define OSR 4197:0.5.12
1630b44703c8 2009-08-31 Christian Kelly <[email protected]>
chrisk
parents: 14865
diff changeset
    13
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    14
Name:         libexif
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    15
URL:          http://libexif.sourceforge.net
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    16
License:      LGPL
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    17
Group:        Development/Libraries/C and C++
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    18
Summary:      An EXIF tag parsing library for digital cameras
17229
d1414b9a47a8 2009-12-22 Brian Cameron <[email protected]>
yippi
parents: 17180
diff changeset
    19
Version:      0.6.19
11122
a56928b8a1ec 2007-11-05 Brian Cameron <[email protected]>
yippi
parents: 10589
diff changeset
    20
Release:      1
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    21
BuildRoot:    %{_tmppath}/%{name}-%{version}-build
17429
98a745f2ed6b 2010-01-25 Brian Cameron <[email protected]>
yippi
parents: 17229
diff changeset
    22
Source0:      %{sf_download}/libexif/%{name}-%{version}.tar.bz2
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    23
Source1:      l10n-configure.sh
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    24
URL:          http://libexif.sourceforge.net/
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    25
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    26
%description
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    27
This library is used to parse EXIF information from JPEGs created by
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    28
digital cameras.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    29
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    30
%prep 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    31
%setup -q
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    32
12012
36d40615f3e3 2008-04-03 Takao Fujiwara <[email protected]>
fujiwara
parents: 11486
diff changeset
    33
bash -x %SOURCE1 --enable-sun-linguas
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    34
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    35
%build
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    36
libtoolize --force
17180
fb652f75bdb2 2009-12-14 Dave Lin <[email protected]>
davelam
parents: 16946
diff changeset
    37
aclocal $ACLOCAL_FLAGS -I m4m -I auto-m4
fb652f75bdb2 2009-12-14 Dave Lin <[email protected]>
davelam
parents: 16946
diff changeset
    38
automake -a -c -f
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    39
autoconf
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    40
CFLAGS="$CFLAGS $RPM_OPT_FLAGS" 	\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    41
	./configure 			\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    42
		--prefix=%{_prefix}	\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    43
		--libdir=%{_libdir}	\
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    44
		--disable-static
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    45
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    46
make
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    47
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    48
%install
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    49
# we don't have doxygen and the Makefile incorrectly deals with this
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    50
touch doc/install-apidocs
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    51
touch doc/install-apidocs-internals
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    52
make DESTDIR=${RPM_BUILD_ROOT} install
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    53
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    54
%clean
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    55
rm -rf ${RPM_BUILD_ROOT}
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    56
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    57
%files
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    58
%defattr(-,root,root)
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    59
%doc README AUTHORS INSTALL ChangeLog COPYING 
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    60
%{_libdir}/lib*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    61
%{_libdir}/pkgconfig/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    62
%{_includedir}/libexif/*
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    63
%{_datadir}/share/locale/*/LC_MESSAGES/libexif*.mo
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    64
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    65
%changelog -n libexif
17229
d1414b9a47a8 2009-12-22 Brian Cameron <[email protected]>
yippi
parents: 17180
diff changeset
    66
* Tue Dec 22 2009 - [email protected]
d1414b9a47a8 2009-12-22 Brian Cameron <[email protected]>
yippi
parents: 17180
diff changeset
    67
- Bump to 0.6.19.  Remove upstream patch libexif-01-heap-fix.diff.
16946
803c15edf8bc 2009-11-12 Brian Cameron <[email protected]>
yippi
parents: 16797
diff changeset
    68
* Thu Nov 12 2009 - [email protected]
803c15edf8bc 2009-11-12 Brian Cameron <[email protected]>
yippi
parents: 16797
diff changeset
    69
- Add patch libexif-01-heap-fix.diff to fix bugster CR #6900166.
16797
9ec262bbf629 2009-10-16 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
    70
* Sat Oct 17 2009 - [email protected]
9ec262bbf629 2009-10-16 Brian Cameron <[email protected]>
yippi
parents: 16434
diff changeset
    71
- Bump to 0.6.18.
14865
163d812e7618 2009-01-07 Christian Kelly <[email protected]>
chrisk
parents: 14735
diff changeset
    72
* Wed Jan 07 2009 - [email protected]
163d812e7618 2009-01-07 Christian Kelly <[email protected]>
chrisk
parents: 14735
diff changeset
    73
- Remove patches/libexif-01-security.diff.
14735
87861fdd2d69 2008-12-09 Dave Lin <[email protected]>
davelam
parents: 12012
diff changeset
    74
* Tue Dec 09 2008 - [email protected]
87861fdd2d69 2008-12-09 Dave Lin <[email protected]>
davelam
parents: 12012
diff changeset
    75
- Bump to 0.6.17.
11486
c87dbddf39ee 2008-01-18 Padraig O'Briain <[email protected]>
padraig
parents: 11122
diff changeset
    76
* Fri Jan 18 2007 - [email protected]
c87dbddf39ee 2008-01-18 Padraig O'Briain <[email protected]>
padraig
parents: 11122
diff changeset
    77
- Add patch 01-security for bugster 6652301
11122
a56928b8a1ec 2007-11-05 Brian Cameron <[email protected]>
yippi
parents: 10589
diff changeset
    78
* Mon Nov 05 2007 - [email protected]
a56928b8a1ec 2007-11-05 Brian Cameron <[email protected]>
yippi
parents: 10589
diff changeset
    79
- Bump to 0.6.16
9397
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    80
* Mon Dec 11 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    81
- delete patch no-docs.diff, it's not really necessary, instead add two
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    82
  touch commands in %install
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    83
* Tue May 02 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    84
- Remove unneeded intltoolize call.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    85
* Tue Feb 21 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    86
- Bump to 0.6.13.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    87
- Add patch, 01-no-docs, to skip building docs; update aclocal dir.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    88
* Mon Feb 13 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    89
- Add hack to fix infinite loop problem in po/Makefile.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    90
* Wed Jan 04 2006 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    91
- Remove unneeded patch. Failed to build even after rework.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    92
* Wed Dec 21 2005 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    93
- Bump to 0.6.12. Add m4 dir to aclocal call for needed macro.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    94
* Wed Aug 06 2003 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    95
- Upgreaded to upstream 0.5.12:
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    96
- fixed endless loops and crashes on invalid exif data.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    97
- translation updates.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    98
* Mon Jul 21 2003 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
    99
- Upgraded to upstream 0.5.10.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   100
* Tue May 13 2003 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   101
- Upgraded to current CVS 0.5.9 (just some bugfixes).
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   102
- Package translations too.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   103
* Wed Jan 08 2003 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   104
- Upgraded to upstream 0.5.9.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   105
* Mon Dec 02 2002 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   106
- Upgraded to upstream 0.5.7.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   107
* Mon Nov 18 2002 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   108
- Upgraded to 0.5.6 in preparation of gphoto2-2.1.1.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   109
* Wed Jul 24 2002 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   110
- Upgraded to 0.5.3. Do not include static libraries.
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   111
* Mon Feb 11 2002 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   112
- make sure we do not include -I/usr/include into the cflags got from pkgconfig
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   113
  or we confuse gcc 3 -Wall -Werror
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   114
* Mon Feb 04 2002 - [email protected]
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   115
- JPEG/EXIF tag parsing library for use by gphoto / gtkam
b16e349d18c5 the easy part of the reorg (most files moved around)
laca
parents:
diff changeset
   116
  (EXIF tags store EXtended InFormation of images taking by digital cameras)