LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
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, OpenBSD, FreeBSD
Posts: 728

Original Poster
Rep: Reputation: 168Reputation: 168

@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, OpenBSD, FreeBSD
Posts: 728

Original Poster
Rep: Reputation: 168Reputation: 168
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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
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, OpenBSD, FreeBSD
Posts: 728

Original Poster
Rep: Reputation: 168Reputation: 168
@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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
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
Member
 
Registered: Feb 2006
Location: Outer Shpongolia
Distribution: Slackware
Posts: 445

Rep: Reputation: 113Reputation: 113
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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
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, OpenBSD, FreeBSD
Posts: 728

Original Poster
Rep: Reputation: 168Reputation: 168
@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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
@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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
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, OpenBSD, FreeBSD
Posts: 728

Original Poster
Rep: Reputation: 168Reputation: 168
@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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
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: 2,493

Rep: Reputation: 403Reputation: 403Reputation: 403Reputation: 403Reputation: 403
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, OpenBSD, FreeBSD
Posts: 728

Original Poster
Rep: Reputation: 168Reputation: 168
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: 27

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


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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


All times are GMT -5. The time now is 02:24 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration