| Summary: | smstools-2.2.1-r2.ebuild does not install all available files | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Scott McKenzie <nzgreen> |
| Component: | New packages | Assignee: | Tony Vroon (RETIRED) <chainsaw> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mobile-phone |
| Priority: | High | ||
| Version: | 2005.1 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | smstools.scripts.diff | ||
|
Description
Scott McKenzie
2006-06-20 23:47:25 UTC
There are lots of useful scripts in the (surprise, surprise) scripts directory when the source code is unpacked. Of these only sendsms, sms2html, sms2unicode and unicode2sms are installed by this ebuild. Also these are all installed in /usr/bin. I think they should go in /etc/smstools so that administrators can make changes to the scripts and they will survive an upgrade due to config protect. The missing scripts are:
email2sms
hex2bin
hex2dec
mysmsd
sms
sms2xml
smsevent
smsresend
sql_demo
The other files that are missing are the HTML documentation files. These can be installed with
dohtml ${S}/doc/*
in src_install()
Shell scripts do not belong in /etc, they belong in /usr/bin as they are executables. Adding a section for the HTML documentation and examining the other scripts. Created attachment 89704 [details, diff]
smstools.scripts.diff
(In reply to comment #1) > email2sms > hex2bin > hex2dec Now installed by the ebuild. > mysmsd Only applies to a specific situation, installed as documentation. > sms An initscript is already installed, not relevant. > sms2xml > smsevent > smsresend > sql_demo Only applies to a specific situation, installed as documentation. > The other files that are missing are the HTML documentation files. These can > be installed with > dohtml ${S}/doc/* > in src_install() Added. This is in portage as -r3. Thank you for your bug report :) |