Changeset 95


Ignore:
Timestamp:
07/09/06 19:17:22 (15 years ago)
Author:
jouvin
Message:

EmailtoTracScript?:

Use install-sh (from X11R5) to install (platform independence)

Location:
emailtotracscript/trunk
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • emailtotracscript/trunk/ChangeLog

    r92 r95  
     12006-07-09      Michel Jouvin <jouvin@lal.in2p3.fr>
     2        * Use X11R5 install-sh to install email2trac components to hide
     3          native install program differences
     4
    152006-07-06
    2         - Fixed an error in already added attachments. Do not close
     6        * Fixed an error in already added attachments. Do not close
    37          the database connection.
    48          Fixed by: Walter de Jong en Bas van der Vlies
    59
    6         - Added enable_syslog option. If enabled log errors to syslog
     10        * Added enable_syslog option. If enabled log errors to syslog
    711          instead of stderr. If enabled no errors are send back to the
    812          user.
    913          Implemented by: Bas van der Vlies
    1014
    11         - Fixed an error with updating tickets with attachments for trac
     15        * Fixed an error with updating tickets with attachments for trac
    1216          versions 0.9 and 0.10. Field "id" is not known when a existing
    1317          ticket is fetched (Error = KeyError: 'id')
    1418          Fixed By: See tickets #258 and #449 on trac-hacks
    1519
    16         - Fixed and spell error, self.mail_addr must be self.email_addr
    17           Fixed by: Bas van der Vlies
    18 
    19         - Catch a LookupError in unicode/encode conversion in function
     20        * Fixed and spell error, self.mail_addr must be self.email_addr
     21          Fixed by: Bas van der Vlies
     22
     23        * Catch a LookupError in unicode/encode conversion in function
    2024          get_body_text()
    2125          Fixed by: Bas van der Vlies
    2226
    23         - Description field was always changed when updating the ticket
     27        * Description field was always changed when updating the ticket
    2428          via the web. Asked the mailing list for a solution and got one
    2529          ;-)
     
    2731          Applied by: Bas van der Vlies
    2832
    29         - Fixed an encoding problem when email_header is set to 1
    30           Fixed by: Bas van der Vlies
    31 
    32         - Fixed a bug in to_unicode() function.
    33           Fixed by: Bas van der Vlies
    34 
    35         - Fixed an unicodedata.normalize TypeError bug for filenames in the
     33        * Fixed an encoding problem when email_header is set to 1
     34          Fixed by: Bas van der Vlies
     35
     36        * Fixed a bug in to_unicode() function.
     37          Fixed by: Bas van der Vlies
     38
     39        * Fixed an unicodedata.normalize TypeError bug for filenames in the
    3640          attachment function
    3741          Fixed by: Bas van der Vlies
     
    3943
    40442006-06-02
    41         - Added ticketing merging. To enable it there are two options for
     45        * Added ticketing merging. To enable it there are two options for
    4246          both options enable 'ticket_update' in email2trac.conf
    4347          1 - Configure trac notification, eg:
    44                 - (ticket address: ticket@test.nl)
     48                * (ticket address: ticket@test.nl)
    4549                [notification]
    4650                smtp_enabled = true
     
    5559          With both options you get the right format of the subject line.
    5660
    57         - Use the short options for the install command. So it works for
     61        * Use the short options for the install command. So it works for
    5862          MacOSx Reported by: Nathaniel Irons.
    5963
    60         - Updated inline documentation by Nathaniel Irons.
     64        * Updated inline documentation by Nathaniel Irons.
    6165                 
    62662006-05-16
    63         - Fixed a bug when there was no plain text body.
     67        * Fixed a bug when there was no plain text body.
    6468          Reported by: Greg Deakyne
    65         - Fixed a small bug if default component owner is unknown.
     69        * Fixed a small bug if default component owner is unknown.
    6670          Just fill in some bogus info.
    67         - Use the short options for the install command. So it works for
     71        * Use the short options for the install command. So it works for
    6872          MacOSx
    6973          Reported by: Nathaniel Irons
    70         - Messages that has X-Virus-found in header are marked as SPAM
     74        * Messages that has X-Virus-found in header are marked as SPAM
    7175          Implemented by: Walter de Jong
    72         - Some modules are changed for version 0.10, Added and made some
     76        * Some modules are changed for version 0.10, Added and made some
    7377          minor changes: Patch supplied by: Markus Tacker 
    74         - Ported delete_spam.py to version 0.9 and higher:
     78        * Ported delete_spam.py to version 0.9 and higher:
    7579          Reported by: Nathaniel Irons
    7680
     
    8185          Reported by: mi-trachacks@moensolutions.com   
    8286          Fixed by: Bas van der Vlies
    83         - Fixed an exception error in delete_spam.py
     87        * Fixed an exception error in delete_spam.py
    8488          when shutil has not enough priveledges to remove the
    8589          attachments it is reported
    8690          Fixed by: Bas van der Vlies
    87         - email2trac.py: When you include the body tag, some
     91        * email2trac.py: When you include the body tag, some
    8892          mailers (like Thunderbird) will leave out the signature.
    8993          Therefore this version leaves out the body tag.
    9094          Fixed by: Walter de Jong
    91         - Added msg.txt for testing
     95        * Added msg.txt for testing
    9296          Fixed by: Bas van der Vlies
    9397
  • emailtotracscript/trunk/Makefile.in

    r71 r95  
    2020
    2121CC=@CC@
     22INSTALL=./install-sh
    2223DEBUG=0
    2324CFLAGS=-DMTA_USER=\"$(MTA_USER)\" -DTRAC_USER=\"$(TRAC_USER)\" -DTRAC_SCRIPT_NAME=\"$(TRAC_SCRIPT_NAME)\" -DTRAC_SCRIPT_PATH=\"$(EXEC_PREFIX)\" -DDEBUG=$(DEBUG)
     
    3233
    3334install: all
    34         install -d $(DESTDIR)$(EXEC_PREFIX)
    35         install -m 4111 -o root run_email2trac $(DESTDIR)$(EXEC_PREFIX)
     35        $(INSTALL) -d $(DESTDIR)$(EXEC_PREFIX)
     36        $(INSTALL) -m 4111 -o root run_email2trac $(DESTDIR)$(EXEC_PREFIX)
    3637        for script in $(PYTHON_FILES) ; \
    3738        do \
    3839          name=`basename $$script '.py'` ;\
    39           install -m 755 -o root $$script  $(DESTDIR)$(EXEC_PREFIX)/$$name ;\
     40          $(INSTALL) -m 755 -o root $$script  $(DESTDIR)$(EXEC_PREFIX)/$$name ;\
    4041        done
    4142
Note: See TracChangeset for help on using the changeset viewer.