[Gambas-user] gambas slackware package creation

Tim Dickson dickson.tim at googlemail.com
Mon Feb 4 16:03:52 CET 2019


appologies if this is double posted, I sent it first using the wrong 
email address.
I've created a patch which adds the doinst.sh script to the package 
created by gambas, and modifies the requires file to be gambas3 which is 
what gambas is packaged as on slackware, but I haven't been able to work 
out where in the code it is creating 4 other packages which don't 
contain anything useful as far as slackware is concerned.

  for test project "try" I get
-rw-r--r-- 1 root root 9221 Feb  4 15:10 try-0.0.6-noarch-1.tgz
-rw-r--r-- 1 root root  586 Feb  4 15:10 try-gtk-0.0.6-noarch-1.tgz
-rw-r--r-- 1 root root  588 Feb  4 15:10 try-gtk3-0.0.6-noarch-1.tgz
-rw-r--r-- 1 root root  588 Feb  4 15:10 try-qt4-0.0.6-noarch-1.tgz
-rw-r--r-- 1 root root  587 Feb  4 15:10 try-qt5-0.0.6-noarch-1.tgz

only try-0.0.6-noarch-1.tgz contains the project with all relevant 
files. The other package files are not needed (slackware does not do 
dependency resolution, does not split packages into development and 
runtime , and every full install of slackware has qt4, thus any version 
of gambas installed has qt4 support). It should only create the one 
package file, the others are not needed, but I can't work out where they 
are being created. any pointers would be appreciated then I can submit a 
diff which allows the ide to produce expected packages.
regards, Tim





More information about the User mailing list