diff options
Diffstat (limited to 'ctan2tds-config.pl')
-rw-r--r-- | ctan2tds-config.pl | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/ctan2tds-config.pl b/ctan2tds-config.pl index e44b2993..6df412e3 100644 --- a/ctan2tds-config.pl +++ b/ctan2tds-config.pl @@ -15,3 +15,20 @@ $special{'pcarl'} = '&donormal'; $special{'mathstone'} = '&MAKEflatten'; $special{'spark-otf'} = '&MAKEflatten'; $special{'opacity-pro'} = '&donormal'; +$special{'eq-save'} = '&MAKEdps'; +$special{'fetchbibpes'} = '&MAKEdps'; +$special{'mkstmpdad'} = '&MAKEdps'; + +sub MAKEdps { + print "\t SPECIAL $package"; + + # sort of flatten, but not completely (keep the 'examples' subdir) + &xchdir($packagedir); + &SYSTEM('if [ -d doc ] ; then mv doc/* . && rmdir doc ; fi'); + &SYSTEM('if [ -d docs ] ; then mv docs/* . && rmdir docs ; fi'); + + # now do the normal thing + &xchdir($RAW_DIR); + &donormal(); +} + |