LinuxQuestions.org
Visit Jeremy's Blog.
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-31-2023, 07:11 PM   #1
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 506

Rep: Reputation: 47
Question ibus-typing-booster


How could I install ibus-typing-booster on Slackware? Is there a Slackbuild? The Debian package lists some dependencies which seem to also be on SlackBuilds.org.
 
Old 04-02-2023, 07:51 AM   #2
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
First shoot, but it works ;-)

https://gitlab.com/maravtdm/ibus-typing-booster
 
1 members found this post helpful.
Old 04-04-2023, 11:14 PM   #3
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 506

Original Poster
Rep: Reputation: 47
Quote:
Originally Posted by marav View Post
Thanks, man!
You should submit it to SlackBuilds.org.
 
Old 04-04-2023, 11:33 PM   #4
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 506

Original Poster
Rep: Reputation: 47
I get this error when trying to access ibus-typing-booster preferences:
Code:
GLib-GIO-ERROR **: 21:32:15.062: Settings schema 'org.freedesktop.ibus.engine.typing-booster' is not installed
 
Old 04-05-2023, 02:58 AM   #5
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
Quote:
Originally Posted by Geremia View Post
I get this error when trying to access ibus-typing-booster preferences:
Code:
GLib-GIO-ERROR **: 21:32:15.062: Settings schema 'org.freedesktop.ibus.engine.typing-booster' is not installed
Did you installed the dependency ?
Code:
REQUIRES="pyenchant"
Nevermind

I will look at it

Last edited by marav; 04-05-2023 at 03:11 AM.
 
Old 04-05-2023, 05:42 AM   #6
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
No issue here

What do you mean "ibus-typing-booster preferences" ?

the schema is installed here:
Code:
$ ls /usr/share/glib-2.0/schemas/ | grep typing-booster
org.freedesktop.ibus.engine.typing-booster.gschema.xml
Also, third-party software assumes that you have a full version of Slackware installed
For this reason, only those dependencies that are not provided by a full version of Slackware are listed in "REQUIRES="

Last edited by marav; 04-05-2023 at 05:50 AM.
 
Old 04-05-2023, 07:49 AM   #7
0XBF
Member
 
Registered: Nov 2018
Distribution: Slackware
Posts: 770

Rep: Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872Reputation: 872
Probably needs a doinst.sh to run glib-compile-schemas to update the gschema database.

Edit: sbopkglint reports the following:
Code:
Running test: 45-doinst...
--- doinst.sh is missing, package needs one, with gtk-update-icon-cache
--- doinst.sh is missing, package needs one, with update-desktop-database
--- doinst.sh is missing, package needs one, with glib-compile-schemas
Along with some other errors due to not following the sbo conventions, but the doinst.sh routines above should be part of the package to install properly.

Last edited by 0XBF; 04-05-2023 at 07:51 AM.
 
Old 04-05-2023, 11:17 AM   #8
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
Quote:
Originally Posted by 0XBF View Post
Probably needs a doinst.sh to run glib-compile-schemas to update the gschema database.

Edit: sbopkglint reports the following:
Code:
Running test: 45-doinst...
--- doinst.sh is missing, package needs one, with gtk-update-icon-cache
--- doinst.sh is missing, package needs one, with update-desktop-database
--- doinst.sh is missing, package needs one, with glib-compile-schemas
Along with some other errors due to not following the sbo conventions, but the doinst.sh routines above should be part of the package to install properly.
Thx
Side note: this is absolutely not a SBo "compliant" slackbuild. And for now, I won’t probably maintain it
It’s just (like I said) a first try, that clearly needs to be improved

Last edited by marav; 04-05-2023 at 11:18 AM.
 
Old 04-05-2023, 01:47 PM   #9
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
Updated

https://gitlab.com/maravtdm/ibus-typing-booster
 
Old 04-06-2023, 06:56 PM   #10
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 506

Original Poster
Rep: Reputation: 47
Quote:
Originally Posted by marav View Post
this is absolutely not a SBo "compliant" slackbuild.
Yeah, they are sticklers for compliance…
I'll see if I can make it comply and give you credit.
 
Old 04-06-2023, 07:33 PM   #11
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
Quote:
Originally Posted by Geremia View Post
Yeah, they are sticklers for compliance…
I'll see if I can make it comply and give you credit.
sbo-maintainer-tools is a very useful tool if you want to upload a Slackbuild on SBo
In this case, I only focused on the build part, not the compliance.
There are some adjustments to make, but the main part is there
 
Old 04-06-2023, 07:47 PM   #12
Geremia
Member
 
Registered: Apr 2011
Distribution: slackware64-current
Posts: 506

Original Poster
Rep: Reputation: 47
Quote:
Originally Posted by marav View Post
Updated
Thanks. That worked, but I can't install dictionaries. I'm not sure why. Nothing happens when I push the button to install missing dictionaries.
I have pyenchant-2.0.0-x86_64-1_SBo instaled, too.
Update: I needed hunspell-en.

Last edited by Geremia; 04-07-2023 at 12:30 AM.
 
Old 10-01-2023, 04:21 AM   #13
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,388

Rep: Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109Reputation: 4109
@geremia

I suppose you're the maintainer on SBo
You let my email in the .info
Can you submit an update of this file with your own ?
 
  


Reply

Tags
ibus, packaging, slackbuild, typing



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: Speedup Your Typing with Ibus Typing Booster LXer Syndicated Linux News 0 04-07-2017 04:52 AM
LXer: Master efficient typing with Ibus typing booster LXer Syndicated Linux News 0 03-03-2017 11:03 AM
LXer: Ibus Typing-booster speeds up input of Indic languages LXer Syndicated Linux News 0 09-17-2015 04:41 AM
[SOLVED] enable ibus ibus-chewing input method on slackware 13.37 ted_chou12 Linux - Software 1 08-23-2012 09:35 AM
typing in Hindi Language with various input methods in ibus preferences not working jamesbon Ubuntu 0 02-05-2012 10:42 PM

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

All times are GMT -5. The time now is 07:58 AM.

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