Author Topic: Building KDE beta packages.  (Read 3131 times)

SpeedVin

  • Guest
Building KDE beta packages.
« on: June 13, 2010, 02:44:28 PM »
Hello again!
Is anyone intrested in doing such thing?
My plan is like that:
1.Get kde 4.4.4 PCLOS SRPM'S.
2.Modife it to work with KDE 4.5 beta 2 for now.
3.Store Spec's files and the rest on gitorious repo.
If someone want to help me just say!
BTW.I will only build those part's of KDE that I use ;)
Thanks for any good word!

Offline siamer

  • Sr. Member
  • ****
  • Posts: 284
    • ZEN-mini
Re: Building KDE beta packages.
« Reply #1 on: June 13, 2010, 11:32:29 PM »
Hi SpeedVin!

Just a question. Do You know how to build rpm packages ? I am GNOME user anyway  :D

good luck  ;)
siamer
Every man dies, but not every man really lives... !!

   

SpeedVin

  • Guest
Re: Building KDE beta packages.
« Reply #2 on: June 14, 2010, 02:57:06 AM »
Hi SpeedVin!

Just a question. Do You know how to build rpm packages ? I am GNOME user anyway  :D

good luck  ;)
siamer
Thanks I know how to build rpm's ;)

SpeedVin

  • Guest
Re: Building KDE beta packages.
« Reply #3 on: June 14, 2010, 10:30:19 AM »
Code: [Select]
Hey!
I got progress sience last time!
Just finished rebuilding .spec file of kdebase package.
Thanks to [b]Texstar[/b], because I was based upon he's packages ;)
[code
#Define library file
%define dolphinprivate_major 4
%define libdolphinprivate %mklibname dolphinprivate %dolphinprivate_major
%define konq_major 5
%define libkonq %mklibname konq %konq_major
%define konqsidebarplugin_major 4
%define libkonqsidebarplugin %mklibname konqsidebarplugin %konqsidebarplugin_major
%define konquerorprivate_major 4
%define libkonquerorprivate %mklibname konquerorprivate %konquerorprivate_major

%define branch 0
%{?_branch: %{expand: %%global branch 1}}


%if %branch
%define kde_snapshot svn1133679
%endif

Name: kdebase4
Summary: K Desktop Environment
Version: 4.4.85
Release: %mkrel 1
Group: Graphical desktop/KDE4
License: GPL
URL: [url=http://www.kde.org]http://www.kde.org[/url]
%if %branch
Source: [url=http://ftp://ftp.kde.org/pub/kde/unstable/latest/src/kdebase-%version%kde_snapshot.tar.bz2]ftp://ftp.kde.org/pub/kde/unstable/latest/src/kdebase-%version%kde_snapshot.tar.bz2[/url]
%else
Source: [url=http://ftp://ftp.kde.org/pub/kde/unstable/latest/src/debase-%version.tar.bz2]ftp://ftp.kde.org/pub/kde/unstable/latest/src/debase-%version.tar.bz2[/url]
%endif
Source1: webbrowsing
Source2: dolphinsu.desktop
Source3: konquerorsu.desktop
Source4: konsolesu.desktop
Source5: Root_Shell.profile
Source6: konqueror.kcfg
Source7: konqueror.png
Source8: hwinfo.png
Patch0: kdebase-4.0.84-fix-menu-entries.patch
Patch1: kdebase-4.2.98-mdvuserface.patch
Patch3: dolphinui.rc.diff
Patch4: CMakeLists.txt.diff
BuildRequires: kde4-macros
BuildRequires: kdelibs4-devel
BuildRequires: kdebase4-workspace-devel
BuildRequires: kdepimlibs4-devel
BuildRequires: strigi-devel
BuildRequires: soprano-devel
BuildRequires: fontconfig-devel
BuildRequires: pam-devel
BuildRequires: freetype2-devel
BuildRequires: libsasl-devel
BuildRequires: openldap-devel
BuildRequires: avahi-compat-libdns_sd-devel
BuildRequires: avahi-client-devel
BuildRequires: libsmbclient-devel > 3.0
BuildRequires: libieee1284-devel
BuildRequires: OpenEXR-devel
BuildRequires: hal-devel
BuildRequires: libusb-devel
BuildRequires: libxml2-utils
BuildRequires: X11-devel
BuildRequires: GL-devel
BuildRequires: bdftopcf
BuildRequires: imake
BuildRequires: libraw1394_8-devel
BuildRequires: libxklavier-devel
BuildRequires: lua-devel
BuildRequires: resmgr-devel
BuildRequires: bluez-devel
BuildRequires: boost-devel
BuildRequires: xrdb
BuildRequires: qimageblitz-devel
BuildRequires: pciutils-devel
BuildRoot: %_tmppath/%name-%version-%release-root
Requires: kde4-config
Requires: kde4-smooth-tasks
Requires: kdeplasma-addons

%description
This KDEbase package.

%files
%doc README
%_kde_bindir/konsole
%_kde_bindir/konsoleprofile
%_kde_libdir/kde4/libkonsolepart.so
%_kde_libdir/libkdeinit4_konsole.so
%_kde_libdir/libkonsoleprivate.so
%_kde_datadir/applications/kde4/konsole.desktop
%_kde_appsdir/konsole
%_kde_datadir/kde4/services/konsolepart.desktop
%_kde_datadir/kde4/servicetypes/terminalemulator.desktop
%_kde_datadir/kde4/services/ServiceMenus/konsolehere.desktop
%_kde_docdir/*/*/konsole
%_kde_libdir/libdolphinprivate.so.%{dolphinprivate_major}*
%_kde_bindir/dolphin
%_kde_bindir/servicemenudeinstallation
%_kde_bindir/servicemenuinstallation
%_kde_datadir/applications/kde4/dolphin.desktop
%_kde_datadir/kde4/services/dolphinpart.desktop
%_kde_datadir/kde4/services/kcmdolphingeneral.desktop
%_kde_datadir/kde4/services/kcmdolphinnavigation.desktop
%_kde_datadir/kde4/services/kcmdolphinservices.desktop
%_kde_datadir/kde4/services/kcmdolphinviewmodes.desktop
%_kde_datadir/kde4/servicetypes/fileviewversioncontrolplugin.desktop
%_kde_datadir/config/servicemenu.knsrc
%_kde_datadir/config.kcfg/dolphin_*
%_kde_libdir/kde4/dolphinpart.so
%_kde_libdir/kde4/kcm_dolphingeneral.so
%_kde_libdir/kde4/kcm_dolphinnavigation.so
%_kde_libdir/kde4/kcm_dolphinservices.so
%_kde_libdir/kde4/kcm_dolphinviewmodes.so
%_kde_appsdir/dolphinpart/dolphinpart.rc
%_kde_appsdir/dolphin
%_kde_docdir/*/*/dolphin
%exclude %_kde_mandir/man1/kappfinder.1.*
%exclude %_kde_iconsdir/*/*/*/konqueror.*
%_kde_iconsdir/*/*/*/kfind.*
%_kde_bindir/kinfocenter
%_kde_libdir/libkdeinit4_kinfocenter.so
%dir %_kde_appsdir/kinfocenter
%_kde_appsdir/kinfocenter/*
%_kde_appsdir/kcmusb
%_kde_appsdir/kcmview1394
%_kde_libdir/kde4/kcm_info.so
%_kde_libdir/kde4/kcm_opengl.so
%_kde_libdir/kde4/kcm_solidproc.so
%_kde_libdir/kde4/kcm_nic.so
%_kde_libdir/kde4/kcm_usb.so
%_kde_libdir/kde4/kcm_view1394.so
%_kde_libdir/kde4/kcm_ioslaveinfo.so
%_kde_libdir/kde4/kcm_memory.so
%_kde_libdir/kde4/kcm_pci.so
%_kde_libdir/kde4/kcm_samba.so
%_kde_libdir/kde4/kcm_partition.so
%_kde_datadir/applications/kde4/kinfocenter.desktop
%_kde_docdir/*/*/kinfocenter
%_kde_datadir/kde4/services/devices.desktop
%_kde_datadir/kde4/services/dma.desktop
%_kde_datadir/kde4/services/interrupts.desktop
%_kde_datadir/kde4/services/ioports.desktop
%_kde_datadir/kde4/services/kcmusb.desktop
%_kde_datadir/kde4/services/kcmsolidproc.desktop
%_kde_datadir/kde4/services/kcmview1394.desktop
%_kde_datadir/kde4/services/nic.desktop
%_kde_datadir/kde4/services/opengl.desktop
%_kde_datadir/kde4/services/scsi.desktop
%_kde_datadir/kde4/services/sound.desktop
%_kde_datadir/kde4/services/xserver.desktop
%_kde_datadir/kde4/services/ioslaveinfo.desktop
%_kde_datadir/kde4/services/kcm_memory.desktop
%_kde_datadir/kde4/services/kcm_pci.desktop
%_kde_datadir/kde4/services/smbstatus.desktop
%_kde_datadir/kde4/services/kcm_partition.desktop
%_kde_bindir/kdepasswd
%_kde_libdir/kde4/kcm_useraccount.so
%_kde_datadir/applications/kde4/kdepasswd.desktop
%_kde_datadir/kde4/services/kcm_useraccount.desktop
%_kde_datadir/config.kcfg/kcm_useracc*
%_kde_datadir/apps/kdm/*
%_kde_docdir/*/*/kdepasswd
%_kde_bindir/nspluginscan
%_kde_bindir/nspluginviewer
%_kde_libdir/kde4/libkcminit_nsplugins.so
%_kde_libdir/kde4/libnsplugin.so
%_kde_appsdir/plugin
%_kde_datadir/kde4/services/khtml_plugins.desktop
%_kde_bindir/kwrite
%_kde_libdir/libkdeinit4_kwrite.so
%_kde_datadir/applications/kde4/kwrite.desktop
%_kde_appsdir/kwrite
%_kde_docdir/*/*/kwrite
%_kde_libdir/libkonq.so.%{konq_major}*
%_kde_libdir/libkonqsidebarplugin.so.%{konqsidebarplugin_major}*
%_kde_libdir/libkonquerorprivate.so.%{konquerorprivate_major}*
%_kde_bindir/kfmclient
%_kde_bindir/konqueror
%_kde_libdir/kde4/kded_konqy_preloader.so
%_kde_libdir/kde4/kcm_kio.so
%_kde_libdir/kde4/kcm_konq.so
%_kde_libdir/kde4/kcm_konqhtml.so
%_kde_libdir/kde4/kcm_kurifilt.so
%_kde_libdir/kde4/kcm_performance.so
%_kde_libdir/kde4/konq_aboutpage.so
%_kde_libdir/kde4/konq_shellcmdplugin.so
%_kde_libdir/kde4/konq_sidebar.so
%_kde_libdir/kde4/konq_sidebartree_dirtree.so
%_kde_libdir/kde4/konqsidebar_tree.so
%_kde_libdir/kde4/konqsidebar_web.so
%_kde_libdir/kde4/khtmlkttsdplugin.so
%_kde_libdir/libkdeinit4_kfmclient.so
%_kde_libdir/libkdeinit4_konqueror.so
%_kde_libdir/kde4/kcm_history.so
%_kde_libdir/kde4/kded_favicons.so
%_kde_libdir/kde4/konq_sound.so
%_kde_libdir/kde4/konq_sidebartree_bookmarks.so
%_kde_libdir/kde4/konqsidebar_history.so
%_kde_datadir/apps/kcontrol/*
%_kde_datadir/config.kcfg/konqueror*
%_kde_libdir/kde4/fileviewsvnplugin.so
%_kde_datadir/kde4/services/fileviewsvnplugin.desktop
%_kde_datadir/applications/kde4/Home.desktop
%_kde_datadir/applications/kde4/kfmclient.desktop
%_kde_datadir/applications/kde4/kfmclient_dir.desktop
%_kde_datadir/applications/kde4/kfmclient_html.desktop
%_kde_datadir/applications/kde4/kfmclient_war.desktop
%_kde_datadir/applications/kde4/konqbrowser.desktop
%_kde_datadir/applications/kde4/konquerorsu.desktop
%_kde_appsdir/kcmcss/template.css
%_kde_appsdir/kconf_update/kfmclient_3_2.upd
%_kde_appsdir/kconf_update/kfmclient_3_2_update.sh
%_kde_appsdir/khtml/kpartplugins/khtmlkttsd.desktop
%_kde_appsdir/khtml/kpartplugins/khtmlkttsd.rc
%_kde_appsdir/dolphinpart/kpartplugins/kshellcmdplugin.desktop
%_kde_appsdir/dolphinpart/kpartplugins/kshellcmdplugin.rc
%_kde_appsdir/konqsidebartng
%_kde_appsdir/kbookmark/directory_bookmarkbar.desktop
%_kde_appsdir/kconf_update/favicons.upd
%_kde_appsdir/kconf_update/move_favicons.sh
%_kde_datadir/autostart/konqy_preload.desktop
%_kde_datadir/config/konqsidebartngrc
%_kde_datadir/kde4/services/cache.desktop
%_kde_datadir/kde4/services/cookies.desktop
%_kde_datadir/kde4/services/desktoppath.desktop
%_kde_datadir/kde4/services/ebrowsing.desktop
%_kde_datadir/kde4/services/filebehavior.desktop
%_kde_datadir/kde4/services/kcmkonqyperformance.desktop
%_kde_datadir/kde4/services/kcmperformance.desktop
%_kde_datadir/kde4/services/kded/konqy_preloader.desktop
%_kde_datadir/kde4/services/khtml_behavior.desktop
%_kde_datadir/kde4/services/khtml_filter.desktop
%_kde_datadir/kde4/services/khtml_general.desktop
%_kde_datadir/kde4/services/khtml_java_js.desktop
%_kde_datadir/kde4/services/konq_aboutpage.desktop
%_kde_datadir/kde4/services/konq_sidebartng.desktop
%_kde_datadir/kde4/services/konqueror.desktop
%_kde_datadir/kde4/services/netpref.desktop
%_kde_datadir/kde4/services/proxy.desktop
%_kde_datadir/kde4/services/smb.desktop
%_kde_datadir/kde4/services/useragent.desktop
%_kde_datadir/kde4/services/useragentstrings
%_kde_datadir/kde4/services/khtml_appearance.desktop
%_kde_datadir/kde4/services/kcmhistory.desktop
%_kde_datadir/kde4/servicetypes/konqaboutpage.desktop
%_kde_datadir/kde4/servicetypes/uasprovider.desktop
%_kde_datadir/kde4/servicetypes/konqdndpopupmenuplugin.desktop
%_kde_appsdir/konqueror
%_kde_iconsdir/*/*/*/konqueror.*
%_kde_docdir/*/*/konqueror
%_kde_datadir/kde4/services/kded/favicons.desktop
%_kde_datadir/kde4/servicetypes/konqpopupmenuplugin.desktop
%_kde_datadir/templates
%_kde_bindir/kbookmarkmerger
%_kde_bindir/keditbookmarks
%_kde_libdir/libkdeinit4_keditbookmarks.so
%_kde_datadir/kde4/services/bookmarks.desktop
%_kde_appsdir/keditbookmarks
%_kde_datadir/config.kcfg/keditbook*
%_kde_mandir/man1/kbookmarkmerger.1.*
%_kde_bindir/kfind
%_kde_libdir/kde4/libkfindpart.so
%_kde_datadir/applications/kde4/kfind.desktop
%_kde_datadir/kde4/services/kfindpart.desktop
%_kde_datadir/kde4/servicetypes/findpart.desktop
%_kde_mandir/man1/kfind.1.*
%_kde_docdir/*/*/kfind
%_kde_bindir/kdialog
%_kde_libdir/kde4/plasma_applet_folderview.so
%_kde_datadir/kde4/services/plasma-applet-folderview.desktop
%_kde_datadir/applications/kde4/dolphinsu.desktop
%_kde_datadir/applications/kde4/konqueror.desktop
%_kde_datadir/applications/kde4/konsolesu.desktop
%_kde_datadir/dbus-1/interfaces/*
#%_kde_datadir/apps/kwebkitpart/kpartplugins/khtmlkttsd.desktop
#%_kde_datadir/apps/kwebkitpart/kpartplugins/khtmlkttsd.rc
%{_datadir}/pixmaps/*

#-----------------------------------------------------------------------------

%package devel
Summary: Devel stuff for kdebase 4
Group: Graphical desktop/KDE4
Requires: kde4-macros
Requires: kdelibs4-devel
Requires: kdebase4-workspace-devel

%description  devel
This package contains header files needed if you wish to build applications
based on kdebase.

%files devel
%defattr(-,root,root)
%_kde_libdir/libdolphinprivate.so
%_kde_libdir/libkonq.so
%_kde_libdir/libkonqsidebarplugin.so
%_kde_libdir/libkonquerorprivate.so
%_kde_includedir/*.h


#-----------------------------------------------------------------------------

%prep
%if %branch
%setup -q -n kdebase-%version%kde_snapshot
%else
%setup -q -n kdebase-%version
%endif

%patch0 -p1
%patch1 -p1 -b .userface
%patch3 -p1
%patch4 -p1

%build
export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
%cmake_kde4

%make


%install
rm -fr %buildroot

%makeinstall_std -C build

mkdir -p %buildroot/%_kde_iconsdir/oxygen/48x48/apps
mkdir -p %buildroot/%_kde_iconsdir/oxygen/32x32/apps
mkdir -p %buildroot/%_kde_iconsdir/oxygen/16x16/apps

#Fix Kfind icon
mv %buildroot/%_kde_iconsdir/hicolor/48x48/apps/kfind.png %buildroot/%_kde_iconsdir/oxygen/48x48/apps/kfind.png
mv %buildroot/%_kde_iconsdir/hicolor/32x32/apps/kfind.png %buildroot/%_kde_iconsdir/oxygen/32x32/apps/kfind.png
mv %buildroot/%_kde_iconsdir/hicolor/16x16/apps/kfind.png %buildroot/%_kde_iconsdir/oxygen/16x16/apps/kfind.png

#PCLinuxOS Customizations
install -m 0644 %SOURCE1 $RPM_BUILD_ROOT%{_datadir}/apps/konqueror/profiles/webbrowsing
install -m 0644 %SOURCE2 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/dolphinsu.desktop
install -m 0644 %SOURCE3 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konquerorsu.desktop
install -m 0644 %SOURCE4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konsolesu.desktop
install -m 0644 %SOURCE5 $RPM_BUILD_ROOT%{_datadir}/apps/konsole/Root_Shell.profile
install -m 0644 %SOURCE6 $RPM_BUILD_ROOT%{_datadir}/config.kcfg/konqueror.kcfg

mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
install -m 0644 %SOURCE7 %SOURCE8 $RPM_BUILD_ROOT%{_datadir}/pixmaps

#MENU FILES
cat > $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konqueror.desktop << EOF
[Desktop Entry]
Type=Application
Exec=konqueror --profile filemanagement
X-DocPath=konqueror/index.html
Icon=system-file-manager
Name=Konqueror File Manager
Categories=Qt;KDE;System;X-KDE-More;X-MandrivaLinux-System-FileTools;
NoDisplay=false
Encoding=UTF-8
X-Desktop-File-Install-Version=0.11
EOF

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Terminals" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konsole.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-Terminals" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konsolesu.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-FileTools" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/dolphin.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-FileTools" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/kfind.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-System-FileTools" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konquerorsu.desktop


desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Editors" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/kwrite.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-Internet-WebBrowsers" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/konqbrowser.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-MoreApplications-Documentation" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/kinfocenter.desktop

desktop-file-install --vendor="" \
  --remove-category="Application" \
  --add-category="X-MandrivaLinux-.hidden" \
  --add-category="X-MandrivaLinux--" \
  --dir $RPM_BUILD_ROOT%{_datadir}/applications/kde4 $RPM_BUILD_ROOT%{_datadir}/applications/kde4/Home.desktop

%post
# get system users
SYSUSERS=`cat /etc/passwd | grep "/home/.*/bash" |grep "[0-9][0-9][0-9]" |cut -d: -f1`
for idx in $SYSUSERS
do
  if [ ! -d /home/$idx/.pulse ] ; then
    mkdir -p /home/$idx/.pulse
    chown -R $idx.`id -gn $idx` /home/$idx/.pulse
  fi
done

if [ ! -d /root/.pulse ] ; then
mkdir -p /root/.pulse
fi


%clean
rm -fr %buildroot



%changelog
* Mon Jun 14 2010 SpeedVin <speedvin at archlinux.us> 4.4.85-1pclos2010
- 4.5 beta 2

* Fri May 14 2010 Texstar <texstar at gmail.com> 4.4.3-2pclos2010
- rebuild

* Fri Apr 30 2010 Texstar <texstar at gmail.com> 4.4.3-1pclos2010
- 4.4.3

* Sun Mar 28 2010 Texstar <texstar at gmail.com> 4.4.2-3pclos2010
- fix kfind use kfind from 4.4.0

* Sun Mar 28 2010 Texstar <texstar at gmail.com> 4.4.2-2pclos2010
- add better patch for default dolphin settings

* Sat Mar 27 2010 Texstar <texstar at gmail.com> 4.4.2-1pclos2010
- 4.4.2

* Tue Mar 09 2010 Texstar <texstar at gmail.com> 4.4.1-5pclos2010
- rebuild

* Sun Mar 07 2010 Texstar <texstar at gmail.com> 4.4.1-4pclos2010
- fix konsole-su desktop file

* Thu Mar 04 2010 Texstar <texstar at gmail.com> 4.4.1-3pclos2010
- fix konqueror icon for other menus

* Wed Mar 03 2010 Texstar <texstar at gmail.com> 4.4.1-2pclos2010
- backport kfind from 4.4.0

* Sun Feb 28 2010 Texstar <texstar at gmail.com> 4.4.1-1pclos2010
- 4.4.1

* Mon Feb 08 2010 Texstar <texstar at gmail.com> 4.4.0-1pclos2010
- 4.4.0

* Sat Feb 06 2010 Texstar <texstar at gmail.com> 4.3.98-2pclos2010
- rebuild

* Mon Feb 01 2010 Texstar <texstar at gmail.com> 4.3.98-1pclos2010
- 4.3.98

* Mon Jan 25 2010 Texstar <texstar at gmail.com> 4.3.95-1pclos2010
- 4.3.95

* Sun Jan 23 2010 Texstar <texstar at gmail.com> 4.3.90-1pclos2010
- 4.3.90

* Sat Dec 05 2009 Texstar <texstar at gmail.com> 4.3.4-1pclos2010
- 4.3.4

* Mon Nov 23 2009 Texstar <texstar at gmail.com> 4.3.3-2pclos2010
- update from svn

* Tue Nov 10 2009 Texstar <texstar at gmail.com> 4.3.3-1pclos2010
- 4.3.3

* Wed Oct 14 2009 Texstar <texstar at gmail.com> 4.3.2-2pclos2010
- update from svn
- drop kappfinder as it doesnt work with our menu system
- drop doplhinsu as it doesnt work correclty

* Tue Oct 05 2009 Texstar <texstar at gmail.com> 4.3.2-1pclos2010
- 4.3.2

* Fri Oct 02 2009 Texstar <texstar at gmail.com> 4.3.1-2pclos2010
- rebuild

* Tue Sep 02 2009 Texstar <texstar at gmail.com> 4.3.1-1pclos2009
- 4.3.1

* Fri Aug 07 2009 Texstar <texstar at gmail.com> 4.3.0-2pclos2009
- add missing dependency for xsettings-kde
- add missing .pulse folder if missing

* Tue Aug 04 2009 Texstar <texstar at gmail.com> 4.3.0-1pclos2009
- 4.3.0

* Mon Jul 27 2009 Texstar <texstar at gmail.com> 4.2.98-2pclos2009
- fix konqueror for file menu

* Sat Jul 25 2009 Texstar <texstar at gmail.com> 4.2.98-1pclos2009
- 4.2.98

* Wed Jul 15 2009 Texstar <texstar at gmail.com> 4.2.96-2pclos2009
- update from svn

* Thu Jul 09 2009 Texstar <texstar at gmail.com> 4.2.96-1pclos2009
- 4.2.96

* Tue Jul 07 2009 Texstar <texstar at gmail.com> 4.2.95-5pclos2009
- tweak Konqueror Browser
- obsolete more kde3 stuff

* Sat Jul 04 2009 Texstar <texstar at gmail.com> 4.2.95-4pclos2009
- add more customizations

* Thu Jul 02 2009 Texstar <texstar at gmail.com> 4.2.95-3pclos2009
- fix default page for konqueror
- fix konquerosu

* Thu Jul 02 2009 Texstar <texstar at gmail.com> 4.2.95-2pclos2009
- fix synaptic group

* Wed Jul 01 2009 Texstar <texstar at gmail.com> 4.2.95-1pclos2009
- 4.2.95

* Wed Jun 17 2009 Texstar <texstar at gmail.com> 4.2.91-1pclos2009
- 4.2.91

* Sun Jun 14 2009 Texstar <texstar at gmail.com> 4.2.90-1pclos2009
- create
Testers are welcome ;)
« Last Edit: June 14, 2010, 10:33:39 AM by SpeedVin »

Offline Ertain

  • Sr. Member
  • ****
  • Posts: 365
  • I come in peace. And for some nachos.
Re: Building KDE beta packages.
« Reply #4 on: June 14, 2010, 02:36:04 PM »
Ah crap.  And here I am trying to update KOffice to 2.2. :-\
"She's the boss, apple sauce!"
 -Frank Cho

Offline siamer

  • Sr. Member
  • ****
  • Posts: 284
    • ZEN-mini
Re: Building KDE beta packages.
« Reply #5 on: June 14, 2010, 08:35:00 PM »
SpeedVin so I see that from now on Tex will have help with updating KDE pacakges ;D

I'm looking forward for GNOME 3.0 (september...) ;D :D ;) :) and in next week will be ready GNOME 2.30.2 :)

good job!
siamer
Every man dies, but not every man really lives... !!

   

Offline Tuxfriend

  • Hero Member
  • *****
  • Posts: 1256
Re: Building KDE beta packages.
« Reply #6 on: June 14, 2010, 09:36:02 PM »
SpeedVin so I see that from now on Tex will have help with updating KDE pacakges ;D

I'm looking forward for GNOME 3.0 (september...) ;D :D ;) :) and in next week will be ready GNOME 2.30.2 :)

good job!
siamer


Looks like Gnome 3.0 will be stripped down quite a bit.
Best regards

Eddie

Offline Joble

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 6804
  • USA - Mountain Time
Re: Building KDE beta packages.
« Reply #7 on: June 14, 2010, 11:59:33 PM »
This could be interesting.  Very interesting indeed.  I'm ready for the next quarter, are you?    ;) :D ;D :P
Search First.
Forum Rules
Hero means I talk a lot, nothing more, nothing less!
Have an Awesome Day!
Healthy System

SpeedVin

  • Guest
Re: Building KDE beta packages.
« Reply #8 on: June 15, 2010, 12:14:03 AM »
This could be interesting.  Very interesting indeed.  I'm ready for the next quarter, are you?    ;) :D ;D :P

If you mean KDE I'm ready ;)
SpeedVin so I see that from now on Tex will have help with updating KDE pacakges ;D

I'm looking forward for GNOME 3.0 (september...) ;D :D ;) :) and in next week will be ready GNOME 2.30.2 :)

good job!
siamer

Maybe...maybe ;)
This could be interesting.  Very interesting indeed.  I'm ready for the next quarter, are you?    ;) :D ;D :P

The newer version = new bugs + new features... ;)
Edit:
Updated .spec file a bit ;)
http://pastebin.com/ittSrL2Q
« Last Edit: June 15, 2010, 12:26:37 AM by SpeedVin »

SpeedVin

  • Guest
Re: Building KDE beta packages.
« Reply #9 on: June 15, 2010, 01:58:16 PM »
Ok just tryed to build kdebase using my .spec file but I got problem with building kdialog...
Code: [Select]
Linking CXX executable kdialog
[  5%] Built target kdialog                                                                                                                                                                                                                   
make: *** [all] error 2
error: Bad exit status from /home/user/rpm/tmp/rpm-tmp.11310 (%build)
And when I run cmake kdialog then I got:
Code: [Select]
[speedvin@Raptor apps]$ sudo cmake kdialog
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at CMakeLists.txt:7 (qt4_add_dbus_adaptor):
  Unknown CMake command "qt4_add_dbus_adaptor".
Please someone help ;)

genomega

  • Guest
Re: Building KDE beta packages.
« Reply #10 on: June 15, 2010, 04:05:03 PM »
This may or may not help. Sounds like a missing header file.

/usr/lib/qt4/include/QtDBus/QDBusAbstractAdaptor

libqtdbus4
libQtDBus.so.4

SpeedVin

  • Guest
Re: Building KDE beta packages.
« Reply #11 on: June 16, 2010, 01:12:31 PM »
This may or may not help. Sounds like a missing header file.

/usr/lib/qt4/include/QtDBus/QDBusAbstractAdaptor

libqtdbus4
libQtDBus.so.4

Strange...
QDBusAbstractAdaptor is a file then this names is not output of it, then where I can search for thoose file that names you have posted?

AndrzejL

  • Guest
Re: Building KDE beta packages.
« Reply #12 on: June 16, 2010, 03:17:16 PM »
This may or may not help. Sounds like a missing header file.

/usr/lib/qt4/include/QtDBus/QDBusAbstractAdaptor

libqtdbus4
libQtDBus.so.4


Strange...
QDBusAbstractAdaptor is a file then this names is not output of it, then where I can search for thoose file that names you have posted?

Hi SpeedVin.

I always use rpmsearch to find out what rpm contains which files. Also in synaptic You can search rpms in context of what is provided by the rpm packages.

Andy

genomega

  • Guest
Re: Building KDE beta packages.
« Reply #13 on: June 16, 2010, 04:29:44 PM »
This may be the problem:

As of CMake 2.4.6, the QT4_ADD_DBUS_ADAPTOR macro is not part of the standard CMake distribution and requires the KDE4 SVN version of FindQt4.cmake. A version of FindQt4.cmake including QT4_ADD_DBUS_ADAPTOR is bound to eventually be included in CMake.
I did not read the error message close enough.

SpeedVin

  • Guest
Re: Building KDE beta packages.
« Reply #14 on: June 17, 2010, 03:36:16 AM »
This may be the problem:

As of CMake 2.4.6, the QT4_ADD_DBUS_ADAPTOR macro is not part of the standard CMake distribution and requires the KDE4 SVN version of FindQt4.cmake. A version of FindQt4.cmake including QT4_ADD_DBUS_ADAPTOR is bound to eventually be included in CMake.
I did not read the error message close enough.

Then I should build rpm package for FindQt4.cmake?
Any link to sources?