Author: czeidler Date: 2011-06-29 01:42:37 +0200 (Wed, 29 Jun 2011) New Revision: 42337 Changeset: https://dev.haiku-os.org/changeset/42337 Added: haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/MatchHeader.rdef haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/IMAP.rdef haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.rdef haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Fortune.rdef haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.rdef haiku/trunk/src/kits/mail/libmail.rdef Modified: haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/Jamfile haiku/trunk/src/add-ons/mail_daemon/inbound_filters/notifier/Jamfile haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/Jamfile haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Jamfile haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/Jamfile haiku/trunk/src/kits/mail/Jamfile Log: Patch by taos. Adds rdef files to make localization working. Modified: haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/Jamfile =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -5,14 +5,13 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ; +AddResources MatchHeader : MatchHeader.rdef ; + Addon MatchHeader : ConfigView.cpp RuleFilter.cpp StringMatcher.cpp - ; - -LinkAgainst MatchHeader : be libmail.so $(TARGET_LIBSUPC++) $(HAIKU_LOCALE_LIBS) ; Added: haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/MatchHeader.rdef =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/MatchHeader.rdef (rev 0) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_filters/match_header/MatchHeader.rdef 2011-06-28 23:42:37 UTC (rev 42337) @@ -0,0 +1,15 @@ +/* + * MatchHeader.rdef + */ + +resource app_signature "application/x-vnd.Haiku-MatchHeader"; + +resource app_version { + major = 1, + middle = 0, + minor = 0, + variety = 0, + internal = 0, + short_info = "1.0.0", + long_info = "Haiku MatchHeader mail_daemon add-on." +}; Modified: haiku/trunk/src/add-ons/mail_daemon/inbound_filters/notifier/Jamfile =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_filters/notifier/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_filters/notifier/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -5,6 +5,8 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ; +AddResources NewMailNotification : NewMailNotification.rdef ; + Addon NewMailNotification : filter.cpp ConfigView.cpp Added: haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/IMAP.rdef =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/IMAP.rdef (rev 0) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/IMAP.rdef 2011-06-28 23:42:37 UTC (rev 42337) @@ -0,0 +1,15 @@ +/* + * IMAP.rdef + */ + +resource app_signature "application/x-vnd.Haiku-IMAP"; + +resource app_version { + major = 1, + middle = 0, + minor = 0, + variety = 0, + internal = 0, + short_info = "1.0.0", + long_info = "Haiku IMAP mail_daemon add-on." +}; Modified: haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/imap/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -29,6 +29,8 @@ IMAPStorage.cpp ; +AddResources IMAP : IMAP.rdef ; + if $(HAIKU_OPENSSL_ENABLED) { SubDirC++Flags -DUSE_SSL ; SetupFeatureObjectsDir ssl ; Modified: haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/Jamfile =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -28,6 +28,8 @@ SetupFeatureObjectsDir no-ssl ; } +AddResources POP3 : POP3.rdef ; + Addon POP3 : $(sources) : be libmail.so $(HAIKU_LOCALE_LIBS) $(HAIKU_OPENSSL_LIBS) Added: haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.rdef =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.rdef (rev 0) +++ haiku/trunk/src/add-ons/mail_daemon/inbound_protocols/pop3/POP3.rdef 2011-06-28 23:42:37 UTC (rev 42337) @@ -0,0 +1,15 @@ +/* + * POP3.rdef + */ + +resource app_signature "application/x-vnd.Haiku-POP3"; + +resource app_version { + major = 1, + middle = 0, + minor = 0, + variety = 0, + internal = 0, + short_info = "1.0.0", + long_info = "Haiku POP3 mail_daemon add-on." +}; Added: haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Fortune.rdef =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Fortune.rdef (rev 0) +++ haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Fortune.rdef 2011-06-28 23:42:37 UTC (rev 42337) @@ -0,0 +1,15 @@ +/* + * Fortune.rdef + */ + +resource app_signature "application/x-vnd.Haiku-Fortune"; + +resource app_version { + major = 1, + middle = 0, + minor = 0, + variety = 0, + internal = 0, + short_info = "1.0.0", + long_info = "Haiku Fortune mail_daemon add-on." +}; Modified: haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Jamfile =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/add-ons/mail_daemon/outbound_filters/fortune/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -6,6 +6,8 @@ SubDirHdrs [ FDirName $(HAIKU_TOP) headers os add-ons mail_daemon ] ; +AddResources Fortune : Fortune.rdef ; + Addon Fortune : ConfigView.cpp filter.cpp Modified: haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/Jamfile =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -24,6 +24,8 @@ SetupFeatureObjectsDir no-ssl ; } +AddResources SMTP : SMTP.rdef ; + Addon SMTP : $(sources) : be libmail.so $(TARGET_NETWORK_LIBS) $(TARGET_LIBSTDC++) Added: haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.rdef =================================================================== --- haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.rdef (rev 0) +++ haiku/trunk/src/add-ons/mail_daemon/outbound_protocols/smtp/SMTP.rdef 2011-06-28 23:42:37 UTC (rev 42337) @@ -0,0 +1,15 @@ +/* + * SMTP.rdef + */ + +resource app_signature "application/x-vnd.Haiku-SMTP"; + +resource app_version { + major = 1, + middle = 0, + minor = 0, + variety = 0, + internal = 0, + short_info = "1.0.0", + long_info = "Haiku SMTP mail_daemon add-on." +}; Modified: haiku/trunk/src/kits/mail/Jamfile =================================================================== --- haiku/trunk/src/kits/mail/Jamfile 2011-06-28 20:19:41 UTC (rev 42336) +++ haiku/trunk/src/kits/mail/Jamfile 2011-06-28 23:42:37 UTC (rev 42337) @@ -47,6 +47,7 @@ SetupFeatureObjectsDir no-ssl ; } +AddResources libmail.so : libmail.rdef ; SharedLibrary libmail.so : $(sources) Added: haiku/trunk/src/kits/mail/libmail.rdef =================================================================== --- haiku/trunk/src/kits/mail/libmail.rdef (rev 0) +++ haiku/trunk/src/kits/mail/libmail.rdef 2011-06-28 23:42:37 UTC (rev 42337) @@ -0,0 +1,15 @@ +/* + * libmail.rdef + */ + +resource app_signature "application/x-vnd.Haiku-libmail"; + +resource app_version { + major = 1, + middle = 0, + minor = 0, + variety = 0, + internal = 0, + short_info = "1.0.0", + long_info = "Haiku libmail." +};