source: adblock2privoxy/adblock2privoxy/adblock2privoxy.cabal @ fcb4d77

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

Release 1.3.3

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