packages: synce-libsynce/synce-libsynce.spec - connector packages are built...
glen
glen at pld-linux.org
Sat Aug 13 23:13:47 CEST 2011
Author: glen Date: Sat Aug 13 21:13:47 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- connector packages are built by synce-connector.spec
- be sure that bconds work, not depend on upstream defaults
- udev deps
- rel 3
---- Files affected:
packages/synce-libsynce:
synce-libsynce.spec (1.20 -> 1.21)
---- Diffs:
================================================================
Index: packages/synce-libsynce/synce-libsynce.spec
diff -u packages/synce-libsynce/synce-libsynce.spec:1.20 packages/synce-libsynce/synce-libsynce.spec:1.21
--- packages/synce-libsynce/synce-libsynce.spec:1.20 Thu Jul 21 13:28:47 2011
+++ packages/synce-libsynce/synce-libsynce.spec Sat Aug 13 23:13:41 2011
@@ -1,23 +1,22 @@
# $Revision$, $Date$
-# TODO:
-# - descriptions and names for -connector-*
-# - check connector-dccm requirement
#
# Conditional build:
%bcond_without dbus # build without dbus support
%bcond_without dccm # build without dccm file support
-%bcond_with hal # build without hal support
+%bcond_with hal # build without HAL support
+%bcond_without udev # build without UDEV support
%bcond_without odccm # build without odccm support
%if %{without dbus}
-%undefine with_odccm
-%undefine with_hal
+%undefine with_odccm
+%undefine with_hal
+%undefine with_udev
%endif
Summary: Core SynCE library
Summary(pl.UTF-8): Podstawowa biblioteka SynCE
Name: synce-libsynce
Version: 0.15.1
-Release: 2
+Release: 3
License: MIT
Group: Libraries
Source0: http://dl.sourceforge.net/synce/libsynce-%{version}.tar.gz
@@ -28,6 +27,7 @@
BuildRequires: automake >= 1.4
%{?with_dbus:BuildRequires: dbus-glib-devel >= 0.60}
%{?with_hal:BuildRequires: hal-devel >= 0.5.8}
+%{?with_udev:BuildRequires: udev-devel}
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -66,37 +66,6 @@
%description static -l pl.UTF-8
Statyczna biblioteka libsynce.
-%package -n synce-connector-hal
-Summary: Virtual package which provides connection to a WinCE device
-Group: Applications/System
-Provides: synce-connector
-Requires: %{name} = %{version}-%{release}
-Requires: synce-hal
-
-%description -n synce-connector-hal
-Virtual package which provides connection to a WinCE device.
-
-%package -n synce-connector-odccm
-Summary: Virtual package which provides connection to a WinCE device
-Group: Applications/System
-Provides: synce-connector
-Requires: %{name} = %{version}-%{release}
-Requires: synce-odccm
-
-%description -n synce-connector-odccm
-Virtual package which provides connection to a WinCE device.
-
-%package -n synce-connector-dccm
-Summary: Virtual package which provides connection to a WinCE device
-Group: Applications/System
-Provides: synce-connector
-Requires: %{name} = %{version}-%{release}
-# check what is actually required
-Requires: synce-vdccm
-
-%description -n synce-connector-dccm
-Virtual package which provides connection to a WinCE device.
-
%prep
%setup -q -n libsynce-%{version}
%patch0 -p1
@@ -108,9 +77,10 @@
%{__autoheader}
%{__automake}
%configure \
- %{!?with_dccm: --disable-dccm-file-support} \
- %{!?with_hal: --disable-hal-support} \
- %{!?with_odccm: --disable-odccm-support}
+ %{!?with_dccm:--disable-dccm-file-support}%{?with_dccm:--enable-dccm-file-support} \
+ %{!?with_hal:--disable-hal-support}%{?with_hal:--enable-hal-support} \
+ %{!?with_odccm:--disable-odccm-support}%{?with_odccm:--enable-odccm-support} \
+ %{!?with_udev:--disable-udev-support}%{?with_udev:--enable-udev-support}
%{__make}
@@ -145,27 +115,18 @@
%defattr(644,root,root,755)
%{_libdir}/libsynce.a
-%if %{with hal}
-%files -n synce-connector-hal
-%defattr(644,root,root,755)
-%endif
-
-%if %{with odccm}
-%files -n synce-connector-odccm
-%defattr(644,root,root,755)
-%endif
-
-%if %{with dccm}
-%files -n synce-connector-dccm
-%defattr(644,root,root,755)
-%endif
-
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback at pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.21 2011/08/13 21:13:41 glen
+- connector packages are built by synce-connector.spec
+- be sure that bconds work, not depend on upstream defaults
+- udev deps
+- rel 3
+
Revision 1.20 2011/07/21 11:28:47 baggins
- rel 2
- disable HAL, use UDEV only
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/synce-libsynce/synce-libsynce.spec?r1=1.20&r2=1.21&f=u
More information about the pld-cvs-commit
mailing list