Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 224191 - smstools3 ebuild (urgent, original smstools2 is near dead)
Summary: smstools3 ebuild (urgent, original smstools2 is near dead)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Tony Vroon (RETIRED)
URL:
Whiteboard:
Keywords:
: 228853 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-05-30 05:42 UTC by Walter
Modified: 2011-06-06 13:43 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
smstools3-3.1.ebuild (smstools3-3.1.ebuild,1.87 KB, text/plain)
2008-06-01 20:34 UTC, Walter
Details
smstools3.smsd.initd (smstools3.smsd.initd,464 bytes, text/plain)
2008-06-01 20:35 UTC, Walter
Details
smstools-3.1.6.ebuild (smstools-3.1.6.ebuild,1.48 KB, text/plain)
2009-12-19 21:31 UTC, Gábor Vészi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Walter 2008-05-30 05:42:43 UTC
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
Comment 1 Walter 2008-06-01 20:34:53 UTC
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.
Comment 2 Walter 2008-06-01 20:35:54 UTC
Created attachment 155155 [details]
smstools3.smsd.initd

new init script for smstools3, respects new /var/run/smsd/smsd.pid location.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-22 16:45:38 UTC
*** Bug 228853 has been marked as a duplicate of this bug. ***
Comment 4 Walter 2008-08-19 04:14:04 UTC
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.
Comment 5 Tony Vroon (RETIRED) gentoo-dev 2008-08-19 07:20:57 UTC
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.
Comment 6 Walter 2008-08-20 06:29:11 UTC
"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
Comment 7 Walter 2008-08-20 06:32:26 UTC
> 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
Comment 8 Tony Vroon (RETIRED) gentoo-dev 2009-01-26 14:45:56 UTC
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?
Comment 9 Gábor Vészi 2009-12-19 21:31:40 UTC
Created attachment 213503 [details]
smstools-3.1.6.ebuild

I created a new ebuild, that's closer to the original 2.2.20 ebuild.
Comment 10 Tony Vroon (RETIRED) gentoo-dev 2011-06-06 13:43:32 UTC
+*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.