Fedora Linux Support Community & Resources Center
  #1  
Old 24th June 2007, 09:09 PM
kagesenshi Offline
Registered User
 
Join Date: Dec 2006
Posts: 45
Lightbulb Compiz-Fusion YUM repository

Its there and theres no RPMs for it .. and some stuff i dont like to
wait .. So, I decided to package them myself

to those who don't know, Compiz-Fusion is the name of the compiz-beryl merge.

Fedora Compiz-Fusion unofficial YUM repository

I've put together a howto on installing from the repository here
http://blog.kagesenshi.org/2007/06/c...-fedora-7.html

on the packager side,
- I have made sure that all of the packages able to build properly on mock
- specfiles are derived from compiz and beryl specfiles
- some naming and descriptions are taken from trevino ubuntu compiz repo
- desktop-effects menu are disabled for now
- the compiz packages obsoletes F7 compiz ..

Enjoy~

Edit
The repository is now moved to

http://devel.foss.org.my/~kagesenshi/repo/pub/

new configuration is at http://devel.foss.org.my/~kagesenshi...agesenshi.repo

Last edited by kagesenshi; 30th June 2007 at 09:35 AM. Reason: making stuff Clearer
Reply With Quote
  #2  
Old 24th June 2007, 09:34 PM
Gnafu the Great Offline
Gideon Mayhak
 
Join Date: May 2007
Location: Harrisonburg, VA, USA
Posts: 771
Would you consider making an FC6 version, or do you think this would work in FC6? I ask because the only computer I have that's good enough to do Beryl is still running FC6, and I'm not planning to upgrade real soon (I might just wait 'til I get a better computer).
__________________
Something new coming to this space soon...
Reply With Quote
  #3  
Old 24th June 2007, 09:51 PM
kagesenshi Offline
Registered User
 
Join Date: Dec 2006
Posts: 45
you can try rebuilding the srpms ..

I dont have neither any F6 installations in my computer and I removed my F6 fedora repo mirror a few weeks ago .. rebuilding the packages on mock gonna cost me a lot of bandwidth and time trying to get dependencies installed .. I'm so sorry I couldnt do it for u

you can try these steps to rebuild the src.rpm ..
Code:
# run these as root
yum groupinstall "Development Tools"
yum install fedora-rpmdevtools

# run these as normal user
fedora-buildrpmtree
echo '%define dist fc6' >> ~/.rpmmacros

## Download the src.rpm from my repository http://repo.kagesenshi.org/pub/
## for each packages, do
rpmbuild --rebuild filename.src.rpm

## recommended sequence to build - 
## compiz-core -> compiz-bcop -> compiz-fusion-plugins-main ->
## libcompizconfig -> compizconfig-python -> compizconfig-settings-manager
## emerald -> emerald-themes
if it doesnt work, you might need to tweak a little bit the specfile .. google for creating rpm spec for more info ..

Last edited by kagesenshi; 24th June 2007 at 10:00 PM.
Reply With Quote
  #4  
Old 24th June 2007, 10:08 PM
Gnafu the Great Offline
Gideon Mayhak
 
Join Date: May 2007
Location: Harrisonburg, VA, USA
Posts: 771
Thanks a lot, I'll give that a try when I have some time for it. And thanks for making this repo, as I'm sure it'll make lots of F7 users happy (including me when I eventually upgrade, if they haven't added it officially by then).
__________________
Something new coming to this space soon...
Reply With Quote
  #5  
Old 24th June 2007, 10:26 PM
kagesenshi Offline
Registered User
 
Join Date: Dec 2006
Posts: 45
I do plan to put my packages into review in Fedora bugzilla .. but not soon because theres a few issues I want to fix first ..
Reply With Quote
  #6  
Old 24th June 2007, 10:56 PM
leadgolem Offline
Registered User
 
Join Date: Apr 2005
Location: Littleton, CO
Age: 32
Posts: 2,857
Could you please define issues? Last time I played with desktop effects software I ended up with a completely non-functional desktop.
__________________
S.C.O.U.R.G.E. Heroes of lesser renown, contributor.
Reply With Quote
  #7  
Old 25th June 2007, 04:01 AM
jlc Offline
Registered User
 
Join Date: May 2006
Posts: 83
Quote:
Originally Posted by kagesenshi
I do plan to put my packages into review in Fedora bugzilla .. but not soon because theres a few issues I want to fix first ..

Thank you, I'm rebuilding these for x86_64 and not sure if you want me to upload these to you or not, but one correction so far so it will build on both arch's

On compizconfig-python.spec

Change python_sitelib to python_sitearch

Code:
%files
%defattr(-,root,root,-)
%{python_sitearch}/compizconfig.so
__________________
blog

Last edited by jlc; 25th June 2007 at 04:05 AM.
Reply With Quote
  #8  
Old 25th June 2007, 04:04 AM
Axklor Offline
Registered User
 
Join Date: Sep 2006
Posts: 32
http://repo.kagesenshi.org/repo/repodata/repomd.xml: [Errno 14] HTTP Error 404: Date: Mon, 25 Jun 2007 03:01:51 GMT


Repo is giving me 404
Reply With Quote
  #9  
Old 25th June 2007, 05:28 AM
Firewing1 Offline
Registered User
 
Join Date: Dec 2004
Location: Canada
Age: 26
Posts: 9,223
This is very cool, I'm rebuilding your RPMs now
BTW you're missing a buildrequires on compiz-core, it needs 'dbus-devel' and 'dbus-qt-devel'
edit: and also /usr/bin/kde-window-decorator is installed but unpackaged...
Firewing1
__________________
[+] My open source software and blog
[+] Some of my howtos: (for full list, click here)

Last edited by Firewing1; 25th June 2007 at 05:42 AM.
Reply With Quote
  #10  
Old 25th June 2007, 06:15 AM
kagesenshi Offline
Registered User
 
Join Date: Dec 2006
Posts: 45
@Axklor
I just noticed the baseurl in the .repo pointed to the wrong place

fixed .. it should work now

@Firewing1
thats odd .. it builds perfectly on mock though ..

Last edited by kagesenshi; 25th June 2007 at 06:25 AM.
Reply With Quote
  #11  
Old 25th June 2007, 09:27 AM
leigh123linux
Guest
 
Posts: n/a
Quote:
Originally Posted by Firewing1
This is very cool, I'm rebuilding your RPMs now
BTW you're missing a buildrequires on compiz-core, it needs 'dbus-devel' and 'dbus-qt-devel'
edit: and also /usr/bin/kde-window-decorator is installed but unpackaged...
Firewing1
I tried compiling fot 64 bit and manage to get as far as libcompizconfig before I ran into a dependency ( compiz ) problems ( I had all the required devels and compiz packages installed

what package provides compiz-libs ?

Last edited by leigh123linux; 25th June 2007 at 09:33 AM.
Reply With Quote
  #12  
Old 25th June 2007, 09:47 AM
kagesenshi Offline
Registered User
 
Join Date: Dec 2006
Posts: 45
@ leigh123
can u paste the error??

@ Firewing1
i found the cause of that error .. you have the KDE devel stuff in ur box and compiz tried to build KDE support into it too .. the configure script mostly auto determine what to build depending on what devel packages u have (which kindof annoying to me) .. I'm currently working on packaging the KDE bits ...
Reply With Quote
  #13  
Old 25th June 2007, 10:25 AM
leigh123linux
Guest
 
Posts: n/a
Quote:
Originally Posted by kagesenshi
@ leigh123
can u paste the error??

@ Firewing1
i found the cause of that error .. you have the KDE devel stuff in ur box and compiz tried to build KDE support into it too .. the configure script mostly auto determine what to build depending on what devel packages u have (which kindof annoying to me) .. I'm currently working on packaging the KDE bits ...
I managed to get past this problem but I am having trouble with

rpmbuild --rebuild compizconfig-python-0.0.1-20070622git.fc7.src.rpm



Quote:
+ /usr/lib/rpm/redhat/brp-java-repack-jars
Processing files: compizconfig-python-0.0.1-20070622git.fc7
error: File not found: /var/tmp/compizconfig-python-0.0.1-20070622git.fc7-root-leigh/usr/lib/python2.5/site-packages/compizconfig.so
Processing files: compizconfig-python-devel-0.0.1-20070622git.fc7
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
Requires: compizconfig-python = 0.0.1-20070622git.fc7 glib2-devel libcompizconfig-devel pkgconfig
Processing files: compizconfig-python-debuginfo-0.0.1-20070622git.fc7
Provides: compizconfig.so.debug()(64bit)
Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1


RPM build errors:
user mockbuild does not exist - using root
group mockbuild does not exist - using root
user mockbuild does not exist - using root
group mockbuild does not exist - using root
File not found: /var/tmp/compizconfig-python-0.0.1-20070622git.fc7-root-leigh/usr/lib/python2.5/site-packages/compizconfig.so
[leigh@localhost Desktop]$ rpm -q compizconfig-python
compizconfig-python-0.0.1-20070622git.fc7
[leigh@localhost Desktop]$ rpm -q compizconfig-python-devel
compizconfig-python-devel-0.0.1-20070622git.fc7
[leigh@localhost Desktop]$ rpm -q glib2-devel
glib2-devel-2.12.11-1.fc7
glib2-devel-2.12.11-1.fc7
[leigh@localhost Desktop]$ rpm -q libcompizconfig-devel
libcompizconfig-devel-0.0.1-20070622git.fc7
libcompizconfig-devel-0.0.1-20070622git.fc7
[leigh@localhost Desktop]$
Reply With Quote
  #14  
Old 25th June 2007, 10:38 AM
kagesenshi Offline
Registered User
 
Join Date: Dec 2006
Posts: 45
Code:
File not found: /var/tmp/compizconfig-python-0.0.1-20070622git.fc7-root-leigh/usr/lib/python2.5/site-packages/compizconfig.so
read post #7 by jlc .. the fix is there ..

how to edit it?
Code:
rpm -ivh compizconfig-python-0.0.1-20070622git.fc7.src.rpm 
vi ~/rpmbuild/SPEC/compizconfig-python.spec
find that line and correct it ..

i'll fix that in my specs in the next release .. less than a day from now (hopefully)
Reply With Quote
  #15  
Old 25th June 2007, 11:46 AM
leigh123linux
Guest
 
Posts: n/a
Quote:
Originally Posted by kagesenshi
Code:
File not found: /var/tmp/compizconfig-python-0.0.1-20070622git.fc7-root-leigh/usr/lib/python2.5/site-packages/compizconfig.so
read post #7 by jlc .. the fix is there ..

how to edit it?
Code:
rpm -ivh compizconfig-python-0.0.1-20070622git.fc7.src.rpm 
vi ~/rpmbuild/SPEC/compizconfig-python.spec
find that line and correct it ..

i'll fix that in my specs in the next release .. less than a day from now (hopefully)
Thanks I didn't see that post
Reply With Quote
Reply

Tags
compizfusion, repository, yum

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Compiz Fusion, And Repository Trouble. KnightingGale Using Fedora 5 9th July 2008 04:42 AM
F9 compiz-0.7.5 packages added to the compiz-fusion repo leigh123linux Alpha - Beta (Fedora 9 Only) 3 19th April 2008 01:08 AM
Compiz/Compiz-Fusion/Beryl in F8 RC3 -OCM770- Using Fedora 3 4th November 2007 03:51 AM
Fedora 7 +Intel965+ [Beryl, Compiz, Compiz-Fusion] Freezes bala04 Hardware & Laptops 0 15th September 2007 08:43 PM
Compiz Fusion Repository ReachingFarr Using Fedora 13 13th July 2007 08:05 PM


Current GMT-time: 22:47 (Monday, 29-05-2017)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat