Skip to content

Commit

Permalink
cabal tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
HackerFoo committed Apr 12, 2012
1 parent 4460f2f commit e22eb11
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 12 deletions.
17 changes: 9 additions & 8 deletions COPYING → LICENSE
@@ -1,11 +1,11 @@
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

Preamble
Preamble

The GNU General Public License is a free, copyleft license for
software and other kinds of works.
Expand Down Expand Up @@ -68,15 +68,15 @@ patents cannot be used to render the program non-free.
The precise terms and conditions for copying, distribution and
modification follow.

TERMS AND CONDITIONS
TERMS AND CONDITIONS

0. Definitions.

"This License" refers to version 3 of the GNU General Public License.

"Copyright" also means copyright-like laws that apply to other kinds of
works, such as semiconductor masks.

"The Program" refers to any copyrightable work licensed under this
License. Each licensee is addressed as "you". "Licensees" and
"recipients" may be individuals or organizations.
Expand Down Expand Up @@ -509,7 +509,7 @@ actual knowledge that, but for the patent license, your conveying the
covered work in a country, or your recipient's use of the covered work
in a country, would infringe one or more identifiable patents in that
country that you have reason to believe are valid.

If, pursuant to or in connection with a single transaction or
arrangement, you convey, or propagate by procuring conveyance of, a
covered work, and grant a patent license to some of the parties
Expand Down Expand Up @@ -618,9 +618,9 @@ an absolute waiver of all civil liability in connection with the
Program, unless a warranty or assumption of liability accompanies a
copy of the Program in return for a fee.

END OF TERMS AND CONDITIONS
END OF TERMS AND CONDITIONS

How to Apply These Terms to Your New Programs
How to Apply These Terms to Your New Programs

If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
Expand Down Expand Up @@ -672,3 +672,4 @@ may consider it more useful to permit linking proprietary applications with
the library. If this is what you want to do, use the GNU Lesser General
Public License instead of this License. But first, please read
<http://www.gnu.org/philosophy/why-not-lgpl.html>.

8 changes: 4 additions & 4 deletions peg.cabal
Expand Up @@ -9,10 +9,10 @@ Name: peg
Version: 0.1

-- A short (one-line) description of the package.
Synopsis: Peg is a lazy non-deterministic concatenative programming language.
Synopsis: a lazy non-deterministic concatenative programming language

-- A longer description of the package.
-- Description:
Description: Peg is a lazy non-deterministic concatenative programming language inspired by Haskell, Joy, and Prolog.

-- URL for the project homepage or repository.
Homepage: http://github.com/HackerFoo/peg
Expand Down Expand Up @@ -42,7 +42,7 @@ Build-type: Simple
Extra-source-files: README.md, lib.peg, types.peg

-- Constraint on the version of Cabal needed to build this package.
Cabal-version: >=1.2
Cabal-version: >=1.4

Executable peg
cpp-options: -DMAIN
Expand All @@ -51,7 +51,7 @@ Executable peg
Main-is: Peg.hs

-- Packages needed in order to build this package.
Build-depends: base, logict, containers, mtl, filepath, haskeline, parsec
Build-depends: base < 5, logict, containers, mtl, filepath, haskeline, parsec

-- Modules not exported by this package.
-- Other-modules:
Expand Down

0 comments on commit e22eb11

Please sign in to comment.