The original smstools project seems to have died. The new SMS Tools 3 project has already implemented many bugfixes and feature enhancements, and should be added to portage instead: http://smstools3.kekekasvi.com/index.php?p=history3 Reproducible: Always
Created attachment 155153 [details] smstools3-3.1.ebuild tested and appears to work fine, can install, start/stop daemon OK, no errors in smsd logfiles.
Created attachment 155155 [details] smstools3.smsd.initd new init script for smstools3, respects new /var/run/smsd/smsd.pid location.
*** Bug 228853 has been marked as a duplicate of this bug. ***
Please, this has been here over two months, it's very discouraging for those of us who aren't devs who go to the trouble of making ebuilds and then can't use them as they're never put in to portage.
A version bump is an enhancement, this is not what the severity field is for. The version 3 ebuilds are a fork, and said fork has been made at the 2.2.8 points (while upstream has been releasing all the way up to the 2.2.20). A changelog is still online, but releases 2.2.9 to 2.2.20 will need to be checked against the 3.X series to see whether any bugfixes are missing (after all, for that duration development on the original 2.x and forked 3.x series was done in parallel). I have not yet had time to do this. If you already had, please post your analysis.
"The original version 2.x is stable and as it has enough features to many users, it's developing is freezed. However if some critical bugs are found, they are promised to fix." -- from http://smstools3.kekekasvi.com/ I for one am happy with vanilla sources for smstools3. There's been three versions released this month already - http://smstools3.kekekasvi.com/index.php?p=history3
> I for one am happy with vanilla sources for smstools3. There's been three > versions released this month already - > http://smstools3.kekekasvi.com/index.php?p=history3 Compare to history of 2.x tree here: http://smstools.meinemullemaus.de/releasenotes.html
Looking at this now. -KEYWORDS="~x86 ~amd64 ~ppc" +KEYWORDS="x86 ~amd64 ~ppc" NAK. You can not commit new ebuilds with stable keywords. -inherit eutils toolchain-funcs +inherit eutils - emake CC="$(tc-getCC)" || die "emake failed" + emake || die "emake failed" Are you sure you don't need this anymore? + into /usr/local The portage prefix is /usr, not /usr/local. - chown -f smsd:sms "${ROOT}"/var/log/smsd.log + chown -R -f smsd:sms /var/log/smsd/ NAK, you can not assume that $ROOT="/". - keepdir /var/spool/sms/outgoing + mkdir -p /var/spool/sms/outgoing Does the Makefile fail to create these directories? Would you like to post an updated ebuild for consideration?
Created attachment 213503 [details] smstools-3.1.6.ebuild I created a new ebuild, that's closer to the original 2.2.20 ebuild.
+*smstools-3.1.14 (06 Jun 2011) + + 06 Jun 2011; Tony Vroon <chainsaw@gentoo.org> +smstools-3.1.14.ebuild: + Version bump to forked 3.X branch, closes bug #224191. With thanks to Walter + for reporting the bug and to Gabor Veszi for ebuild work.