-
Notifications
You must be signed in to change notification settings - Fork 456
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
26 changed files
with
597 additions
and
952 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
/.gitattributes export-ignore | ||
/.gitignore export-ignore | ||
|
||
/** export-subst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
ifeq ($V,1) | ||
silent= | ||
silent_stdout= | ||
else | ||
silent=@ | ||
silent_stdout= > /dev/null | ||
endif | ||
|
||
#Files left over from making the crypt.pdf. | ||
LEFTOVERS=*.dvi *.log *.aux *.toc *.idx *.ilg *.ind *.out *.lof | ||
|
||
#build the doxy files (requires Doxygen, tetex and patience) | ||
.PHONY: doxygen | ||
doxygen: | ||
doxygen $(silent_stdout) | ||
|
||
doxy: doxygen | ||
${MAKE} -C doxygen/latex $(silent_stdout) && mv -f doxygen/latex/refman.pdf . | ||
@echo The huge doxygen PDF should be available as doc/refman.pdf | ||
|
||
#This builds the crypt.pdf file. Note that the rm -f *.pdf has been removed | ||
#from the clean command! This is because most people would like to keep the | ||
#nice pre-compiled crypt.pdf that comes with libtomcrypt! We only need to | ||
#delete it if we are rebuilding it. | ||
.PHONY: crypt.pdf | ||
crypt.pdf: crypt.tex | ||
rm -f crypt.pdf $(LEFTOVERS) | ||
cp crypt.tex crypt.bak | ||
touch -r crypt.tex crypt.bak | ||
(printf "%s" "\def\fixedpdfdate{"; date +'D:%Y%m%d%H%M%S%:z' -d @$$(stat --format=%Y crypt.tex) | sed "s/:\([0-9][0-9]\)$$/'\1'}/g") > crypt-deterministic.tex | ||
printf "%s\n" "\pdfinfo{" >> crypt-deterministic.tex | ||
printf "%s\n" " /CreationDate (\fixedpdfdate)" >> crypt-deterministic.tex | ||
printf "%s\n}\n" " /ModDate (\fixedpdfdate)" >> crypt-deterministic.tex | ||
cat crypt.tex >> crypt-deterministic.tex | ||
mv crypt-deterministic.tex crypt.tex | ||
touch -r crypt.bak crypt.tex | ||
echo "hello" > crypt.ind | ||
latex crypt $(silent_stdout) | ||
latex crypt $(silent_stdout) | ||
makeindex crypt.idx $(silent_stdout) | ||
perl ../helper.pl --fixupind crypt.ind | ||
pdflatex crypt $(silent_stdout) | ||
sed -b -i 's,^/ID \[.*\]$$,/ID [<0> <0>],g' crypt.pdf | ||
mv crypt.bak crypt.tex | ||
rm -f $(LEFTOVERS) | ||
|
||
docdvi: crypt.tex | ||
echo hello > crypt.ind | ||
latex crypt $(silent_stdout) | ||
latex crypt $(silent_stdout) | ||
makeindex crypt.idx | ||
perl ../helper.pl --fixupind crypt.ind | ||
latex crypt $(silent_stdout) | ||
latex crypt $(silent_stdout) |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,10 @@ | ||
prefix=/usr | ||
prefix=@to-be-replaced@ | ||
exec_prefix=${prefix} | ||
libdir=@LIBDIR@ | ||
libdir=${exec_prefix}/lib | ||
includedir=${prefix}/include | ||
|
||
Name: LibTomCrypt | ||
Description: public domain open source cryptographic toolkit | ||
Version: 1.17 | ||
Version: @to-be-replaced@ | ||
Libs: -L${libdir} -ltomcrypt | ||
Cflags: -I${includedir} |
Oops, something went wrong.