source: adblock2privoxy/adblock2privoxy/adblock2privoxy.cabal @ a2fcf33

Last change on this file since a2fcf33 was a2fcf33, checked in by Alexey Zubritskiy <a.zubritskiy@…>, 4 years ago

Release 1.4.2

  • Property mode set to 100644
File size: 4.0 KB
Line 
1name:                adblock2privoxy
2version:             1.4.2
3cabal-version:       >= 1.10
4build-type:          Simple
5tested-with:
6                     GHC==7.10.3
7author:              Alexey Zubritsky <adblock2privoxy@zubr.me>
8data-files:
9                templates/ab2p.system.action,
10                templates/ab2p.system.filter
11extra-source-files:
12                stack.yaml
13                README.rst
14                INSTALL.rst
15                changelog
16                man/man1/adblock2privoxy.1
17                distribution/rpmbuild/SPECS/adblock2privoxy.spec
18                distribution/buildWin.bat
19                distribution/makeRpm.sh
20                distribution/debbuild/DEBIAN/control
21                distribution/makeDeb.sh
22license:             GPL-3
23maintainer:          Alexey Zubritskiy <adblock2privoxy@zubr.me>
24license-file:        LICENSE
25stability:           stable
26homepage:            https://projects.zubr.me/wiki/adblock2privoxy
27category:            Web
28synopsis:            Convert adblock config files to privoxy format
29description:
30                       AdBlock Plus browser plugin has great block list files provided by big community,
31                       but it is client software and cannot work on a server as proxy.
32                       .
33                       Privoxy proxy has good potential to block ads at server side,
34                       but it experiences acute shortage of updated block lists.
35                       .
36                       This software converts adblock lists to privoxy config files format.
37                       .
38                       Almost all adblock features are supported including
39                       .
40                       * block/unblock requests (on privoxy)
41                       .
42                       all syntax features are supported except for regex templates matching host name
43                       .
44                       * hide/unhide page elements (via CSS)
45                       .
46                       all syntax features are supported
47                       .
48                       * all block request options except for outdated ones:
49                       .
50                       Supported: script, image, stylesheet, object, xmlhttprequest, object-subrequest, subdocument,
51                       document, elemhide, other, popup, third-party, domain=..., match-case, donottrack
52                       .
53                       Unsupported: collapse, background, xbl, ping and dtd
54
55
56executable adblock2privoxy
57  hs-source-dirs:  src
58  main-is:         Main.hs
59  default-language: Haskell2010
60  default-extensions:
61                   RankNTypes,
62                   ScopedTypeVariables,
63                   FlexibleInstances,
64                   GeneralizedNewtypeDeriving,
65                   FlexibleContexts
66  build-depends:
67                   base >= 4 && < 5,
68                   parsec,
69                   mtl,
70                   containers,
71                   filepath,
72                   directory,
73                   MissingH,
74                   parsec-permutation >= 0.1.2.0,
75                   time >=1.4,
76                   old-locale >=1.0,
77                   strict >=0.3,
78                   network >=2.4,
79                   http-conduit,
80                   text >=0.11,
81                   network-uri,
82                   case-insensitive
83  ghc-options:     -Wall
84  other-modules:
85                   ElementBlocker,
86                   InputParser,
87                   Network,
88                   OptionsConverter,
89                   ParsecExt,
90                   Paths_adblock2privoxy,
91                   PatternConverter,
92                   PolicyTree,
93                   PopupBlocker,
94                   ProgramOptions,
95                   SourceInfo,
96                   Statistics,
97                   Task,
98                   Templates,
99                   UrlBlocker,
100                   Utils
101
102source-repository this
103  type:      git
104  location:  ​http://projects.zubr.me/adblock2privoxy.git
105  subdir:    adblock2privoxy
106  tag:       1.4.2
Note: See TracBrowser for help on using the repository browser.