pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/stylish-haskell
Module Name: pkgsrc
Committed By: pho
Date: Sun May 5 08:49:35 UTC 2024
Added Files:
pkgsrc/devel/stylish-haskell: DESCR Makefile PLIST buildlink3.mk
distinfo
Log Message:
devel/stylish-haskell: import stylish-haskell-0.14.6.0
A simple Haskell code prettifier. The goal is not to format all of the code
in a file, since I find those kind of tools often "get in the
way". However, manually cleaning up import statements etc. gets tedious
very quickly.
This tool tries to help where necessary without getting in the way.
Features:
* Aligns and sorts import statements
* Groups and wraps {-# LANGUAGE #-} pragmas, can remove (some) redundant
pragmas
* Removes trailing whitespace
* Aligns branches in case and fields in records
* Converts line endings (customizable)
* Replaces tabs by four spaces (turned off by default)
* Replaces some ASCII sequences by their Unicode equivalents (turned off by
default)
* Format data constructors and fields in records.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/stylish-haskell/DESCR \
pkgsrc/devel/stylish-haskell/Makefile pkgsrc/devel/stylish-haskell/PLIST \
pkgsrc/devel/stylish-haskell/buildlink3.mk \
pkgsrc/devel/stylish-haskell/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Added files:
Index: pkgsrc/devel/stylish-haskell/DESCR
diff -u /dev/null pkgsrc/devel/stylish-haskell/DESCR:1.1
--- /dev/null Sun May 5 08:49:35 2024
+++ pkgsrc/devel/stylish-haskell/DESCR Sun May 5 08:49:34 2024
@@ -0,0 +1,18 @@
+A simple Haskell code prettifier. The goal is not to format all of the code
+in a file, since I find those kind of tools often "get in the
+way". However, manually cleaning up import statements etc. gets tedious
+very quickly.
+
+This tool tries to help where necessary without getting in the way.
+
+Features:
+* Aligns and sorts import statements
+* Groups and wraps {-# LANGUAGE #-} pragmas, can remove (some) redundant
+ pragmas
+* Removes trailing whitespace
+* Aligns branches in case and fields in records
+* Converts line endings (customizable)
+* Replaces tabs by four spaces (turned off by default)
+* Replaces some ASCII sequences by their Unicode equivalents (turned off by
+ default)
+* Format data constructors and fields in records.
Index: pkgsrc/devel/stylish-haskell/Makefile
diff -u /dev/null pkgsrc/devel/stylish-haskell/Makefile:1.1
--- /dev/null Sun May 5 08:49:35 2024
+++ pkgsrc/devel/stylish-haskell/Makefile Sun May 5 08:49:34 2024
@@ -0,0 +1,34 @@
+# $NetBSD: Makefile,v 1.1 2024/05/05 08:49:34 pho Exp $
+
+DISTNAME= stylish-haskell-0.14.6.0
+PKGNAME= ${DISTNAME}
+CATEGORIES= devel
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+COMMENT= Haskell code prettifier
+LICENSE= modified-bsd
+
+# lib:stylish-haskell
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-file-embed/buildlink3.mk"
+.include "../../devel/hs-ghc-lib-parser-ex/buildlink3.mk"
+.include "../../textproc/hs-HsYAML/buildlink3.mk"
+.include "../../textproc/hs-HsYAML-aeson/buildlink3.mk"
+.include "../../textproc/hs-regex-tdfa/buildlink3.mk"
+.include "../../devel/hs-syb/buildlink3.mk"
+.include "../../devel/hs-ghc-lib-parser/buildlink3.mk"
+
+# exe:stylish-haskell
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-file-embed/buildlink3.mk"
+.include "../../devel/hs-ghc-lib-parser-ex/buildlink3.mk"
+.include "../../textproc/hs-HsYAML/buildlink3.mk"
+.include "../../textproc/hs-HsYAML-aeson/buildlink3.mk"
+.include "../../devel/hs-optparse-applicative/application.mk"
+.include "../../textproc/hs-regex-tdfa/buildlink3.mk"
+.include "../../devel/hs-strict/buildlink3.mk"
+.include "../../devel/hs-syb/buildlink3.mk"
+.include "../../devel/hs-ghc-lib-parser/buildlink3.mk"
+
+.include "../../mk/haskell.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/devel/stylish-haskell/PLIST
diff -u /dev/null pkgsrc/devel/stylish-haskell/PLIST:1.1
--- /dev/null Sun May 5 08:49:35 2024
+++ pkgsrc/devel/stylish-haskell/PLIST Sun May 5 08:49:34 2024
@@ -0,0 +1,131 @@
+@comment $NetBSD: PLIST,v 1.1 2024/05/05 08:49:34 pho Exp $
+bin/stylish-haskell
+${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Align.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Align.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Align.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Block.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Block.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Block.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Comments.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Comments.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Comments.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config/Cabal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config/Cabal.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config/Cabal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config/Internal.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config/Internal.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Config/Internal.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Editor.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Editor.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Editor.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/GHC.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/GHC.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/GHC.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Module.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Module.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Module.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Ordering.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Ordering.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Ordering.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Parse.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Parse.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Parse.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Printer.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Printer.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Printer.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Data.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Data.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Data.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Imports.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Imports.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Imports.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/LanguagePragmas.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/LanguagePragmas.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/LanguagePragmas.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/ModuleHeader.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/ModuleHeader.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/ModuleHeader.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/SimpleAlign.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/SimpleAlign.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/SimpleAlign.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Squash.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Squash.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Squash.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Tabs.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Tabs.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/Tabs.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/TrailingWhitespace.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/TrailingWhitespace.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/TrailingWhitespace.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/UnicodeSyntax.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/UnicodeSyntax.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Step/UnicodeSyntax.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Util.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Util.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Util.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Verbose.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Verbose.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Language/Haskell/Stylish/Verbose.p_hi
+${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_stylish_haskell.dyn_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/Paths_stylish_haskell.hi
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Paths_stylish_haskell.p_hi
+lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a
+${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a
+lib/${PKGNAME}/${HS_VERSION}/package-description
+lib/${PKGNAME}/${HS_VERSION}/package-id
+share/doc/${HS_PLATFORM}/${PKGNAME}/LICENSE
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Config.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-GHC.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Module.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Parse.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Printer.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-Data.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-Imports.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-LanguagePragmas.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-ModuleHeader.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-SimpleAlign.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-Squash.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-Tabs.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-TrailingWhitespace.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step-UnicodeSyntax.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish-Step.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/Language-Haskell-Stylish.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-A.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-All.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-B.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-C.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-D.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-E.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-F.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-G.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-I.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-L.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-M.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-N.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-O.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-P.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-Q.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-R.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-S.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-T.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-U.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-V.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index-W.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/doc-index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/haddock-bundle.min.js
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/index.html
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/linuwial.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/meta.json
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/quick-jump.css
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/stylish-haskell.haddock
+${PLIST.doc}share/doc/${HS_PLATFORM}/${PKGNAME}/html/synopsis.png
Index: pkgsrc/devel/stylish-haskell/buildlink3.mk
diff -u /dev/null pkgsrc/devel/stylish-haskell/buildlink3.mk:1.1
--- /dev/null Sun May 5 08:49:35 2024
+++ pkgsrc/devel/stylish-haskell/buildlink3.mk Sun May 5 08:49:34 2024
@@ -0,0 +1,24 @@
+# $NetBSD: buildlink3.mk,v 1.1 2024/05/05 08:49:34 pho Exp $
+
+BUILDLINK_TREE+= stylish-haskell
+
+.if !defined(STYLISH_HASKELL_BUILDLINK3_MK)
+STYLISH_HASKELL_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.stylish-haskell+= stylish-haskell>=0.14.6
+BUILDLINK_ABI_DEPENDS.stylish-haskell+= stylish-haskell>=0.14.6.0
+BUILDLINK_PKGSRCDIR.stylish-haskell?= ../../devel/stylish-haskell
+
+# lib:stylish-haskell
+.include "../../converters/hs-aeson/buildlink3.mk"
+.include "../../devel/hs-file-embed/buildlink3.mk"
+.include "../../devel/hs-ghc-lib-parser-ex/buildlink3.mk"
+.include "../../textproc/hs-HsYAML/buildlink3.mk"
+.include "../../textproc/hs-HsYAML-aeson/buildlink3.mk"
+.include "../../textproc/hs-regex-tdfa/buildlink3.mk"
+.include "../../devel/hs-syb/buildlink3.mk"
+.include "../../devel/hs-ghc-lib-parser/buildlink3.mk"
+
+.endif # STYLISH_HASKELL_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -stylish-haskell
Index: pkgsrc/devel/stylish-haskell/distinfo
diff -u /dev/null pkgsrc/devel/stylish-haskell/distinfo:1.1
--- /dev/null Sun May 5 08:49:35 2024
+++ pkgsrc/devel/stylish-haskell/distinfo Sun May 5 08:49:34 2024
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2024/05/05 08:49:34 pho Exp $
+
+BLAKE2s (stylish-haskell-0.14.6.0.tar.gz) = d3bf2a68d491b5890ba77455f944370c7d01a2c061eadb3417e3a68822dc82c0
+SHA512 (stylish-haskell-0.14.6.0.tar.gz) = a87f0ea2c80bc8f855eb606f2d67713f85eb876e13ffa0460795f710241d00f90bbb10b73e7a7ab3d785c2e6f4ada2d656066087bf03eb2fddc873959ddef0e9
+Size (stylish-haskell-0.14.6.0.tar.gz) = 75080 bytes
Home |
Main Index |
Thread Index |
Old Index