diff options
author | David Chisnall <theraven@FreeBSD.org> | 2013-08-28 18:26:01 +0000 |
---|---|---|
committer | David Chisnall <theraven@FreeBSD.org> | 2013-08-28 18:26:01 +0000 |
commit | 3bec8741ffe1e70c5dbabd1ee86bfdf05f1c3e99 (patch) | |
tree | ab5064afd823ae17563635026226e53774a6614d /mail | |
parent | 7108c85b56ca17f7e1daaa73f17c74c7d4ec630c (diff) | |
download | ports-3bec8741ffe1e70c5dbabd1ee86bfdf05f1c3e99.tar.gz ports-3bec8741ffe1e70c5dbabd1ee86bfdf05f1c3e99.zip |
Update to latest GNUstep core libraries.
Update dependent packages with more recent releases.
Remove old and bit-rotted ones.
Switch to using clang 3.3 and libobjc2 1.7 by default, so modern Objective-C features work out of the box and remove a lot of configurable options for sub-optimal (and, often, unsupported / deprecated upstream) configurations.
Take maintainership of GNUstep-related ports.
Several of the ports left in have scary warnings which mean that they are likely broken in lots of cases. Future commits will fix them.
Approved by: bapt
Notes
Notes:
svn path=/head/; revision=325546
Diffstat (limited to 'mail')
-rw-r--r-- | mail/addresses/Makefile | 13 | ||||
-rw-r--r-- | mail/addresses/distinfo | 4 | ||||
-rw-r--r-- | mail/addresses/files/patch-etoile | 440 | ||||
-rw-r--r-- | mail/addresses/pkg-plist | 22 | ||||
-rw-r--r-- | mail/gnumail/Makefile | 9 | ||||
-rw-r--r-- | mail/pantomime/Makefile | 4 |
6 files changed, 24 insertions, 468 deletions
diff --git a/mail/addresses/Makefile b/mail/addresses/Makefile index 9362942c4eed..51640ce46a36 100644 --- a/mail/addresses/Makefile +++ b/mail/addresses/Makefile @@ -1,19 +1,16 @@ -# New ports collection makefile for: addresses -# Date created: 13 Nov 2004 -# Whom: Miguel Mendez <flynn@energyhq.es.eu.org> -# +# Created by: Miguel Mendez <flynn@energyhq.es.eu.org> # $FreeBSD$ # PORTNAME= addresses -PORTVERSION= 0.4.7 -PORTREVISION= 2 +PORTVERSION= 0.4.8 +PORTREVISION= 0 CATEGORIES= mail gnustep MASTER_SITES= ${MASTER_SITE_SAVANNAH} MASTER_SITE_SUBDIR= gap DISTNAME= Addresses-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= theraven@FreeBSD.org COMMENT= A versatile addressbook for GNUstep LICENSE= LGPL21 @@ -24,6 +21,4 @@ USE_GNUSTEP_BUILD= yes USE_GNUSTEP_INSTALL= yes USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} -WRKSRC= ${WRKDIR}/Addresses - .include <bsd.port.mk> diff --git a/mail/addresses/distinfo b/mail/addresses/distinfo index a926c531c61b..4d843de8a6d0 100644 --- a/mail/addresses/distinfo +++ b/mail/addresses/distinfo @@ -1,2 +1,2 @@ -SHA256 (Addresses-0.4.7.tar.gz) = ac2fe8cfe2e7cabcb51c74ecaba596bc399211f1560a7c45262af110ae365d73 -SIZE (Addresses-0.4.7.tar.gz) = 263811 +SHA256 (Addresses-0.4.8.tar.gz) = 329531bfd31db1845f3af385c1c2448f308b1bf28af5ee7d4f50f403dbb6ac0a +SIZE (Addresses-0.4.8.tar.gz) = 287207 diff --git a/mail/addresses/files/patch-etoile b/mail/addresses/files/patch-etoile deleted file mode 100644 index a80fe4ad820f..000000000000 --- a/mail/addresses/files/patch-etoile +++ /dev/null @@ -1,440 +0,0 @@ -diff -ur Frameworks/AddressView/ADImageView.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADImageView.m ---- Frameworks/AddressView/ADImageView.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADImageView.m 2008-11-19 05:31:48.000000000 +0100 -@@ -35,6 +35,7 @@ - - (void) dealloc - { - [_person release]; -+ [super dealloc]; - } - - - (void) setTarget: (id) target -diff -ur Frameworks/AddressView/ADPersonPropertyView.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADPersonPropertyView.m ---- Frameworks/AddressView/ADPersonPropertyView.m 2007-07-19 19:25:20.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADPersonPropertyView.m 2008-11-19 05:31:48.000000000 +0100 -@@ -276,6 +276,7 @@ - [_delegate release]; - [_addImg release]; - [_chgImg release]; -+ [super dealloc]; - } - - - (void) setDelegate: (id) delegate -diff -ur Frameworks/AddressView/ADPersonView.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADPersonView.m ---- Frameworks/AddressView/ADPersonView.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADPersonView.m 2008-11-19 05:31:48.000000000 +0100 -@@ -106,6 +106,7 @@ - [_person release]; - - [[NSNotificationCenter defaultCenter] removeObserver: self]; -+ [super dealloc]; - } - - - (BOOL) isFlipped -@@ -211,6 +212,7 @@ - ADEmailProperty, - ADAddressProperty, - ADAIMInstantProperty, -+ ADJabberInstantProperty, - nil]; - - if(_person) -diff -ur Frameworks/AddressView/ADSinglePropertyView.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADSinglePropertyView.m ---- Frameworks/AddressView/ADSinglePropertyView.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/ADSinglePropertyView.m 2008-11-19 05:31:48.000000000 +0100 -@@ -257,6 +257,7 @@ - - (void) dealloc - { - [[NSNotificationCenter defaultCenter] removeObserver: self]; -+ [super dealloc]; - } - - - (void) setDisplayedProperty: (NSString*) property -diff -ur Frameworks/AddressView/GNUmakefile Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/GNUmakefile ---- Frameworks/AddressView/GNUmakefile 2007-05-02 23:01:37.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/GNUmakefile 2008-11-19 05:31:48.000000000 +0100 -@@ -1,7 +1,10 @@ -+debug=yes - include $(GNUSTEP_MAKEFILES)/common.make - - FRAMEWORK_NAME=AddressView - -+AddressView_VERSION=$(ETOILE_ADDRESSBOOK_VERSION) -+ - AddressView_OBJC_FILES=\ - ADPersonView.m \ - ADImageView.m \ -@@ -32,5 +35,10 @@ - - -include GNUmakefile.preamble - -include GNUmakefile.local -+# NOTE: Include etoile.make include before framework.make otherwise the -+# compilation may fail if you type 'make; make' (see bug #8806). -+include $(GNUSTEP_MAKEFILES)/aggregate.make -+-include ../../../../etoile.make - include $(GNUSTEP_MAKEFILES)/framework.make - -include GNUmakefile.postamble -+ -diff -ur Frameworks/AddressView/Labels.dict Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/Labels.dict ---- Frameworks/AddressView/Labels.dict 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/AddressView/Labels.dict 2008-11-19 05:31:48.000000000 +0100 -@@ -1,5 +1,6 @@ - { - Email = (WorkEmail, HomeEmail); -+ URLs = (HomePage); - Address = (WorkAddr, HomeAddr); - Phone = (MainPhone, WorkPhone, HomePhone, MobilePhone, HomeFax, - WorkFax, Pager); -@@ -9,4 +10,4 @@ - Yahoo = (WorkYahoo, HomeYahoo); - ICQ = (WorkICQ, HomeICQ); - Default = (Work, Home, Other); --} -\ No newline at end of file -+} -diff -ur Frameworks/Addresses/ADAddressBook.h Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADAddressBook.h ---- Frameworks/Addresses/ADAddressBook.h 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADAddressBook.h 2008-11-19 05:31:49.000000000 +0100 -@@ -44,6 +44,11 @@ - - (NSArray*) people; - - (NSArray*) groups; - @end -+@interface ADAddressBook(ImageDataFile) -+- (BOOL) setImageDataForPerson: (ADPerson*) person -+ withFile: (NSString*) filename; -+- (NSString*) imageDataFileForPerson: (ADPerson*) person; -+@end - - @interface ADAddressBook(GroupAccess) - - (NSArray*) membersForGroup: (ADGroup*) group; -diff -ur Frameworks/Addresses/ADAddressBook.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADAddressBook.m ---- Frameworks/Addresses/ADAddressBook.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADAddressBook.m 2008-11-19 05:31:49.000000000 +0100 -@@ -185,3 +185,14 @@ - @"Class", nil]; - } - @end -+@implementation ADAddressBook(ImageDataFile) -+- (BOOL) setImageDataForPerson: (ADPerson*) person -+ withFile: (NSString*) filename -+{ -+ return NO; -+} -+- (NSString*) imageDataFileForPerson: (ADPerson*) person -+{ -+ return nil; -+} -+@end -diff -ur Frameworks/Addresses/ADEnvelopeAddressBook.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADEnvelopeAddressBook.m ---- Frameworks/Addresses/ADEnvelopeAddressBook.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADEnvelopeAddressBook.m 2008-11-19 05:31:49.000000000 +0100 -@@ -133,6 +133,7 @@ - - (void) dealloc - { - [_books release]; -+ [super dealloc]; - } - - - (BOOL) addAddressBook: (ADAddressBook*) book -diff -ur Frameworks/Addresses/ADGlobals.h Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADGlobals.h ---- Frameworks/Addresses/ADGlobals.h 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADGlobals.h 2008-11-19 05:31:49.000000000 +0100 -@@ -44,6 +44,8 @@ - extern NSString * const ADOrganizationProperty; // string - extern NSString * const ADJobTitleProperty; // string - extern NSString * const ADHomePageProperty; // string -+extern NSString * const ADURLsProperty; // string -+extern NSString * const ADHomePageLabel; // string - - extern NSString * const ADEmailProperty; // multi-string - extern NSString * const ADEmailWorkLabel; -diff -ur Frameworks/Addresses/ADGlobals.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADGlobals.m ---- Frameworks/Addresses/ADGlobals.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADGlobals.m 2008-11-19 05:31:49.000000000 +0100 -@@ -32,6 +32,8 @@ - NSString* const ADOrganizationProperty = @"Organization"; - NSString* const ADJobTitleProperty = @"JobTitle"; - NSString* const ADHomePageProperty = @"HomePage"; -+NSString* const ADURLsProperty = @"URLs"; -+NSString* const ADHomePageLabel = @"HomePage"; - NSString* const ADEmailProperty = @"Email"; - NSString* const ADEmailWorkLabel = @"WorkEmail"; - NSString* const ADEmailHomeLabel = @"HomeEmail"; -@@ -147,6 +149,8 @@ - ADOrganizationProperty, @"ADOrganizationProperty", - ADJobTitleProperty, @"ADJobTitleProperty", - ADHomePageProperty, @"ADHomePageProperty", -+ ADURLsProperty, @"ADURLsProperty", -+ ADHomePageLabel, @"ADHomePageLabel", - - ADEmailProperty, @"ADEmailProperty", - ADEmailWorkLabel, @"ADEmailWorkLabel", -diff -ur Frameworks/Addresses/ADLocalAddressBook.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADLocalAddressBook.m ---- Frameworks/Addresses/ADLocalAddressBook.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADLocalAddressBook.m 2008-11-19 05:31:49.000000000 +0100 -@@ -389,6 +389,7 @@ - [_unsaved release]; - [[NSNotificationCenter defaultCenter] removeObserver: self]; - [[NSDistributedNotificationCenter defaultCenter] removeObserver: self]; -+ [super dealloc]; - } - - - (NSString*) location -diff -ur Frameworks/Addresses/ADMultiValue.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADMultiValue.m ---- Frameworks/Addresses/ADMultiValue.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADMultiValue.m 2008-11-19 05:31:49.000000000 +0100 -@@ -15,7 +15,7 @@ - /* my includes */ - #include "ADMultiValue.h" - --#define IS_A(obj,cls) [obj isKindOf: [cls class]] -+#define IS_A(obj,cls) [obj isKindOfClass: [cls class]] - - static ADPropertyType _propTypeFromDict(NSDictionary *dict) - { -@@ -64,6 +63,7 @@ - { - [_arr release]; - [_primaryId release]; -+ [super dealloc]; - } - - - (NSArray*) contentArray -diff -ur Frameworks/Addresses/ADPListConverter.h Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPListConverter.h ---- Frameworks/Addresses/ADPListConverter.h 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPListConverter.h 2008-11-19 05:31:49.000000000 +0100 -@@ -21,7 +21,7 @@ - @interface ADPListConverter: NSObject<ADInputConverting> - { - BOOL _done; -- id _plist; -+ NSObject *_plist; - } - - initForInput; - - (BOOL) useString: (NSString*) str; -diff -ur Frameworks/Addresses/ADPListConverter.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPListConverter.m ---- Frameworks/Addresses/ADPListConverter.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPListConverter.m 2008-11-19 05:31:49.000000000 +0100 -@@ -29,7 +29,7 @@ - - (BOOL) useString: (NSString*) str - { - _plist = [str propertyList]; -- if(![_plist isKindOf: [NSDictionary class]]) -+ if(![_plist isKindOfClass: [NSDictionary class]]) - { - NSLog(@"String (%@) does not contain valid property list!\n", str); - return NO; -@@ -44,10 +44,10 @@ - ADRecord *r; - NSEnumerator *e; - -- keys = [NSMutableArray arrayWithArray: [_plist allKeys]]; -- if([[_plist objectForKey: @"Type"] isEqualToString: @"Group"]) -+ keys = [NSMutableArray arrayWithArray: [(NSDictionary *)_plist allKeys]]; -+ if([[(NSDictionary *)_plist objectForKey: @"Type"] isEqualToString: @"Group"]) - { -- NSArray *members = [_plist objectForKey: @"Members"]; -+ NSArray *members = [(NSDictionary *)_plist objectForKey: @"Members"]; - r = [[[ADGroup alloc] init] autorelease]; - if(members) - { -@@ -66,7 +66,7 @@ - id val; - ADPropertyType t; - -- val = [_plist objectForKey: key]; -+ val = [(NSDictionary *)_plist objectForKey: key]; - t = [ADPerson typeOfProperty: key]; - if(t & ADMultiValueMask) - { -diff -ur Frameworks/Addresses/ADPerson.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPerson.m ---- Frameworks/Addresses/ADPerson.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPerson.m 2008-11-19 05:31:49.000000000 +0100 -@@ -44,6 +44,7 @@ - N(ADStringProperty), ADJobTitleProperty, - N(ADStringProperty), ADHomePageProperty, - N(ADMultiStringProperty), ADEmailProperty, -+ N(ADMultiStringProperty), ADURLsProperty, - N(ADMultiDictionaryProperty), ADAddressProperty, - N(ADMultiStringProperty), ADPhoneProperty, - -diff -ur Frameworks/Addresses/ADPlugin.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPlugin.m ---- Frameworks/Addresses/ADPlugin.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADPlugin.m 2008-11-19 05:31:49.000000000 +0100 -@@ -27,6 +27,7 @@ - - (void) dealloc - { - [abClassPlugins release]; -+ [super dealloc]; - } - - + (ADPluginManager*) sharedPluginManager -diff -ur Frameworks/Addresses/ADRecord.h Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADRecord.h ---- Frameworks/Addresses/ADRecord.h 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADRecord.h 2008-11-19 05:31:49.000000000 +0100 -@@ -40,7 +40,7 @@ - \note This is a non-Apple extension; Apple's API doesn't need it as - it knows nothing about multiple address books. - */ --- (id) addressBook; -+- (ADAddressBook *) addressBook; - - /*! - \brief Set the address book this record is part of. -@@ -52,7 +52,7 @@ - \note This is a non-Apple extension; Apple's API doesn't need it as - it knows nothing about multiple address books. - */ --- (void) setAddressBook: (id) book; -+- (void) setAddressBook: (ADAddressBook *) book; - @end - - @interface ADRecord(Convenience) -diff -ur Frameworks/Addresses/ADRecord.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADRecord.m ---- Frameworks/Addresses/ADRecord.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADRecord.m 2008-11-19 05:31:49.000000000 +0100 -@@ -131,7 +131,7 @@ - - - (id) copyWithZone: (NSZone*) z - { -- ADRecord* obj = NSCopyObject(self, 0, z); -+ ADRecord* obj = (ADRecord *)NSCopyObject(self, 0, z); - obj->_readOnly = _readOnly; - - // delete UID if it has one -diff -ur Frameworks/Addresses/ADSearchElement.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADSearchElement.m ---- Frameworks/Addresses/ADSearchElement.m 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADSearchElement.m 2008-11-19 05:31:49.000000000 +0100 -@@ -51,6 +51,7 @@ - - (void) dealloc - { - [_children release]; -+ [super dealloc]; - } - - - (BOOL) matchesRecord: (ADRecord*) record -@@ -102,6 +103,7 @@ - - (void) dealloc - { - [_property release]; [_label release]; [_key release]; [_val release]; -+ [super dealloc]; - } - - - (BOOL) matchesValue: (id) v -diff -ur Frameworks/Addresses/ADVCFConverter.m Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADVCFConverter.m ---- Frameworks/Addresses/ADVCFConverter.m 2007-07-20 01:01:14.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/ADVCFConverter.m 2008-11-19 05:31:49.000000000 +0100 -@@ -146,10 +146,10 @@ - const unsigned char *cstr; - NSMutableString *str; - -- cstr = [self UTF8String]; -+ cstr = (unsigned char *)[self UTF8String]; - -- str = [NSMutableString stringWithCapacity: strlen(cstr)]; -- for(i=0; i<strlen(cstr); i++) -+ str = [NSMutableString stringWithCapacity: strlen((char*)cstr)]; -+ for(i=0; i<strlen((char*)cstr); i++) - { - if(cstr[i] == ' ') - [str appendString: @"=20"]; -@@ -293,6 +293,7 @@ - { - [_str release]; - [_out release]; -+ [super dealloc]; - } - - - initForInput -@@ -398,10 +399,10 @@ - while((prop = [e nextObject])) - { - val = [record valueForProperty: prop]; -- name = [name stringByAppendingFormat: @"%@;", val ? val : @""]; -+ name = [name stringByAppendingFormat: @"%@;", val ? (id)val :(id)@""]; - } - val = [record valueForProperty: ADSuffixProperty]; -- name = [name stringByAppendingFormat: @"%@", val ? val : @""]; -+ name = [name stringByAppendingFormat: @"%@", val ? (id)val : (id)@""]; - [self appendStringWithHeader: @"N" value: name]; - - e = [[[record class] properties] objectEnumerator]; -diff -ur Frameworks/Addresses/AddressBook.h Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/AddressBook.h ---- Frameworks/Addresses/AddressBook.h 2007-03-30 00:36:04.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/AddressBook.h 2008-11-19 05:31:49.000000000 +0100 -@@ -81,6 +81,8 @@ - #define kABOrganizationProperty ADOrganizationProperty - #define kABJobTitleProperty ADJobTitleProperty - #define kABHomePageProperty ADHomePageProperty -+#define kABHomePageLabel ADHomePageLabel -+#define kABURLsProperty ADURLsProperty - #define kABEmailProperty ADEmailProperty - #define kABEmailWorkLabel ADEmailWorkLabel - #define kABEmailHomeLabel ADEmailHomeLabel -diff -ur Frameworks/Addresses/GNUmakefile Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/GNUmakefile ---- Frameworks/Addresses/GNUmakefile 2007-05-02 23:03:07.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/Frameworks/Addresses/GNUmakefile 2008-11-19 05:31:49.000000000 +0100 -@@ -1,7 +1,10 @@ -+debug=yes - include $(GNUSTEP_MAKEFILES)/common.make - - FRAMEWORK_NAME=Addresses - -+Addresses_VERSION=$(ETOILE_ADDRESSBOOK_VERSION) -+ - Addresses_OBJC_FILES= \ - ADAddressBook.m \ - ADConverter.m \ -@@ -44,9 +47,17 @@ - - -include GNUmakefile.preamble - -include GNUmakefile.local -+# NOTE: Include etoile.make include before framework.make otherwise the -+# compilation may fail if you type 'make; make' (see bug #8806). -+-include ../../../../etoile.make - include $(GNUSTEP_MAKEFILES)/framework.make - -include GNUmakefile.postamble - -+ifeq ($(etoile), yes) -+after-Addresses-all:: -+ ln -sf $(PROJECT_DIR) $(BUILD_DIR)/AddressBook -+endif -+ - after-Addresses-install:: - ln -sf $(GNUSTEP_HEADERS)/Addresses \ - $(GNUSTEP_HEADERS)/AddressBook -diff -ur NEWS Etoile-0.4.0/Frameworks/AddressesKit/NEWS ---- NEWS 2007-07-20 01:01:14.000000000 +0200 -+++ Etoile-0.4.0/Frameworks/AddressesKit/NEWS 2008-11-19 05:31:49.000000000 +0100 -@@ -1,12 +1,28 @@ --Current version is 0.4.7. -+Current version is 0.4.7 (Etoile). Latest official GAP version is 0.4.7.1, see -+http://cvs.savannah.gnu.org/viewvc/gap/system-apps/Addresses/?root=gap -+ -+Since 0.4.7 (Etoile 0.4): -+========================= -+ -+ o Sync with GAP version 0.4.7 on 2007-07-26 -+ o New constants ADURLsProperty, ADHomePageProperty and ADHomePageLabel -+ introduced by Leopard -+ o Small memory management fix -+ o Fixed all compilation warnings - - Since 0.4.7: - ============ - - o Updated Makefiles to GNUstep Make 2.0 - o Fixed text editing to work with current GNUstep gui -- o Improved import of VCF files: tries to interpret HEX and -- the escape \, from Apple cards -+ o Improved import of VCF files: tries to interpret HEX (by Guenther -+ Noack) and the escape \, from Apple cards -+ -+Since 0.4.6.1 (Etoile 0.2): -+=========================== -+ -+ o First Etoile fork release -+ o Added ADJabberInstantProperty to ADPersonView - - Since 0.4.6: - ============ diff --git a/mail/addresses/pkg-plist b/mail/addresses/pkg-plist index 6605ae36176e..b6532ff9125c 100644 --- a/mail/addresses/pkg-plist +++ b/mail/addresses/pkg-plist @@ -97,7 +97,7 @@ GNUstep/Local/Library/Frameworks/Addresses.framework/Versions/%%MAJORVERSION%%/l GNUstep/Local/Library/Frameworks/Addresses.framework/Versions/%%MAJORVERSION%%/libAddresses.so.%%LIBVERSION%% GNUstep/Local/Library/Frameworks/Addresses.framework/Versions/Current GNUstep/Local/Library/Frameworks/Addresses.framework/libAddresses.so -GNUstep/Local/Library/Headers/AddressBook +@dirrm GNUstep/Local/Library/Headers/AddressBook GNUstep/Local/Library/Headers/AddressView GNUstep/Local/Library/Headers/Addresses GNUstep/Local/Library/Libraries/libAddressView.so @@ -107,6 +107,18 @@ GNUstep/Local/Library/Libraries/libAddresses.so GNUstep/Local/Library/Libraries/libAddresses.so.%%MAJORLIBVERSION%% GNUstep/Local/Library/Libraries/libAddresses.so.%%LIBVERSION%% GNUstep/Local/Tools/AddressManager +GNUstep/Local/Applications/AddressManager.app/Resources/Dutch.lproj/AddressManager.gorm/data.info +GNUstep/Local/Applications/AddressManager.app/Resources/English.lproj/AddressManager.gorm/data.info +GNUstep/Local/Applications/AddressManager.app/Resources/French.lproj/AddressManager.gorm/data.info +GNUstep/Local/Library/Headers/AddressBook/AddressBook.h +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/French.lproj/AddressManager.gorm +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/French.lproj +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/English.lproj/AddressManager.gorm +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/English.lproj +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/Dutch.lproj/AddressManager.gorm +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/Dutch.lproj +@dirrm GNUstep/Local/Applications/AddressManager.app/Resources +@dirrm GNUstep/Local/Applications/AddressManager.app @dirrm GNUstep/Local/Library/Frameworks/Addresses.framework/Versions/%%MAJORVERSION%%/Resources/Spanish.lproj @dirrm GNUstep/Local/Library/Frameworks/Addresses.framework/Versions/%%MAJORVERSION%%/Resources/German.lproj @dirrm GNUstep/Local/Library/Frameworks/Addresses.framework/Versions/%%MAJORVERSION%%/Resources/French.lproj @@ -131,11 +143,3 @@ GNUstep/Local/Tools/AddressManager @dirrm GNUstep/Local/Applications/AddressManager.app/Resources/Spanish.lproj @dirrm GNUstep/Local/Applications/AddressManager.app/Resources/German.lproj/AddressManager.gorm @dirrm GNUstep/Local/Applications/AddressManager.app/Resources/German.lproj -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/French.lproj/AddressManager.gorm -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/French.lproj -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/English.lproj/AddressManager.gorm -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/English.lproj -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/Dutch.lproj/AddressManager.gorm -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources/Dutch.lproj -@dirrm GNUstep/Local/Applications/AddressManager.app/Resources -@dirrm GNUstep/Local/Applications/AddressManager.app diff --git a/mail/gnumail/Makefile b/mail/gnumail/Makefile index cb80749eef1d..7e17c587f1a1 100644 --- a/mail/gnumail/Makefile +++ b/mail/gnumail/Makefile @@ -8,7 +8,7 @@ CATEGORIES= mail gnustep MASTER_SITES= http://download.gna.org/gnustep-nonfsf/ DISTNAME= GNUMail-${PORTVERSION} -MAINTAINER= c.petrik.sosa@gmail.com +MAINTAINER= theraven@FreeBSD.org COMMENT= GNUstep mail client LICENSE= GPLv2 @@ -17,13 +17,10 @@ USE_GNUSTEP= yes USE_GNUSTEP_BACK= yes USE_GNUSTEP_BUILD= yes USE_GNUSTEP_INSTALL= yes -USE_GNUSTEP_LOCAL_LIBS+= Pantomime:${PANTOMIME_PORT} -USE_GNUSTEP_LOCAL_LIBS+= Addresses:${ADDRESSES_PORT} +USE_GNUSTEP_LOCAL_LIBS+= Pantomime:mail/pantomime +USE_GNUSTEP_LOCAL_LIBS+= Addresses:mail/addresses USE_GNUSTEP_LDCONFIG= ${GNUSTEP_LOCAL_LIBRARIES} MAKE_ENV+= GNUSTEP_INSTALLATION_DIR=${GNUSTEP_LOCAL_ROOT} -PANTOMIME_PORT?= mail/pantomime -ADDRESSES_PORT?= mail/addresses - .include <bsd.port.mk> diff --git a/mail/pantomime/Makefile b/mail/pantomime/Makefile index 15a536fa50e7..f3dcd5aba32b 100644 --- a/mail/pantomime/Makefile +++ b/mail/pantomime/Makefile @@ -7,12 +7,12 @@ PORTNAME= pantomime PORTVERSION= 1.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail gnustep MASTER_SITES= http://download.gna.org/gnustep-nonfsf/ DISTNAME= Pantomime-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= theraven@FreeBSD.org COMMENT= Mail/MIME handling library for GNUstep LICENSE= LGPL21 |