Quote from: totally-king on July 27, 2013, 12:59:02
I did a few bugfixes (compatibility to modified sane method was broken), and made some changes to the GUI part, so that it works with angelnu's improvements of the server backend and doesn't print out fuzzy messages. (= (See binary files destined for /usr/bin in attachment.)
The package description of suldr-scantopc-gui still refers to samsungmfp-scantopc, this should be updated to suldr-scantopc.
I'll incorporate these into the package in a few days, I'm away from my main system at the moment.
Quote from: totally-king on July 27, 2013, 12:59:02
Also I would appreciate having the changelogs within the deb files as I originally implemented them (see attachment). When I created the deb packages I just renamed them to changelog and put them in the debian folder.
The changelogs are present. I just moved them into /usr/share/doc/<package-name>/ according to the Debian standard. I will merge the versions you included with the ones I was updating. However, placing them in /debian/ is technically incorrect, because then they end up in the system control directory when the package is installed. I also compressed them (again according to the standard), but I'm okay with leaving them uncompressed if you prefer.
Quote from: totally-king on July 27, 2013, 12:59:02
And maybe one could add a postinst routine to suld-scantopc-gui that disables the automatic startup (at bootup) of the server backend, since most people would probably use this package on desktop PCs and don't need the server running in background all the time. Like:Code Select
sudo update-rc.d -f samsungScannerServer remove
And of course the corresponding postrm code:Code Select
sudo update-rc.d samsungScannerServer defaults
I'll look at this, but my immediate response is similar to angelnu's - that people installing this package probably expect it to always be running (in the sense of not wanting to think about whether or not it is). And I think defaulting to leaving it always running is probably correct, as it does not really interfere for those who don't need it while still allowing flexibility for those who do. If a good argument could be made for either case, I can provide another package of the gui that disables running the server, or create a configuration prompt. That would allow the user to choose.
Quote from: totally-king on July 27, 2013, 12:59:02
I don't know really know how, but couldn't one ensure that suld-scantopc-gui always gets removed before suld-scantop, so no problems regarding these new routines arise?
This is possible, I can implement it if necessary.
FYI, the scantopc package has been downloaded about 300 times in the last 2 months, and nearly all of those users also download the gui package. However, since the forums are so quiet about these packages, I don't know how many are actively using it. Or if it "just works" for most, or if it is failing regularly. There definitely seems to be some interest, though.