Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 21819 - gammu-0.87
Summary: gammu-0.87
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo PDA project
URL: http://www.mwiacek.com/gsm/gammu/gamm...
Whiteboard:
Keywords: EBUILD
: 9046 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-05-28 02:30 UTC by Lim Swee Tat (RETIRED)
Modified: 2004-03-26 23:55 UTC (History)
4 users (show)

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


Attachments
gammu-0.76.ebuild (gammu-0.76.ebuild,871 bytes, text/plain)
2003-05-28 02:31 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.76-r1.ebuild (gammu-0.76.ebuild,871 bytes, text/plain)
2003-05-29 22:13 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.78.ebuild (gammu-0.78.ebuild,880 bytes, text/plain)
2003-06-18 01:22 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.79.ebuild (gammu-0.79.ebuild,880 bytes, text/plain)
2003-07-14 07:29 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.82.ebuild (gammu-0.82.ebuild,856 bytes, text/plain)
2003-08-30 08:11 UTC, Lim Swee Tat (RETIRED)
Details
gammu-08x-currConfig.patch (gammu-08x-currConfig.patch,639 bytes, text/plain)
2003-08-30 08:12 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.82-r1.ebuild (gammu-0.82-r1.ebuild,858 bytes, text/plain)
2003-09-05 10:39 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.83.ebuild (gammu-0.83.ebuild,738 bytes, text/plain)
2003-09-11 08:49 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.84.ebuild (gammu-0.84.ebuild,794 bytes, text/plain)
2003-09-21 08:39 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.85.ebuild (gammu-0.85.ebuild,794 bytes, text/plain)
2003-10-03 09:41 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.86.ebuild (gammu-0.86.ebuild,795 bytes, text/plain)
2003-10-10 09:05 UTC, Lim Swee Tat (RETIRED)
Details
New gammu-0.86.ebuild (gammu-0.86.ebuild,1012 bytes, text/plain)
2003-10-17 03:16 UTC, Andrea Cerrito
Details
gammu-0.87.ebuild (gammu-0.87.ebuild,1.10 KB, text/plain)
2003-10-19 19:05 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.92.0.ebuild (gammu-0.92.0.ebuild,1.07 KB, text/plain)
2004-01-10 06:41 UTC, Radek Podgorny
Details
gammu-0.91.0.ebuild (gammu-0.91.0.ebuild,1.12 KB, text/plain)
2004-01-10 09:44 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.92.9.ebuild (gammu-0.92.9.ebuild,1.15 KB, text/plain)
2004-01-23 06:27 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.92.9.ebuild (gammu-0.92.9.ebuild,1.12 KB, text/plain)
2004-01-23 06:32 UTC, Lim Swee Tat (RETIRED)
Details
gammu-0.92.9-LastCalendar.patch (gammu-0.92.9-LastCalendar.patch,572 bytes, patch)
2004-01-23 06:33 UTC, Lim Swee Tat (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lim Swee Tat (RETIRED) gentoo-dev 2003-05-28 02:30:03 UTC
The problem with this ebuild is that the maintainer does not have the version
number attached to the file you get to download.  If there is a way to do this
wit hthe new ebuild system, do tell me.  I'm willing to post updates everytime
he updates the package.

Reproducible: Always
Steps to Reproduce:
Comment 1 Lim Swee Tat (RETIRED) gentoo-dev 2003-05-28 02:31:12 UTC
Created attachment 12479 [details]
gammu-0.76.ebuild

Note that the owner of the project does not change the filename when he updates
the package.
Comment 2 Lim Swee Tat (RETIRED) gentoo-dev 2003-05-29 22:13:17 UTC
Created attachment 12565 [details]
gammu-0.76-r1.ebuild

Replaces the previous gammu and downloads the version specified.
Comment 3 Martin Holzer (RETIRED) gentoo-dev 2003-06-03 08:08:23 UTC
handy stuff
Comment 4 Karl Trygve Kalleberg (RETIRED) gentoo-dev 2003-06-17 09:51:49 UTC
Rather ask the upstream provider (Marcin Wiacek<Marcin@MWiacek.com>) to start version-tagging his tarballs; that will make this very easy for us.

Otherwise, we will have to manually mirror the file into our servers, which makes this ebuild a bit harder to maintain, and thus less likely to remain updated.
Comment 5 Lim Swee Tat (RETIRED) gentoo-dev 2003-06-18 01:22:45 UTC
Created attachment 13452 [details]
gammu-0.78.ebuild

Read your comment and noted that you probably did not read the information on
gammu-0.76-r1.ebuild.  The maintainer does have files with version number tags,
and the ebuild 0.76-r1 already makes use of these files.  I have attached 0.78
which also uses the version tagged files.  Sorry for the misunderstanding if
any.  but this ebuild is really quite usable now.
Comment 6 Lim Swee Tat (RETIRED) gentoo-dev 2003-07-14 07:29:51 UTC
Created attachment 14461 [details]
gammu-0.79.ebuild

Updated ebuild.  With version information downloaded from maintainer.
Comment 7 Radek Podgorny 2003-08-30 07:07:23 UTC
I've contacted the author and convinced him to number the files. They can be found at http://www.mwiacek.com/english/zips/gammu/ now. I hope someone will create the ebuilds to the latest version (082) soon. I'd have done it myself but I don't have time these days...

The author also told me he's going to change his www and paths in near future. This doesn't seem to matter, anyway...

Radek
Comment 8 Lim Swee Tat (RETIRED) gentoo-dev 2003-08-30 08:09:54 UTC
It seems you guys have not read the ebuild.  Since gammu-0.76-r1 which I submitted, and updated on this bug report, this ebuild has had and is still using the directory  http://www.mwiacek.com/english/zips/gammu/ for downloading versioned versions of gammu.

Since there has obviously not been any progress on this, I have not submitted any new ebuilds, even though I have been updating my own copy of the ebuild everytime Martin updates his software.  Pls look at my new submission.
Comment 9 Lim Swee Tat (RETIRED) gentoo-dev 2003-08-30 08:11:18 UTC
Created attachment 16816 [details]
gammu-0.82.ebuild

This is for the latest gammu ebuild. If you try it, you will note that it
downloads the latest version of gammu.	There is an error in the software, for
which I wrote a patch file, and that is submitted to this bug report too.
Comment 10 Lim Swee Tat (RETIRED) gentoo-dev 2003-08-30 08:12:02 UTC
Created attachment 16817 [details]
gammu-08x-currConfig.patch

Patch that fixes a problem with the usage of current config with gammu.
Comment 11 Radek Podgorny 2003-09-04 14:44:24 UTC
Just two minor errors. It merges fine anyway...

...
>>> Source unpacked.
 * Applying gammu-08x-currConfig.patch...                                 [ ok ]
creating cache ./config.cache
./configure: line 604: test: too many arguments
checking for rm... /bin/rm
checking for mv... /bin/mv
checking for install... /bin/install
...

...
>>> Install gammu-0.82 into /var/tmp/portage/gammu-0.82/image/ category net-dialup
Uninstalling Gammu
Installing docs to /var/tmp/portage/gammu-0.82/image//usr/share/doc/gammu
Installing man to /var/tmp/portage/gammu-0.82/image//usr/share/man/man1
Installing locales to /var/tmp/portage/gammu-0.82/image//usr/share/gammu
Installing binaries to /var/tmp/portage/gammu-0.82/image//usr/bin
mv: cannot stat `/var/tmp/portage/gammu-0.82/image//usr/share/doc/gammu/default/doc/*': No such file or directory
man:
prepallstrip:
strip: 
strip: 
...

...rest is OK...
Comment 12 Radek Podgorny 2003-09-04 14:47:19 UTC
...and after the merge, it works like charm. I suppose adding the ebuild to portage with some mask until the minor problems I've mentioned earlier are figured out...

Radek
Comment 13 Lim Swee Tat (RETIRED) gentoo-dev 2003-09-05 10:39:42 UTC
Created attachment 17124 [details]
gammu-0.82-r1.ebuild

Replaces the previous gammu-0.82 since the author replaced it with a new URL.
Comment 14 Radek Podgorny 2003-09-11 03:24:24 UTC
Shouldn't the SLOT be set to "0"? Everything else works fine (except the minor "doc" dir bug I've mentioned earlier)... Come on guys, let's get this to portage...
Comment 15 Lim Swee Tat (RETIRED) gentoo-dev 2003-09-11 08:49:20 UTC
Created attachment 17502 [details]
gammu-0.83.ebuild

At last, the fix you want for the documentation problem.  The config.test is
probably just a .configure problem that should not be too big an issue.
Comment 16 Radek Podgorny 2003-09-20 16:39:49 UTC
0.84 seems to be out, don't have time now... Please, take a look...

Thnkas...
Radek
Comment 17 Lim Swee Tat (RETIRED) gentoo-dev 2003-09-21 08:39:55 UTC
Created attachment 18078 [details]
gammu-0.84.ebuild

Latest ebuild for the latest version of gammu.	I also relocated the documents
to the /usr/share/doc/gammu-xxx directory instead of /usr/share/doc/gammu.
Comment 18 Lim Swee Tat (RETIRED) gentoo-dev 2003-10-03 09:41:47 UTC
Created attachment 18681 [details]
gammu-0.85.ebuild

Replaces the older version.
* new functionality:  * DCT4:	 * automatic tuning FM radio (new
--nokiatuneradio)    * 5100 NPM-6X ID					       
    (TomNelson)    * 9210i ID						       
(OttoWaltari)	 * support for 3650 in FBUS mode:      * enabling ALS	   *
phone info	* getting list of files/files from C: drive (phone memory),  
 
   E: drive (MMC) and Z: drive (phone memory read-only)  * Solaris 8
compilation support				 (JoeriGolsteyn)  *
VCARD/VCALENDAR can read more formats and variants  * support for more UTF8
variants  * workaround for Nokia firmware bug (various models) connected(Didi
Dada)	 with saving numbers from Call Register lists to existing pbk	
entries using Save option  * full support for LDIF files (Mozilla/Netscape
Address Book). Pleasenote,    that this format doesn't support for example
few
numbers of the sametype  * full support for rng files* fixes and improvements:

* 6220 ID, OBEX SetPath command is used with better flag(Intra)  * compilation
fixes					       (JoeriGolsteyn)	* removed
unnecessary source in support for filesystems  * getting voice records again
fixed. Added info how to reinstall(Vadim)    GSM 6.10 codec in WinXP (see
readme.txt)
Comment 19 Markus Nigbur (RETIRED) gentoo-dev 2003-10-03 15:06:03 UTC
*** Bug 9046 has been marked as a duplicate of this bug. ***
Comment 20 Radek Podgorny 2003-10-04 03:58:42 UTC
Merges perfectly (0.85), is there any serious reason why this is still not
in portage?

Radek
Comment 21 Mr. Bones. (RETIRED) gentoo-dev 2003-10-10 00:01:41 UTC
Don't put variables in the SRC_URI.

What portage category would you suggest this go into?
Comment 22 Mr. Bones. (RETIRED) gentoo-dev 2003-10-10 00:03:40 UTC
Sorry, that should be "Don't put variables in the HOMEPAGE".
Comment 23 Radek Podgorny 2003-10-10 06:09:07 UTC
It has the same purpose as the "gnokii" package so net-dialup would be fine
for the beginning...

You can always change that later... :-)

Radek
Comment 24 Lim Swee Tat (RETIRED) gentoo-dev 2003-10-10 09:05:11 UTC
Created attachment 19055 [details]
gammu-0.86.ebuild

Marcin updated the distribution with the currConfig patch after I updated
the
gammu list with this patch.

net-dialup will be where I think this package should be, following gnokii.
Comment 25 Radek Podgorny 2003-10-10 13:29:06 UTC
Wow! Now, gammu is ready for Gentoo... Is Gentoo ready for gammu? :-)

Radek
Comment 26 Radek Podgorny 2003-10-10 14:56:31 UTC
The HOMEPAGE value is obsolete. Now, it should be "http://www.mwiacek.com/gsm/gammu/gammu.html"...

Radek
Comment 27 Andrea Cerrito 2003-10-17 03:15:58 UTC
This ebuild has some little problems:

- it does not handle the irda USE;
- it does not handle the bluetooth USE;
- it does wrongly depend "virtual/x11"

I've create a new ebuild, please have a look at it :)

thanks
Comment 28 Andrea Cerrito 2003-10-17 03:16:38 UTC
Created attachment 19349 [details]
New gammu-0.86.ebuild
Comment 29 Radek Podgorny 2003-10-17 06:20:01 UTC
Good points... This new ebuild looks nice, I'm gonna try it ASAP (unfortunately
not now :-( )...

Radek
Comment 30 Lim Swee Tat (RETIRED) gentoo-dev 2003-10-19 19:05:40 UTC
Created attachment 19504 [details]
gammu-0.87.ebuild

Using updated gammu 0.86 to bump version up.  Great job. :)
Comment 31 Ahmad Twaijry 2004-01-04 19:32:15 UTC
How can I vote for this ebuild ?
I don't know why gentoo disable voting !!
Comment 32 J. Ellis (RETIRED) gentoo-dev 2004-01-04 20:38:28 UTC
This stands more chance of getting commited if assigned to someone else - i don't even own a GSM phone!

Sorry it's sat in my queue for so long but i've been away from gentoo and consequently didn't notice it had been mis-assigned.
Comment 33 Seemant Kulleen (RETIRED) gentoo-dev 2004-01-09 07:16:09 UTC
Lim, might be better if you asked the maintainer to put versioned tarballs up -- it shouldn't be too much trouble for them.  


Lim, also -- come talk to me on IRC this weekend, please -- you have made a number of contributions via bugzilla already, so perhaps we should explore the possibility of making you official.
Comment 34 Radek Podgorny 2004-01-10 06:41:06 UTC
Created attachment 23539 [details]
gammu-0.92.0.ebuild

The lastest version...

Fails to compile but only because of some faulty code. The ebuild itself seems
to work fine...

I'll take a look at the code soon but this ebuild should be a good start for
the Gentoo developers...

Radek
Comment 35 Lim Swee Tat (RETIRED) gentoo-dev 2004-01-10 09:43:19 UTC
0.92.0 is a bad ebuild because there was a war on gammu's mailing list about the GPL nature of code in the gammu source code.  The author Marcin wanted to LGPL parts of the code without realizing that he took some code from Gnokii.  So interestingly, 0.92.0 is no longer GPLed, meaning it is no longer possible for him to then include code which uses irda.h and bluetooth.h.  That is a serious impairment, and thus I did not do any gammu ebuilds using the 0.92.0 code.
Comment 36 Lim Swee Tat (RETIRED) gentoo-dev 2004-01-10 09:44:33 UTC
Created attachment 23556 [details]
gammu-0.91.0.ebuild

Replaces the old gammu, but not the latest.  But one that works.
Comment 37 Radek Podgorny 2004-01-11 08:55:30 UTC
So, I've emailed the author and he will remove the error which was keeping the whole thing from compiling in few days...

Also, the source of versioned tarballs is here: http://www.mwiacek.com/zips/gsm/gammu/older/

Radek
Comment 38 Radek Podgorny 2004-01-16 12:44:07 UTC
Please! Can't you just merge it to the portage tree? I think it's been tested enough and there are no other reasons why this should not be commited (at least, the 91 version)...

Thanks a lot...
Radek
Comment 39 Lim Swee Tat (RETIRED) gentoo-dev 2004-01-23 06:27:54 UTC
Created attachment 24282 [details]
gammu-0.92.9.ebuild

Updated gammu.	Needs the other patch
Comment 40 Lim Swee Tat (RETIRED) gentoo-dev 2004-01-23 06:32:16 UTC
Created attachment 24283 [details]
gammu-0.92.9.ebuild

Did a repoman full on this ebuild
Comment 41 Lim Swee Tat (RETIRED) gentoo-dev 2004-01-23 06:33:25 UTC
Created attachment 24284 [details, diff]
gammu-0.92.9-LastCalendar.patch

Add to the gammu/files directory
Comment 42 Radek Podgorny 2004-02-16 12:46:26 UTC
Knock, knock... :-)
Comment 43 Alastair Tse (RETIRED) gentoo-dev 2004-02-28 16:26:59 UTC
there isn't a 0.92.9 at that SRC_URI .. 
Comment 44 Lim Swee Tat (RETIRED) gentoo-dev 2004-03-12 23:39:14 UTC
Submitting to CVS
Comment 45 Alastair Tse (RETIRED) gentoo-dev 2004-03-13 08:17:47 UTC
which one are you submitting? the SRC_URI doens't work for 0.92.9, and there's 0.94.0 now.

which category are you putting it in?
Comment 46 Lim Swee Tat (RETIRED) gentoo-dev 2004-03-13 08:41:39 UTC
I've put gammu-0.94.0 into cvs. :)
Comment 47 Alastair Tse (RETIRED) gentoo-dev 2004-03-13 09:33:43 UTC
have you talked to the people in net-dialup herd about assigning a package to them? i think it is more suited as a pda app rather than a net-dialup package. as far as i know, i thought this was to manipulate address books and to send and receive tunes/icons from nokia phones.
Comment 48 Lim Swee Tat (RETIRED) gentoo-dev 2004-03-13 17:02:35 UTC
I've not asked the net-dialup herd about this.  And I'm asking to put this under net-dialup because gammu has all the functions of gnokii.
Comment 49 Alastair Tse (RETIRED) gentoo-dev 2004-03-14 03:46:21 UTC
if you assign add a package to a herd, you should either let them know or become a member of the herd by editing herds.xml. because they are now responsible for a package they didn't know about.
Comment 50 Lim Swee Tat (RETIRED) gentoo-dev 2004-03-14 05:12:45 UTC
Ooops, sorry about that.  I will need to add myself to herd.xml then
Comment 51 Lim Swee Tat (RETIRED) gentoo-dev 2004-03-26 23:55:13 UTC
Fixed in Portage.  Committed.