[haiku-commits] r42337 - in haiku/trunk/src: add-ons/mail_daemon/inbound_filters/match_header add-ons/mail_daemon/inbound_filters/notifier add-ons/mail_daemon/inbound_protocols/imap add-ons/mail_daemon/inbound_protocols/pop3 add-ons/mail_daemon/outbound_filters/fortune ...

  • From: clemens.zeidler@xxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 29 Jun 2011 01:42:38 +0200 (CEST)

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."
+};


Other related posts:

  • » [haiku-commits] r42337 - in haiku/trunk/src: add-ons/mail_daemon/inbound_filters/match_header add-ons/mail_daemon/inbound_filters/notifier add-ons/mail_daemon/inbound_protocols/imap add-ons/mail_daemon/inbound_protocols/pop3 add-ons/mail_daemon/outbound_filters/fortune ... - clemens . zeidler