3 # enable GUI using: --with gui
4 %define with_gui
0%{?_with_gui:1}
6 # enable opensync 0.2x using: --with opensync
7 %define with_opensync
0%{?_with_opensync:1}
9 # enable opensync 0.4x using: --with opensync4x
10 %define with_opensync4x
0%{?_with_opensync4x:1}
12 # enable desktop using: --with desktop
13 %define with_desktop
0%{?_with_desktop:1}
15 # slight change in udev, fedora 12 and later
16 %if 0%{?fc12} || 0%{?fc13} || 0%{?fc14} || 0%{?fc15}
17 %define use_69_rules
1
19 %define use_69_rules
0
23 Summary: BlackBerry
(tm
) Desktop
for Linux
27 Group: Applications
/Productivity
29 Source: %{name}-%{version}.tar.bz2
30 URL: http
://www.netdirect.ca
/software
/packages
/barry
31 Vendor: Net Direct Inc.
32 BuildRoot: %{_tmppath}/%{name}-%{release}-%{version}-root
34 BuildRequires
: libusb
-devel
, gcc
-c
++, pkgconfig
, boost
-devel
, fuse
-devel
, zlib
-devel
37 BuildRequires
: desktop
-file
-utils
42 BuildRequires
: wxGTK
-devel
, evolution
-data
-server
-devel
45 %define barryroot
%{_builddir}/%{name}-%{version}
48 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
49 is a registered trademark of Research
in Motion Limited.
)
53 Summary: BlackBerry
(tm
) Desktop
for Linux
- libbarry libraries
54 Group: Development
/Libraries
55 Requires: libusb boost
57 %description -n libbarry0
58 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
59 is a registered trademark of Research
in Motion Limited.
)
61 This package contains the library files
, license agreement
, README file
,
62 and most other assorted documentation common to all sub
-packages. You most
63 likely want to also
install barry
-util and barry
-gui.
66 %package -n libbarry
-devel
67 Summary: BlackBerry
(tm
) Desktop
for Linux
- libbarry libraries
68 Group: Development
/Libraries
69 Requires: libbarry0 boost
-devel
71 %description -n libbarry
-devel
72 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
73 is a registered trademark of Research
in Motion Limited.
)
75 This package contains the development library files
for Barry
, libbarry.
79 Summary: BlackBerry
(tm
) Desktop
for Linux
- bcharge
, btool
, breset
, bio and others
80 Group: Applications
/Productivity
81 Requires: libbarry0 fuse
82 Conflicts: barry
-bcharge
85 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
86 is a registered trademark of Research
in Motion Limited.
)
88 This package contains the commandline tools bcharge
, btool
, breset
, bio and
89 others which will
enable you to charge your device with a proper
500mA
90 and be able to access the data on the device
in many ways.
95 Summary: BlackBerry
(tm
) Desktop
for Linux
- bcharge
, btool
, breset and others
96 Group: Applications
/Productivity
97 Requires: libbarry0 gtkmm24 libglademm24 libtar
98 BuildRequires
: gtkmm24
-devel libglademm24
-devel libtar
-devel
101 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
102 is a registered trademark of Research
in Motion Limited.
)
104 This package contains the GUI applications built on top of libbarry.
110 Summary: BlackBerry
(tm
) Desktop
for Linux
- opensync plugin
111 Group: Applications
/Productivity
112 Requires: libbarry0
, libopensync
>= 0.22
113 BuildRequires
: libopensync
-devel
115 %description opensync
116 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
117 is a registered trademark of Research
in Motion Limited.
)
119 This package contains the opensync plugin.
123 %if %{with_opensync4x}
125 Summary: BlackBerry
(tm
) Desktop
for Linux
- opensync
0.4x plugin
126 Group: Applications
/Productivity
127 Requires: libbarry0
, libopensync1
>= 0.39
128 BuildRequires
: libopensync1
-devel
130 %description opensync4x
131 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
132 is a registered trademark of Research
in Motion Limited.
)
134 This package contains the opensync
0.4x plugin.
140 Summary: BlackBerry
(tm
) Desktop Panel GUI
for Linux
141 Group: Applications
/Productivity
143 BuildRequires
: wxGTK
-devel
146 Barry is a desktop toolset
for managing your BlackBerry
(tm
) device.
(BlackBerry
147 is a registered trademark of Research
in Motion Limited.
)
149 This package contains the desktop panel GUI.
153 [ "
%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot}
157 # some systems have an rpath checker, and need their own versions of
158 # configure built on the same system in order to pass... in particular,
159 # Fedora 14's 64bit version needs its own configure, for some reason,
160 # in order to recognize that /usr/lib64 is a system path and therefore
161 # there is no reason to use an rpath... unfortunately, configure's
162 # --disable-rpath option seems to have no effect whatsoever. :-(
163 %if "
%{?_lib}"
== "lib64"
164 .
/buildgen.sh cleanall
168 # Generate configure if it does not exist already (for binary-meta)
169 if [ ! -f .
/configure
] ; then
173 # setup the environment if there are additions (for binary-meta)
174 export ORIG_PKG_CONFIG_PATH
="$PKG_CONFIG_PATH"
175 if [ -n "$ADD_TO_PKG_CONFIG_PATH"
] ; then
176 export PKG_CONFIG_PATH
="$ADD_TO_PKG_CONFIG_PATH
:$ORIG_PKG_CONFIG_PATH"
181 %{configure} --enable-boost
--enable-nls
--with
-zlib
--with
-libusb
--enable-rpathhack
182 %{__make} %{?_smp_mflags}
187 %{configure} PKG_CONFIG_PATH
="..
:$PKG_CONFIG_PATH" CXXFLAGS
="
-I..
/.." LDFLAGS
="
-L..
/..
/src"
--enable-nls
--enable-rpathhack
188 %{__make} %{?_smp_mflags}
194 # if there is a special pkgconfig for opensync 0.2x, use it
195 if [ -n "$OSYNC2X_PKG_CONFIG_PATH"
] ; then
196 export PKG_CONFIG_PATH
="$OSYNC2X_PKG_CONFIG_PATH
:$ORIG_PKG_CONFIG_PATH"
199 %{configure} PKG_CONFIG_PATH
="..
:$PKG_CONFIG_PATH" CXXFLAGS
="
-I..
/.." LDFLAGS
="
-L..
/..
/src"
--enable-nls
--enable-rpathhack
200 %{__make} %{?_smp_mflags}
205 %if %{with_opensync4x}
206 # if there is a special pkgconfig for opensync 0.4x, use it
207 if [ -n "$OSYNC4X_PKG_CONFIG_PATH"
] ; then
208 export PKG_CONFIG_PATH
="$OSYNC4X_PKG_CONFIG_PATH
:$ORIG_PKG_CONFIG_PATH"
210 cd opensync
-plugin
-0.4x
/
211 %{configure} PKG_CONFIG_PATH
="..
:$PKG_CONFIG_PATH" CXXFLAGS
="
-I..
/.." LDFLAGS
="
-L..
/..
/src"
--enable-nls
--enable-rpathhack
212 %{__make} %{?_smp_mflags}
218 # if there is a special pkgconfig for both opensync 0.4x and 0.2x, use it
219 if [ -n "$OSYNCBOTH_PKG_CONFIG_PATH"
] ; then
220 export PKG_CONFIG_PATH
="$OSYNCBOTH_PKG_CONFIG_PATH
:$ORIG_PKG_CONFIG_PATH"
223 %{configure} PKG_CONFIG_PATH
="..
:$PKG_CONFIG_PATH" CXXFLAGS
="
-I..
/.." LDFLAGS
="
-L..
/..
/src"
--enable-nls
--enable-rpathhack
--with
-evolution
224 %{__make} %{?_smp_mflags}
230 %{__make} DESTDIR=%{buildroot} install
231 # delete some test-only programs
232 %{__rm} -f %{buildroot}%{_bindir}/bdptest
233 %{__rm} -f %{buildroot}%{_bindir}/bjvmdebug
234 # delete the .la files
235 %{__rm} -f %{buildroot}%{_libdir}/*.la
236 # proceed as usual...
237 %{__mkdir_p} %{buildroot}%{_sysconfdir}/udev
/rules.d
238 %{__cp} udev/10-blackberry.rules %{buildroot}%{_sysconfdir}/udev
/rules.d
/
240 %{__cp} udev/69-blackberry.rules %{buildroot}%{_sysconfdir}/udev
/rules.d
/
242 %{__cp} udev/99-blackberry-perms.rules %{buildroot}%{_sysconfdir}/udev
/rules.d
/
244 %{__mkdir_p} %{buildroot}%{_sysconfdir}/modprobe.d
245 %{__cp} modprobe/blacklist-berry_charge.conf %{buildroot}%{_sysconfdir}/modprobe.d
/
246 %{__mkdir_p} %{buildroot}%{_sysconfdir}/ppp
/peers
247 %{__cp} ppp/barry-rogers %{buildroot}%{_sysconfdir}/ppp
/peers
/
248 %{__cp} ppp/barry-minimal %{buildroot}%{_sysconfdir}/ppp
/peers
/
249 %{__cp} ppp/barry-verizon %{buildroot}%{_sysconfdir}/ppp
/peers
/
250 %{__cp} ppp/barry-sprint %{buildroot}%{_sysconfdir}/ppp
/peers
/
251 %{__cp} ppp/barry-telus %{buildroot}%{_sysconfdir}/ppp
/peers
/
252 %{__cp} ppp/barry-o2ireland %{buildroot}%{_sysconfdir}/ppp
/peers
/
253 %{__cp} ppp/barry-tmobileus %{buildroot}%{_sysconfdir}/ppp
/peers
/
254 %{__cp} ppp/barry-att_cingular %{buildroot}%{_sysconfdir}/ppp
/peers
/
255 %{__cp} ppp/barry-chinamobile %{buildroot}%{_sysconfdir}/ppp
/peers
/
256 %{__cp} ppp/barry-kpn %{buildroot}%{_sysconfdir}/ppp
/peers
/
257 %{__cp} ppp/barry-orange-spain %{buildroot}%{_sysconfdir}/ppp
/peers
/
258 %{__cp} ppp/barry-orangeuk %{buildroot}%{_sysconfdir}/ppp
/peers
/
259 %{__cp} ppp/barry-mts %{buildroot}%{_sysconfdir}/ppp
/peers
/
260 %{__cp} ppp/barry-optus-au %{buildroot}%{_sysconfdir}/ppp
/peers
/
261 %{__cp} ppp/barry-vodafone-au %{buildroot}%{_sysconfdir}/ppp
/peers
/
262 %{__mkdir_p} %{buildroot}%{_sysconfdir}/chatscripts
263 %{__cp} ppp/barry-rogers.chat %{buildroot}%{_sysconfdir}/chatscripts
/
264 %{__cp} ppp/barry-minimal.chat %{buildroot}%{_sysconfdir}/chatscripts
/
265 %{__cp} ppp/barry-verizon.chat %{buildroot}%{_sysconfdir}/chatscripts
/
266 %{__cp} ppp/barry-sprint.chat %{buildroot}%{_sysconfdir}/chatscripts
/
267 %{__cp} ppp/barry-telus.chat %{buildroot}%{_sysconfdir}/chatscripts
/
268 %{__cp} ppp/barry-o2ireland.chat %{buildroot}%{_sysconfdir}/chatscripts
/
269 %{__cp} ppp/barry-tmobileus.chat %{buildroot}%{_sysconfdir}/chatscripts
/
270 %{__cp} ppp/barry-att_cingular.chat %{buildroot}%{_sysconfdir}/chatscripts
/
271 %{__cp} ppp/barry-chinamobile.chat %{buildroot}%{_sysconfdir}/chatscripts
/
272 %{__cp} ppp/barry-kpn.chat %{buildroot}%{_sysconfdir}/chatscripts
/
273 %{__cp} ppp/barry-orange-spain.chat %{buildroot}%{_sysconfdir}/chatscripts
/
274 %{__cp} ppp/barry-orangeuk.chat %{buildroot}%{_sysconfdir}/chatscripts
/
275 %{__cp} ppp/barry-mts.chat %{buildroot}%{_sysconfdir}/chatscripts
/
276 %{__cp} ppp/barry-optus-au.chat %{buildroot}%{_sysconfdir}/chatscripts
/
277 %{__cp} ppp/barry-vodafone-au.chat %{buildroot}%{_sysconfdir}/chatscripts
/
278 # Install hal fdi config
279 %{__mkdir_p} %{buildroot}%{_datadir}/hal
/fdi
/information
/10freedesktop
280 %{__mkdir_p} %{buildroot}%{_datadir}/hal
/fdi
/policy
/10osvendor
281 %{__cp} hal/fdi/information/10freedesktop/10-blackberry.fdi %{buildroot}%{_datadir}/hal
/fdi
/information
/10freedesktop
282 %{__cp} hal/fdi/policy/10osvendor/19-blackberry-acl.fdi %{buildroot}%{_datadir}/hal
/fdi
/policy
/10osvendor
283 # Install hal support script
284 %{__mkdir_p} %{buildroot}%{_bindir}
285 %{__cp} hal/hal-blackberry %{buildroot}%{_bindir}
286 # Install bash completion scripts
287 %{__mkdir_p} %{buildroot}%{_sysconfdir}/bash_completion.d
288 %{__cp} bash/bjavaloader %{buildroot}%{_sysconfdir}/bash_completion.d
289 %{__cp} bash/btool %{buildroot}%{_sysconfdir}/bash_completion.d
294 %{__make} DESTDIR=%{buildroot} install
295 # Install barry logo icon
297 %{__mkdir_p} %{buildroot}%{_datadir}/pixmaps
298 %{__cp} logo/barry_logo_icon.png %{buildroot}%{_datadir}/pixmaps
299 desktop
-file
-install --vendor netdirect \
300 --dir
%{buildroot}%{_datadir}/applications \
301 menu
/barrybackup.desktop
307 %{__make} DESTDIR=%{buildroot} install
309 %{__rm} -f %{buildroot}%{_libdir}/opensync
/plugins
/*.la
314 %if %{with_opensync4x}
315 cd opensync
-plugin
-0.4x
/
316 %{__make} DESTDIR=%{buildroot} install
318 %{__rm} -f %{buildroot}%{_libdir}/libopensync1
/plugins
/*.la
325 %{__make} DESTDIR=%{buildroot} install
327 %{__rm} -f %{buildroot}%{_libdir}/*.la
329 %{__cp} logo/barry_logo_icon.png %{buildroot}%{_datadir}/pixmaps
/barry_desktop_icon.png
330 desktop
-file
-install --vendor netdirect \
331 --dir
%{buildroot}%{_datadir}/applications \
332 menu
/barrydesktop.desktop
336 %defattr(-,root
,root
)
337 %attr(-,root
,root
) %{_libdir}/libbarry.so.
*
338 %attr(-,root
,root
) %{_libdir}/libbarrydp.so.
*
339 %attr(-,root
,root
) %{_libdir}/libbarryjdwp.so.
*
340 %attr(-,root
,root
) %{_libdir}/libbarrysync.so.
*
341 %attr(-,root
,root
) %{_libdir}/libbarrybackup.so.
*
342 %attr(-,root
,root
) %{_libdir}/libbarryalx.so.
*
343 %doc AUTHORS ChangeLog COPYING NEWS README
345 %files -n libbarry
-devel
346 %defattr(-,root
,root
)
347 %attr(0644,root
,root
) %{_includedir}/barry
*/barry
/*
348 %attr(0644,root
,root
) %{_libdir}/libbarry.a
349 %attr(0644,root
,root
) %{_libdir}/libbarry.so
350 %attr(0644,root
,root
) %{_libdir}/libbarrydp.a
351 %attr(0644,root
,root
) %{_libdir}/libbarrydp.so
352 %attr(0644,root
,root
) %{_libdir}/libbarryjdwp.a
353 %attr(0644,root
,root
) %{_libdir}/libbarryjdwp.so
354 %attr(0644,root
,root
) %{_libdir}/libbarrysync.a
355 %attr(0644,root
,root
) %{_libdir}/libbarrysync.so
356 %attr(0644,root
,root
) %{_libdir}/libbarrybackup.a
357 %attr(0644,root
,root
) %{_libdir}/libbarrybackup.so
358 %attr(0644,root
,root
) %{_libdir}/libbarryalx.a
359 %attr(0644,root
,root
) %{_libdir}/libbarryalx.so
360 %attr(0644,root
,root
) %{_libdir}/pkgconfig
/*.pc
361 %doc COPYING TODO doc
/* examples
/*.cc
364 %defattr(-,root
,root
)
365 %attr(0755,root
,root
) %{_sbindir}/bcharge
366 %attr(0755,root
,root
) %{_sbindir}/breset
367 %attr(0755,root
,root
) %{_sbindir}/pppob
368 %attr(0755,root
,root
) %{_bindir}/btool
369 %attr(0755,root
,root
) %{_bindir}/bwatch
370 %attr(0755,root
,root
) %{_bindir}/bio
371 %attr(0755,root
,root
) %{_bindir}/btardump
372 %attr(0755,root
,root
) %{_bindir}/bfuse
373 %attr(0755,root
,root
) %{_bindir}/bjavaloader
374 %attr(0755,root
,root
) %{_bindir}/balxparse
375 %attr(0755,root
,root
) %{_bindir}/bjdwp
376 %attr(0755,root
,root
) %{_bindir}/brawchannel
377 %attr(0755,root
,root
) %{_bindir}/bs11nread
378 %attr(0755,root
,root
) %{_bindir}/bidentify
379 %attr(0755,root
,root
) %{_bindir}/brecsum
380 %attr(0755,root
,root
) %{_bindir}/upldif
381 %attr(0755,root
,root
) %{_bindir}/bktrans
382 %attr(0755,root
,root
) %{_bindir}/btranslate
383 %attr(0755,root
,root
) %{_bindir}/brimtrans
384 %attr(0755,root
,root
) %{_bindir}/hal
-blackberry
385 %attr(0644,root
,root
) %{_mandir}/man1
/btool
*
386 %attr(0644,root
,root
) %{_mandir}/man1
/bwatch
*
387 %attr(0644,root
,root
) %{_mandir}/man1
/bio
*
388 %attr(0644,root
,root
) %{_mandir}/man1
/btardump
*
389 %attr(0644,root
,root
) %{_mandir}/man1
/bfuse
*
390 %attr(0644,root
,root
) %{_mandir}/man1
/bjavaloader
*
391 %attr(0644,root
,root
) %{_mandir}/man1
/balxparse
*
392 %attr(0644,root
,root
) %{_mandir}/man1
/bjdwp
*
393 %attr(0644,root
,root
) %{_mandir}/man1
/brawchannel
*
394 %attr(0644,root
,root
) %{_mandir}/man1
/bs11nread
*
395 %attr(0644,root
,root
) %{_mandir}/man1
/bidentify
*
396 %attr(0644,root
,root
) %{_mandir}/man1
/bcharge
*
397 %attr(0644,root
,root
) %{_mandir}/man1
/pppob
*
398 %attr(0644,root
,root
) %{_mandir}/man1
/brecsum
*
399 %attr(0644,root
,root
) %{_mandir}/man1
/breset
*
400 %attr(0644,root
,root
) %{_mandir}/man1
/upldif
*
401 %attr(0644,root
,root
) %{_datadir}/locale
/*
402 %attr(0644,root
,root
) %{_datadir}/hal
/fdi
/information
/10freedesktop
/10-blackberry.fdi
403 %attr(0644,root
,root
) %{_datadir}/hal
/fdi
/policy
/10osvendor
/19-blackberry
-acl.fdi
404 %attr(0644,root
,root
) %config %{_sysconfdir}/udev
/rules.d
/*
405 %attr(0644,root
,root
) %config %{_sysconfdir}/modprobe.d
/blacklist
-berry_charge.conf
406 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-rogers
407 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-minimal
408 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-verizon
409 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-sprint
410 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-telus
411 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-o2ireland
412 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-tmobileus
413 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-att_cingular
414 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-chinamobile
415 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-kpn
416 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-orange
-spain
417 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-orangeuk
418 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-mts
419 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-optus
-au
420 %attr(0644,root
,root
) %config %{_sysconfdir}/ppp
/peers
/barry
-vodafone
-au
421 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-rogers.chat
422 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-minimal.chat
423 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-verizon.chat
424 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-sprint.chat
425 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-telus.chat
426 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-o2ireland.chat
427 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-tmobileus.chat
428 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-att_cingular.chat
429 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-chinamobile.chat
430 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-kpn.chat
431 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-orange
-spain.chat
432 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-orangeuk.chat
433 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-mts.chat
434 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-optus
-au.chat
435 %attr(0640,root
,root
) %config %{_sysconfdir}/chatscripts
/barry
-vodafone
-au.chat
436 %attr(0640,root
,root
) %config %{_sysconfdir}/bash_completion.d
/bjavaloader
437 %attr(0640,root
,root
) %config %{_sysconfdir}/bash_completion.d
/btool
444 %defattr(-,root
,root
)
445 %attr(0755,root
,root
) %{_bindir}/barrybackup
446 %attr(0644,root
,root
) %{_datadir}/barry
/glade
/*.glade
447 %attr(0644,root
,root
) %{_datadir}/pixmaps
/barry_logo_icon.png
448 %attr(0644,root
,root
) %{_datadir}/applications
/*barrybackup.desktop
449 %attr(0644,root
,root
) %{_mandir}/man1
/barrybackup
*
455 %defattr(-,root
,root
)
456 %attr(0755,root
,root
) %{_libdir}/opensync
/plugins
/barry_sync.so
457 %attr(0644,root
,root
) %{_datadir}/opensync
/defaults
/barry
-sync
461 %if %{with_opensync4x}
463 %defattr(-,root
,root
)
464 %attr(0755,root
,root
) %{_libdir}/libopensync1
/plugins
/barry_sync.so
465 %attr(0644,root
,root
) %{_datadir}/libopensync1
/defaults
/barry
-sync
472 %defattr(-,root
,root
)
473 %attr(0755,root
,root
) %{_bindir}/barrydesktop
474 %attr(0755,root
,root
) %{_bindir}/bsyncjail
475 %attr(0755,root
,root
) %{_bindir}/blistevo
476 %attr(0755,root
,root
) %{_bindir}/bsynccl
477 %attr(0644,root
,root
) %{_datadir}/barry
/desktop
/0.22/*
478 %attr(0644,root
,root
) %{_datadir}/barry
/desktop
/0.40/*
479 %attr(0644,root
,root
) %{_datadir}/barry
/desktop
/images
/*.png
480 %attr(0644,root
,root
) %{_datadir}/pixmaps
/barry_desktop_icon.png
481 %attr(0644,root
,root
) %{_datadir}/applications
/*barrydesktop.desktop
482 %attr(0644,root
,root
) %{_mandir}/man1
/barrydesktop
*
483 %attr(-,root
,root
) %{_libdir}/libosyncwrap.so.
*
484 %attr(-,root
,root
) %{_libdir}/libosyncwrap.a
485 %attr(-,root
,root
) %{_libdir}/libosyncwrap.so
486 %attr(0644,root
,root
) %{_includedir}/barry
*/osyncwrap
/*
491 [ "
%{buildroot}" != "/" ] && %{__rm} -rf %{buildroot}
492 [ "
%{barryroot}" != "/" ] && %{__rm} -rf %{barryroot}
501 * Mon Aug
31 2011 Chris Frey
<cdfrey@foursquare.net
> 0.18.0-0
503 - removed dependency of libbarry
-devel on libusb
(-devel
)
504 - added osyncwrap headers
505 - removed opensuse special cases
506 - back to optional
--with behaviour
507 - added opensync
0.4x package support
509 - split up dev libraries a little better
(-devel should have the dev libs
)
510 - put desktop library
in desktop package
511 - added orangeuk and mts ppp chatscript files
513 - added code to clean the buildroot at start
514 - added evolution dependencies
for desktop build
515 - removed libopensync dependency from barry
-desktop
(can be either
, both
, or none
)
516 - renamed
0.4x plugin dependency to libopensync1
518 * Fri May
28 2010 Chris Frey
<cdfrey@foursquare.net
> 0.17.0-0
521 - cleaned up conditionals
522 - added Fedora
13 support
523 - added new ppp chat scripts
for Orange Spain
, Optus and Vodafone AU
524 - added copy of barry
-sprint as barry
-telus
525 - added brawchannel
, btardump
, bio
, and balxparse
526 - added desktop support
527 - cleaned up desktop variables
529 * Sat Sep
29 2009 Chris Frey
<cdfrey@foursquare.net
> 0.16-0
531 - added new ppp chat script
for KPN Nederland
532 - using new udev rules
set
533 - added bjdwp and manpage
, and removed some
test-only programs
534 - added bash and zsh completion scripts
535 - added .desktop file and icon
for barrybackup
537 * Fri Apr
10 2009 Chris Frey
<cdfrey@foursquare.net
> 0.15-0
539 - added HAL FDI scripts
540 - added bjavaloader and bfuse
541 - updated
for udev directory reorganization
in Barry
source tree
542 - added zlib
-devel to BuildRequires list
545 * Wed Sep
24 2008 Chris Frey
<cdfrey@foursquare.net
> 0.14-0
547 - added new ppp chat script
for T
-Mobile US
548 - renamed libbarry to libbarry0
550 * Thu May
29 2008 Chris Frey
<cdfrey@foursquare.net
> 0.13-1
553 - added ppp options and chat scripts
554 - added manpages
for pppob
, brecsum
, breset
, upldif
, barrybackup
555 - spec file now assumes gui and opensync
, with conditional checks depending on host
557 * Fri Dec
07 2007 Chris Frey
<cdfrey@foursquare.net
> 0.12-1
560 * Fri Nov
30 2007 Chris Frey
<cdfrey@foursquare.net
> 0.11-1
563 * Fri Nov
30 2007 Chris Frey
<cdfrey@foursquare.net
> 0.10-1
565 - removed ktrans and translate from rpm package
568 * Thu Aug
09 2007 Chris Frey
<cdfrey@foursquare.net
> 0.9-1
571 * Fri Aug
03 2007 Chris Frey
<cdfrey@foursquare.net
> 0.8-1
573 - changed tarball to bz2
575 * Tue May
01 2007 Chris Frey
<cdfrey@foursquare.net
> 0.7-2
576 - added pppob to utils
578 * Thu Mar
08 2007 Chris Frey
<cdfrey@foursquare.net
> 0.7-1
579 - removed barry base package that only contained docs
, and put docs
in libbarry
*
580 - changed barrybackup reference to barry
-gui
581 - removed the patch step
, as version
0.7 shouldn't need it
582 - added license file to each package
584 * Sun Mar
04 2007 Troy Engel
<tengel@users.sourceforge.net
> 0.6-1
586 - adding udev and console perms patch
for raw
0.6