Re: review request - rasmol, Molecular Graphics Visualization Tool

2009-11-28 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

koji scratch build now works.

http://www.five-ten-sg.com/rasmol.spec
http://www.five-ten-sg.com/rasmol-2.7.5-5.fc12.src.rpm

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFLEYYNL6j7milTFsERAjTlAJ4i+ubfB9T8nWiVPteR4nbGvSjcrACeLjQX
iTLbEyfp7SOUDUxOiuXXkZQ=
=zFuk
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: license issue - combining gplv2 and lgpl sources in a single rpm

2009-11-28 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Sat, 2009-11-28 at 15:25 +0100, Michael Schwendt wrote:
 If some of the source files use a less restrictive licensing scheme,
 such as the LGPL, Fedora's current licensing guidelines want you to
 specifiy that with and AND in the License tag.

Thanks!

http://www.five-ten-sg.com/rasmol.spec

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFLEYZLL6j7milTFsERAgaNAJ9Uf0ZuZ51UeQfGq6gpxMb/7EdFLwCfU6qA
I9s1g3/w+I7UYE+3cYxgWvs=
=miBy
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


license issue - combining gplv2 and lgpl sources in a single rpm

2009-11-27 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I am packaging rasmol.

The rasmol source has a dual GPLv2/RASMOL license, so for Fedora we can
consider that it is licensed gplv2. There are some libraries that are
included that are licensed lgpl. Clearly, the finished rasmol binary is
gplv2 since the lgpl parts are statically linked into the final binary.
The final rpm does not provide separate .so files for those embedded
libraries.

I think that means that the .spec file should simply say
License: GPLv2

Is that correct?

http://www.five-ten-sg.com/rasmol.spec
http://www.five-ten-sg.com/rasmol-2.7.5-4.fc12.src.rpm

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD4DBQFLEDWvL6j7milTFsERAuuKAJ9CINOvg+n+2dZy3cIeqD0Ok529YQCXV7Xp
W2A1e7R0E9Pw3NbXXHuazA==
=1XT2
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: review request - rasmol, Molecular Graphics Visualization Tool

2009-11-25 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1


 the short version is that at a minimum you should stick an icon with
 the
 same name as the binary, extension / file format .png,
 in /usr/share/icons/hicolor/48x48/apps .

That did not work for me, but if I put the converted .png icon in
/usr/share/icons it works nicely.


 ...that sounds like you shouldn't ship a menu entry at all, to me. As
 you say, it would be rather pointless. But I dunno if there's a policy
 requirement that you should anyway.

It turns out to be trivial to have the desktop file launch the program
from within a gnome-terminal

Terminal=true

which does exactly what I want.


Updated spec file at http://www.five-ten-sg.com/rasmol.spec
incorporating many changes from Terje Rosten. Thanks!


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFLDY2XL6j7milTFsERAvl5AJ9SJ8jnJKREKu+4bTb80M10xyDc0ACfSPBx
UesByI6zjfSVUkajqSUMU3I=
=p/K6
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: review request - rasmol, Molecular Graphics Visualization Tool

2009-11-25 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Wed, 2009-11-25 at 12:17 -0800, Adam Williamson wrote:
 That's the 'old' system and really shouldn't be used. What you
 probably
 missed is the bit I missed from my original email - when using the new
 system you need to add these snippets:

Thanks! That works nicely. New spec file at:

http://www.five-ten-sg.com/rasmol.spec

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFLDbvJL6j7milTFsERAsDTAJ9i1w8aCeQaC1oH3sng27lFl6kdeQCdFq+y
WFaVS7FIu8jFXnO864vaSpc=
=TrHD
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


review request - rasmol, Molecular Graphics Visualization Tool

2009-11-24 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I have built a spec file for rasmol 2.7.5

http://www.five-ten-sg.com/rasmol.spec

based on an earlier one from Mandrake. It now builds and seems to run on
Fedora 12. This spec file clearly needs some changes:

1) There were some menu icon references to files that are no longer in
the package, but there is a rasmol_48x48.xpm image. What is the
preferred mechanism to create menu icons, where do they go, etc?

2) There does not seem to be much point in creating gui icons for this,
since it seems to be intended to run from a command prompt in a
terminal. The program uses stdin to read commands, and the data is then
displayed in a graphic window. Unless there is an easy way to create an
icon that launches a gnome-terminal which in turn runs the rasmol
binary, and allows the user to then type commands into that terminal
session.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFLDGbGL6j7milTFsERAlgeAJ99F85DAWZybSDcVbTHpyZy7qphXwCffpzX
+Ogall1p4R3O8rp2fLk24ZU=
=ZDPj
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


.spec file help - need buildrequires to depend on fedora version

2009-06-21 Thread Carl Byington
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

My libpst package BuildRequires boost-devel, which works on older
systems (centos4 thru fedora 10), but for fedora 11 and devel, it needs
BuildRequires boost-python-devel. What is the preferred .spec code to
achieve that?

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFKPuX5L6j7milTFsERAiOqAJ9Or4j5LcFkbidmmKwEVFW2WFnJ+gCfV0N3
OwiMYhvVcFtw5X9eJbgo2NM=
=sVU7
-END PGP SIGNATURE-


-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list