Hi, Am Sonntag, den 03.03.2013, 21:29 -0800 schrieb Myles C. Maxfield: > Alright, I did a little bit of preliminary work, and I created a > branch [1] which might be what you're looking for. If you compile the > package with the "debian" and "create" flags, it'll use > unsafePerformIO to read the public suffix list from the file that > you've listed. Do you want to do me a favor and take a look at the > code to see if it really does solve the problem? > > > I used these commands to build it: > $ runhaskell Setup.lhs configure --user --enable-tests -f "debian > create" > $ runhaskell Setup.lhs build > $ runhaskell Setup.lhs test looks good. I would not necessarily call the flag debian, as others might also want a non-hardcoded file. How about "-fruntime-data"? Also, just to make sure that the Debian FTP-masters will be happy, could just simply drop the file that you have used to create Network.PublicSuffixList.DataStructure somewhere in the released tarball, even if this file is not used during build or runtime? It would make it easier for us to comply with the “everything that we distribute (even if we do not use it) needs to come with source” policy. Thanks, Joachim -- Joachim "nomeata" Breitner Debian Developer nomeata@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nomeata@joachim-breitner.de | http://people.debian.org/~nomeata
Attachment:
signature.asc
Description: This is a digitally signed message part