Alright, I think I'm about ready to release. Do you want to take a look at the source [1] to make sure I didn't mess anything up before I push? If you don't have time, don't sweat it.
Thanks, Myles [1] https://github.com/litherum/publicsuffixlist On Mon, Mar 4, 2013 at 12:40 AM, Joachim Breitner <[email protected]>wrote: > 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 > [email protected] | ICQ# 74513189 | GPG-Keyid: 4743206C > JID: [email protected] | http://people.debian.org/~nomeata > >
