Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 520424 - dev-libs/xlslib - C++/C library to construct Excel .xls files in code
Summary: dev-libs/xlslib - C++/C library to construct Excel .xls files in code
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Default Assignee for New Packages
URL: http://sourceforge.net/projects/xlslib/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2014-08-21 15:32 UTC by Petric Frank
Modified: 2014-08-21 21:54 UTC (History)
0 users

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


Attachments
xlslib-2.4.0.ebuild (xlslib-2.4.0.ebuild,408 bytes, text/plain)
2014-08-21 15:32 UTC, Petric Frank
Details
Updated ebuild for xlslib (xlslib-2.4.0.ebuild,465 bytes, text/plain)
2014-08-21 21:38 UTC, Petric Frank
Details
Fixed License (xlslib-2.4.0.ebuild,465 bytes, text/plain)
2014-08-21 21:54 UTC, Petric Frank
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petric Frank 2014-08-21 15:32:00 UTC
Created attachment 383272 [details]
xlslib-2.4.0.ebuild

Recently i used xlslib (http://sf.net/projects/xlslib) for generating Excel sheets under Linux.
So i created this ebuild file to get it as shared c++ library in my system.

This bug is for others which may look for a lib to create Excel (*.xls) files.

It may be worth to be added to the portage tree.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2014-08-21 18:46:40 UTC
Comment on attachment 383272 [details]
xlslib-2.4.0.ebuild

>EAPI="4"

Why not EAPI=5?

>inherit eutils
>
>DESCRIPTION="provide a XLS library"

The upstream one-liner at the...

>HOMEPAGE="http://sourceforge.net/projects/xlslib/"

...HOMEPAGE would suit a lot better.

>SRC_URI="mirror://sourceforge/xlslib/${PN}-package-${PV}.zip"

Needs a DEPEND=app-arch/unzip maybe?

>LICENSE="GPL-2"
>SLOT="0"
>KEYWORDS="amd64 x86"

Straight to stable?

>IUSE="static-libs"
Comment 2 Petric Frank 2014-08-21 21:38:27 UTC
Created attachment 383288 [details]
Updated ebuild for xlslib

Jeroen - thanks for your review.

As i do not regulary design ebuilds it was not "perfect".

According to your comments i've updated the ebuild file and attached it again.
Comment 3 Petric Frank 2014-08-21 21:54:32 UTC
Created attachment 383290 [details]
Fixed License

According to
  http://xlslib.sourceforge.net/license/

the license is GPL-3.

Attached a fixed ebuild.

Remark: The files (for example xlslib/xlslib.h) the AS-IS clause is specified.