Sophie

Sophie

distrib > Mageia > 6 > armv5tl > by-pkgid > 0a2f7a60621747e3d87daca4676f89bc > files > 2

drakconf-13.16-1.mga6.src.rpm

%define gitname control-center

Summary:  The %{_vendor} Control Center
Name:     drakconf
Version:  13.16
Release:  %mkrel 1
# https://gitweb.mageia.org/software/control-center/
Source0:  http://gitweb.mageia.org/software/control-center/snapshot/%{gitname}-%{version}.tar.xz
License:  GPLv2+
Group:    System/Configuration
Url:      https://www.mageia.org

BuildArch: noarch

BuildRequires: drakxtools-backend
BuildRequires: gettext
BuildRequires: intltool
BuildRequires: perl_checker

Requires: drak3d
Requires: drakconf-icons = %{version}
Requires: drakx-kbd-mouse-x11
Requires: drakx-net-applet
Requires: drakxtools
Requires: harddrake-ui
Requires: mageia-release
Requires: polkit
Requires: polkit-agent
Requires: userdrake
# for drakconsole:
Requires: typelib(Vte) => 2.91

Recommends: drakguard
#Recommends: draksnapshot # needs to be cleant
Recommends: mgaonline
Recommends: msec-gui
Recommends: rpmdrake
Recommends: system-config-printer
Recommends: transfugdrake

# else embedding won't work under Wayland (mga#19498, #20104):
Requires: x11-server-xwayland

%description
drakconf includes the %{_vendor} Control Center which is an interface to
multiple utilities from DrakXtools.

%package icons
Summary:  Icons of the %{_vendor} Control Center
Group:    Graphical desktop/Other

%description icons
This package hold icons of the %{_vendor} Control Center used in
tools' banners.

%prep
%setup -q -n %{gitname}-%{version}
%autopatch -p1

%install
%make_install

#install lang
%find_lang %{name}

#install menu
mkdir -p %{buildroot}%{_datadir}/applications
install -m644 drakconf.desktop %{buildroot}%{_datadir}/applications/%{_real_vendor}-drakconf.desktop

# install symlink to hicolor icon, IceWM still needs it (mga#18682)
install -d %{buildroot}%{_iconsdir}
ln -s hicolor/48x48/apps/%{name}.png %{buildroot}%{_iconsdir}/%{name}.png

install -d %{buildroot}%{_sysconfdir}
touch %{buildroot}%{_sysconfdir}/mcc.conf

ln -s %{name} %{buildroot}%{_bindir}/mcc
ln -s %{_bindir}/%{name} %{buildroot}%{_sbindir}

(cd %{buildroot} ; find usr -type f \( -name "*.png" -o -name "*.svg" \) -printf "/%%p\n") > images-big.list
perl -ni -e '/128/ ? print : print STDERR $_ ' images-big.list 2> images.list
cat images-big.list >> %{name}.lang

%files icons -f images.list

%files -f %{name}.lang
%doc COPYING
%config(noreplace) %ghost %{_sysconfdir}/mcc.conf
%config(noreplace) %{_sysconfdir}/sysconfig/mcc.conf
%{_bindir}/drakconf
%{_bindir}/drakxconf
%{_bindir}/mcc
%{_bindir}/mdkwebadmin.pl
%{_sbindir}/drakconf
%{_sbindir}/drakconsole
%{_sbindir}/menus_launcher.pl
%{_libexecdir}/drakconf
%{_libexecdir}/drakxconf
%{_datadir}/applications/%{_real_vendor}-drakconf.desktop
%{_datadir}/polkit-1/actions/*.policy
%{perl_vendorlib}/MDV/Control_Center.pm
%dir %{_datadir}/mcc
%{_datadir}/mcc/progs.conf
%dir %{_datadir}/mcc/themes/
%dir %{_datadir}/mcc/themes/default
%{_datadir}/mcc/themes/default/mcc.css
%{_iconsdir}/%{name}.png


%changelog
* Mon Jun 05 2017 akien <akien> 13.16-1.mga6
+ Revision: 1106886
- Version 13.16, translation updates

* Mon Apr 03 2017 tv <tv> 13.15-1.mga6
+ Revision: 1095784
- better message for missing pkgs (mga#20614)
- really drop legacy loaders for drakbackup, drakmenustyle and tomoyo-gui
  (mga#18572)
- simplify by using Gtk+ animations instead of our own manual one
  thus preventing delayed action to happen before first draw signal due to bad
  timing (mga#19827)

* Thu Mar 30 2017 tv <tv> 13.14-1.mga6
+ Revision: 1095328
- drop legacy loaders for drakbackup, drakmenustyle and tomoyo-gui
  (mga#18572)
- fix webkit 2.16.x regression where one cannot click anymore on links
- write wekbit console messages to stdout if using --testing

* Sat Mar 11 2017 akien <akien> 13.13-1.mga6
+ Revision: 1091815
- Version 13.13 (mga#20362)

* Tue Jan 17 2017 ennael <ennael> 13.12-1.mga6
+ Revision: 1082190
- Mageia 6 design for mcc (Thanks Djac73)

* Thu Jan 12 2017 tv <tv> 13.11-1.mga6
+ Revision: 1081174
- force gtk+3 to use the x11 backend, even on wayland (mga#19498)
  (we rely on xwayland)
- requires x11-server-xwayland else embedding won't work under Wayland

* Tue Nov 08 2016 tv <tv> 13.10-1.mga6
+ Revision: 1065908
- fix using --geometry with a position

* Wed Nov 02 2016 tv <tv> 13.9-1.mga6
+ Revision: 1064744
- fix centering wait message + blinking icon while loading a tool
- fix display "please wait" message while loading a tool

* Mon Oct 31 2016 tv <tv> 13.8-1.mga6
+ Revision: 1064324
- fix gtk+ warnings about deprecated style property
- fix the "Display Logs" option doing nothing (mga#19147)
- re-enable startup animation
  (it was disabled since switching from gtk+2 to gtk+3)

* Thu Oct 13 2016 tv <tv> 13.7-4.mga6
+ Revision: 1060644
- requires polkit-agent (mga#19129)

* Sun Sep 18 2016 tv <tv> 13.7-3.mga6
+ Revision: 1053613
- remove doble BR on perl_checker

* Wed Jun 15 2016 akien <akien> 13.7-2.mga6
+ Revision: 1021556
- Add drakconf.png symlink for IceWM that does not use hicolor (mga#18682)

* Sat May 28 2016 akien <akien> 13.7-1.mga6
+ Revision: 1019140
- Version 13.7
- Use gitweb snapshot URL to sync sources
- Do not recommend non-existing drakmenustyle
- Be more explicit in %%files listing
- Clean and modernize spec file
  o Order BuildRequires, Requires and Recommends alphabetically
  o Use %%make_install macro

* Fri Apr 15 2016 tv <tv> 13.6-1.mga6
+ Revision: 1001668
- fix untranslatable strings (mga#18201)
- auto adjust translations accordingly

* Tue Apr 12 2016 akien <akien> 13.5-1.mga6
+ Revision: 1000900
- Version 13.5, new icons

* Fri Mar 25 2016 ennael <ennael> 13.4-1.mga6
+ Revision: 995359
- New design (Animtim)

* Fri Mar 18 2016 tv <tv> 13.3-1.mga6
+ Revision: 992810
- port to WebKit2 (mga#15031)
  (as a side effect, resident memory is lower :-) )
- explicitely disable plugins & java

* Wed Feb 24 2016 tv <tv> 13.2-1.mga6
+ Revision: 978591
- adapt to draktools library changes

* Sat Jan 02 2016 tv <tv> 13.1-1.mga6
+ Revision: 918393
- adapt to drakboot -> drakautologin split

* Sun Dec 20 2015 tv <tv> 13.0-1.mga6
+ Revision: 912532
- requires typelib(Vte) for drakconsole

* Sun Dec 20 2015 tv <tv> 13.0-0.1.mga6
+ Revision: 912498
- switch from gt+2 to gtk+3:
  o disable startup animation for now
  o checkitems temporary disabled in menu
- drakconsole:
  o switch to Vte-3

* Sun Jun 28 2015 sander85 <sander85> 12.60-2.mga6
+ Revision: 846684
- Rebuild for perl 5.22

* Mon May 18 2015 tv <tv> 12.60-1.mga5
+ Revision: 822246
- translation update

* Sun May 03 2015 tv <tv> 12.59-1.mga5
+ Revision: 821165
- translation update

* Mon Apr 13 2015 akien <akien> 12.58-1.mga5
+ Revision: 820130
- Version 12.58:
  o Add Mageia logo on drakconf banner
  o Translation update

* Tue Mar 17 2015 tv <tv> 12.57-1.mga5
+ Revision: 818737
- update copyright years (mga#14482)

* Thu Feb 26 2015 lmenut <lmenut> 12.56-1.mga5
+ Revision: 817083
- try to reduce delay b/c it could cause unexpected exit from mcc

* Mon Feb 23 2015 lmenut <lmenut> 12.55-1.mga5
+ Revision: 816611
- add delay to prevent black background with oxygen-gtk3 (mga#11969)

* Mon Feb 09 2015 ennael <ennael> 12.54-1.mga5
+ Revision: 814302
- update translations
- fix a gtk warning

* Wed Feb 04 2015 lmenut <lmenut> 12.53-2.mga5
+ Revision: 813487
- try to fix black background in mcc with oxygen-gtk3 (mga#11969)

* Wed Dec 17 2014 akien <akien> 12.53-1.mga5
+ Revision: 803816
- Remove patch already in 12.53
- Mageia 5 artwork integration + translation updates (12.53)

* Wed Oct 15 2014 umeabot <umeabot> 12.52-4.mga5
+ Revision: 745014
- Second Mageia 5 Mass Rebuild

* Thu Sep 18 2014 tv <tv> 12.52-3.mga5
+ Revision: 695870
- exclude lower case perl reqs (not in std path)

* Tue Sep 16 2014 umeabot <umeabot> 12.52-2.mga5
+ Revision: 678833
- Mageia 5 Mass Rebuild

  + tv <tv>
    - use %%global for req/prov exclude
    - autoconvert to new prov/req excludes
    - s/uggests:/Recommends:/

* Thu Jul 10 2014 tv <tv> 12.52-1.mga5
+ Revision: 651116
- fix not displaying contributors in about dialog (mga#13093)
- fix doble fork (Colin Guthrie)

* Sat Jan 25 2014 colin <colin> 12.51-1.mga4
+ Revision: 568157
- Avoid double fork problems mga#11184 mga#12364

* Wed Jan 08 2014 tv <tv> 12.50-1.mga4
+ Revision: 565509
- better fix for segfault on startup (mga#10289)

* Tue Jan 07 2014 tv <tv> 12.49-1.mga4
+ Revision: 565379
- delay starting up logdrake, thus fixing segfault on startup when "Display
  Logs" option is set (mga#10289)

* Sun Jan 05 2014 ennael <ennael> 12.48-1.mga4
+ Revision: 564758
- Mageia 4 design

* Sat Dec 28 2013 tv <tv> 12.47-1.mga4
+ Revision: 562906
- try harder to prevent segfaulting in SIG_CHLD when temporary webkit threads
  exit on init: delay setting CHLD handler on forking the 1st tool (mga#10289)

* Sat Dec 21 2013 tv <tv> 12.46-1.mga4
+ Revision: 559369
- fix segfault when webkit creates threads for good (mga#10289)
- reduce delay for the --start-with=xxx option

* Tue Dec 17 2013 dams <dams> 12.45-2.mga4
+ Revision: 558221
- add back %%{_real_vendor} to fix mga#12014

* Fri Dec 13 2013 tv <tv> 12.45-1.mga4
+ Revision: 556596
- further delay event for slow machines (mga#10289)

* Sun Nov 17 2013 colin <colin> 12.44-1.mga4
+ Revision: 551665
- New version: 12.44

* Tue Oct 22 2013 umeabot <umeabot> 12.43-3.mga4
+ Revision: 541633
- Mageia 4 Mass Rebuild

* Sun Oct 13 2013 colin <colin> 12.43-2.mga4
+ Revision: 496269
- Add compatibility symlink for drakconf to sbin

* Sun Oct 13 2013 colin <colin> 12.43-1.mga4
+ Revision: 496217
- New version: 12.43

* Sun Sep 29 2013 tv <tv> 12.42-2.mga4
+ Revision: 488717
- rebuild with fixed rpm (missing suggests tags)

* Thu Sep 05 2013 ennael <ennael> 12.42-1.mga4
+ Revision: 475255
- remove unneeded patch
- fix path in drakconf desktop file

  + colin <colin>
    - Replace hardcoded paths to subtools with a (slightly) dynamic search system

* Thu Sep 05 2013 tmb <tmb> 12.41-4.mga4
+ Revision: 475212
- fix path to drakconf

* Thu Sep 05 2013 tmb <tmb> 12.41-3.mga4
+ Revision: 475208
- fix path to rpmdrake, net_monitor and edit-urpm-sources.pl

* Wed Sep 04 2013 tmb <tmb> 12.41-2.mga4
+ Revision: 475191
- fix path to XFdrake, keyboarddrake, mousedrake and MageiaUpdate

* Wed Sep 04 2013 ennael <ennael> 12.41-1.mga4
+ Revision: 475145
- fix menu including rpmdrake (#11142)

  + colin <colin>
    - Simplify the 'mcc' symlink
    - Do not include unneeded symlink in /usr/sbin/.

* Sun Sep 01 2013 colin <colin> 12.40-1.mga4
+ Revision: 474101
- New Version: 12.40
- o Switch to polkit for authorisation (mga#11125)
- o Delay splash event for slow machines - related to glib crash (mga#10289)
- Fix macro usage as per policy

* Tue Jun 18 2013 tv <tv> 12.39-1.mga4
+ Revision: 444750
- workaround crash with glib-2.36+ (mga#10289)

* Sun Apr 21 2013 tv <tv> 12.38-1.mga3
+ Revision: 410649
- translations updates

* Tue Feb 19 2013 schultz <schultz> 12.37-1.mga3
+ Revision: 399436
- 12.37
-fix left-background-filler

* Sun Feb 17 2013 schultz <schultz> 12.35-1.mga3
+ Revision: 398860
- 12.35 - fix left-background-filler
- 12.34 - mga3 artwork

* Wed Jan 23 2013 fwang <fwang> 12.33-3.mga3
+ Revision: 391411
- update rpm group
- update rpm group

* Fri Jan 11 2013 umeabot <umeabot> 12.33-2.mga3
+ Revision: 349084
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Dec 13 2012 tv <tv> 12.33-1.mga3
+ Revision: 330544
- fix text position over splash screen (mga#5873)
- popup a confirm dialog before exiting
- track main_window (should fix quite some dialog placement bugs)

* Thu Dec 06 2012 tv <tv> 12.32-1.mga3
+ Revision: 327344
- fix a crash (mga#6982)
- prevent running internal text mode UI in graphical mode (mga#7161)
- translations updates

* Fri Aug 24 2012 tv <tv> 12.31-1.mga3
+ Revision: 283756
- help fix for Network Sharing

* Sat May 12 2012 ennael <ennael> 12.29-1.mga3
+ Revision: 235514
- use new icon for about splash
- fix splash screen #5873

* Thu May 10 2012 schultz <schultz> 12.28-1.mga2
+ Revision: 235040
- 12.28 - add new ups icon (mga#281)

* Mon Apr 30 2012 ennael <ennael> 12.27-1.mga2
+ Revision: 234410
- new logos and temporary splash

* Fri Apr 13 2012 ennael <ennael> 12.26-1.mga2
+ Revision: 230649
- tremporary splash screen

* Thu Apr 12 2012 ennael <ennael> 12.25-1.mga2
+ Revision: 230492
- fix left background

* Sun Apr 08 2012 ennael <ennael> 12.24-1.mga2
+ Revision: 229766
- 12.24

* Sat Mar 24 2012 tv <tv> 12.23-1.mga2
+ Revision: 226013
- updated translations
- replace very old versionnated requires by simpler requires
- drop require on popt (really lib{,64}popt0
- clean doble requires & old versionnated requires
- drop very old conflicts

* Wed Jan 25 2012 tv <tv> 12.22.1-2.mga2
+ Revision: 201212
- suggests msec-gui now that it isn't pulled in basesystem

* Sat Dec 10 2011 tv <tv> 12.22.1-1.mga2
+ Revision: 180273
- further update Release Notes URL

* Sat Dec 10 2011 tv <tv> 12.22-1.mga2
+ Revision: 180081
- fix Errata URL (mga#3603)
- update Release Notes URL according to mga1?\194?\160practice

  + pterjan <pterjan>
    - Cleanup a bit the spec

* Fri May 27 2011 ennael <ennael> 12.21.9-2.mga1
+ Revision: 100577
- remove drakfax

* Tue May 24 2011 ennael <ennael> 12.21.9-1.mga1
+ Revision: 100311
- fix left background

* Mon May 23 2011 ennael <ennael> 12.21.8-2.mga1
+ Revision: 100271
- clean old suggests and requires
- remove for now draksnapshot suggests as it needs to be improved a lot

* Thu May 19 2011 ennael <ennael> 12.21.8-1.mga1
+ Revision: 99747
- redraw drakconf icons and splash

* Thu May 19 2011 tv <tv> 12.21.7-1.mga1
+ Revision: 99716
- use proper unicode character for (TM) (mga#473)

* Sun May 15 2011 ennael <ennael> 12.21.6-1.mga1
+ Revision: 99181
- remove beta in left background

* Sat May 14 2011 ahmad <ahmad> 12.21.5-1.mga1
+ Revision: 98785
- Update to 12.21.5:
  o Adapt to the update applet name change (it's now mgaapplet*)

* Thu Apr 21 2011 ennael <ennael> 12.21.4-1.mga1
+ Revision: 89402
- remove extended maintainance

* Mon Apr 04 2011 ennael <ennael> 12.21.3-1.mga1
+ Revision: 80299
- update left background filling

* Sun Apr 03 2011 ennael <ennael> 12.21.2-1.mga1
+ Revision: 80004
- update left background

* Sun Feb 20 2011 ahmad <ahmad> 12.21.1-1.mga1
+ Revision: 54470
- MandrivaUpdate is now MageiaUpate, change the icon file names too

* Tue Feb 15 2011 ahmad <ahmad> 12.21-3.mga1
+ Revision: 52027
- don't use separate SOURCES for icons, copy them from the %%_builddir

* Tue Feb 15 2011 ahmad <ahmad> 12.21-2.mga1
+ Revision: 52020
- use new icons

* Mon Feb 14 2011 ennael <ennael> 12.21-1.mga1
+ Revision: 51641
+ rebuild (emptylog)

* Mon Feb 14 2011 ennael <ennael> 12.20.1-2.mga1
+ Revision: 51592
- move to drakx-net-applet require

* Mon Feb 14 2011 dmorgan <dmorgan> 12.20.1-1.mga1
+ Revision: 51587
- Fix drakconf start

* Sun Feb 06 2011 dmorgan <dmorgan> 12.20-1.mga1
+ Revision: 47724
- imported package drakconf