LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 03-22-2013, 02:28 PM   #16
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190

@Myk267 - great, thanks for letting me know!
 
Old 03-22-2013, 02:46 PM   #17
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Ok, moved libmatekeyring and mate-keyring from testing/ to extra/. Might want to disable gnome-keyring* in "Startup Applications" since mate-keyring should handle things.
 
Old 03-22-2013, 03:01 PM   #18
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
I think rarian needs to be updated
when building mate-system-monitor, i found this error
Quote:
The file '/usr/share/librarian/Templates/C/scrollkeeper_cl.xml' does not exist.
Please check your ScrollKeeper installation.
while in rarian, i found the file located in /usr/doc/rarian-0.8.1/librarian/Templates/C/scrollkeeper_cl.xml
I guess a simple symlink should fix this problem

Here's the patch i used in order to make it work without adding --disable-scrollkeeper

Code:
diff --git a/base/rarian/rarian.SlackBuild b/base/rarian/rarian.SlackBuild
index 0e6a382..e527598 100644
--- a/base/rarian/rarian.SlackBuild
+++ b/base/rarian/rarian.SlackBuild
@@ -113,8 +113,8 @@ cp -a \
   MAINTAINERS TODO COPYING NEWS README INSTALL COPYING.UTILS COPYING.LIB ChangeLog \
   $PKG/usr/doc/$PRGNAM-$VERSION
 mv $PKG/usr/share/help $PKG/usr/doc/$PRGNAM-$VERSION/help
-mv $PKG/usr/share/librarian $PKG/usr/doc/$PRGNAM-$VERSION/librarian
-rm -r $PKG/usr/share
+(ln -s /usr/share/librarian $PKG/usr/doc/$PRGNAM-$VERSION/librarian)
+
 cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
 find $PKG/usr/doc/$PRGNAM-$VERSION/ -type f -exec chmod 644 {} \;
 chown -R root:root $PKG/usr/doc/$PRGNAM-$VERSION

Last edited by willysr; 03-22-2013 at 03:21 PM.
 
1 members found this post helpful.
Old 03-22-2013, 03:04 PM   #19
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
@willysr - try adding --disable-scrollkeeper \ around line 86 to the autogen.sh configuration. The stuff in /testing is not complete.
 
Old 03-22-2013, 03:06 PM   #20
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
on mate-text-editor, you will also have to edit the find code into like this in order to get it built:
Code:
find $PKG/usr/share/mate/help/$PRGNAM/* -maxdepth 0 -type d ! -name C -exec rm -rf {} \; || true
 
1 members found this post helpful.
Old 03-22-2013, 03:16 PM   #21
solarfields
Senior Member
 
Registered: Feb 2006
Location: slackalaxy.com
Distribution: Slackware, CRUX
Posts: 1,456

Rep: Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007Reputation: 1007
That's wonderful!
Is a possibility to merge it within SlackBuilds.org considered?
 
Old 03-22-2013, 03:18 PM   #22
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
This should make mate-system-monitor build fine
Code:
diff --git a/testing/mate-system-monitor/mate-system-monitor.SlackBuild b/testing/mate-system-monitor/mate-system-monitor.SlackBuild
index bb8f0d0..a113978 100644
--- a/testing/mate-system-monitor/mate-system-monitor.SlackBuild
+++ b/testing/mate-system-monitor/mate-system-monitor.SlackBuild
@@ -92,8 +92,8 @@ make install DESTDIR=$PKG
 find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
   | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
 
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+#find $PKG/usr/man -type f -exec gzip -9 {} \;
+#for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
 
 # Remove perllocal.pod and other special files that don't need to be installed,
 # as they will overwrite what's already on the system.  If this is not needed,
 
Old 03-22-2013, 03:22 PM   #23
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
@willysr - thanks - I will actually replace that with the code I've used in the other slackbuilds which is an if/then block to look for $PKG/usr/man. I just haven't been focusing on testing/.
 
Old 03-22-2013, 03:27 PM   #24
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
@Chess:
could you have a look on the rarian changes i made above?
That should make mate-system-monitor built fine here as long as you apply the patch for mate-system-monitor as well
 
Old 03-22-2013, 03:28 PM   #25
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
my approach will be making sure all of the base,extra, and testing packages gets built and when it's done, i can test them all at once
 
1 members found this post helpful.
Old 03-22-2013, 03:34 PM   #26
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
@willysr - I think I got all your changes but let me know if I missed something. Thanks!
 
Old 03-22-2013, 03:36 PM   #27
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
Basically you don't need to compress man for mate-system-monitor as it doesn't have any manual page
 
Old 03-22-2013, 03:37 PM   #28
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,686

Rep: Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801Reputation: 1801
OK, i will rebuilt all of them right now and go to sleep... it's 3.37 AM here
i will see the results tomorrow

Thanks Chess
 
Old 03-22-2013, 03:38 PM   #29
chess
Member
 
Registered: Mar 2002
Location: 127.0.0.1
Distribution: Slackware and OpenBSD
Posts: 740

Original Poster
Rep: Reputation: 190Reputation: 190
Yeah, I know, a lot of them don't but I like that code just in case a man page is ever added. ;-)

Edit - thanks willysr and g'nite!
 
Old 03-22-2013, 04:02 PM   #30
comfree
LQ Newbie
 
Registered: Aug 2012
Location: Germany
Distribution: Slackware64-current, Slackware64 14.0
Posts: 28

Rep: Reputation: Disabled
Works perfekt on a fresh installed Slackware-64 14.0.

I will not use the MATE desktop, but thanks for your work!
 
1 members found this post helpful.
  


Reply



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 Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Ubuntu Precise Call For Testing Unity File Lens LXer Syndicated Linux News 0 03-09-2012 07:11 AM
Call for Testing: Xorg Updates (20100830) rworkman Slackware 213 02-01-2011 07:50 PM
[Call for testing] ibus SlackBuild grissiom Slackware 6 05-19-2009 10:39 AM
Use SlackBuilds.org or my own hosting to offer up SlackBuilds? hollywoodb Slackware 6 11-30-2006 08:56 PM
LXer: Call for testing/battering: sysjail LXer Syndicated Linux News 0 08-15-2006 03:03 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:24 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration