ports/56140: [PATCH] devel/autodia: update to 1.7
Fernan Aguero
fernan at iib.unsam.edu.ar
Fri Aug 29 15:10:22 UTC 2003
>Number: 56140
>Category: ports
>Synopsis: [PATCH] devel/autodia: update to 1.7
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Fri Aug 29 08:10:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Fernan Aguero
>Release: FreeBSD 4.8-STABLE i386
>Organization:
IIB-UNSAM
>Environment:
System: FreeBSD pi.iib.unsam.edu.ar 4.8-STABLE FreeBSD 4.8-STABLE #0: Tue Aug 19 11:19:33 ART 2003
>Description:
- Update to 1.7
Generated with FreeBSD Port Tools 0.25
Whoever takes care of this, besides updating pkg-plist I also changed
the way of referring to PREFIX/share/doc/autodia. According to bsd.port.mk,
DOCSDIR should point to PREFIX/share/doc/PORTNAME, and the previous pkg-plist
mentioned %%PORTDOCS%%%%DOCSDIR%% instead of just %%DOCSDIR%%. Since I'm not
an experienced porter, I might have missed something. I'd be interested to know
which of the two ways is the correct or better one.
>How-To-Repeat:
>Fix:
--- autodia-1.7.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/autodia/Makefile /home/fernan/misc/freebsd-ports/autodia/Makefile
--- /usr/ports/devel/autodia/Makefile Sat Apr 5 02:27:46 2003
+++ /home/fernan/misc/freebsd-ports/autodia/Makefile Fri Aug 29 11:54:25 2003
@@ -7,7 +7,7 @@
#
PORTNAME= autodia
-PORTVERSION= 1.6
+PORTVERSION= 1.7
PORTREVISION= 0
CATEGORIES= devel perl5
MASTER_SITES= http://droogs.org/autodia/download/
@@ -26,19 +26,13 @@
PERL_CONFIGURE= yes
MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= Autodia.3 autodia.3 autodia_java.3 \
- Autodia::Diagram.3 \
- Autodia::Diagram::Class.3 \
- Autodia::Diagram::Component.3 \
- Autodia::Handler.3 \
- Autodia::Handler::Cpp.3 \
- Autodia::Handler::DBI.3 \
- Autodia::Handler::PHP.3 \
- Autodia::Handler::Perl.3 \
- Autodia::Handler::SQL.3 \
- Autodia::Handler::dia.3
+MAN3= Autodia::Handler.3 Autodia::Handler::Cpp.3 Autodia::Handler::DBI.3 \
+ Autodia::Handler::SQL.3 Autodia::Handler::Torque.3 \
+ Autodia::Handler::PHP.3 Autodia::Handler::dia.3 autodia_java.3 \
+ Autodia::Diagram.3 Autodia.3 autodia.3 Autodia::Diagram::Class.3 \
+ Autodia::Diagram::Component.3 Autodia::Handler::Perl.3
-DOCS= CHANGES COPYING CREDITS DEVELOP FAQ INSTALL README
+DOCS= CHANGES COPYING CREDITS DEVELOP FAQ INSTALL MANIFEST README TODO
pre-install:
@${RM} -f ${WRKSRC}/blib/man3/*.3pm
diff -ruN --exclude=CVS /usr/ports/devel/autodia/distinfo /home/fernan/misc/freebsd-ports/autodia/distinfo
--- /usr/ports/devel/autodia/distinfo Sat Apr 5 02:27:46 2003
+++ /home/fernan/misc/freebsd-ports/autodia/distinfo Thu Aug 28 17:22:20 2003
@@ -1 +1 @@
-MD5 (Autodia-1.6.tar.gz) = 87dae3501310a1f49abba92bb9373b3c
+MD5 (Autodia-1.7.tar.gz) = 3417a6bb61332e1f5d1035fb76f5e0e5
diff -ruN --exclude=CVS /usr/ports/devel/autodia/pkg-descr /home/fernan/misc/freebsd-ports/autodia/pkg-descr
--- /usr/ports/devel/autodia/pkg-descr Sat Apr 5 02:27:46 2003
+++ /home/fernan/misc/freebsd-ports/autodia/pkg-descr Fri Aug 29 11:36:08 2003
@@ -5,7 +5,8 @@
classes and inheritances, as well as the methods, etc of each class.
AutoDia supports any language that a Handler has been written for -
-currently this is C++, DBI, Java, PHP, Perl, SQL and Dia.
+currently this is C++, DBI, Java, PHP, Perl, Python, SQL and Torque (XML
+DB schema).
Adding a handler is easy - read the DEVELOP file for details.
WWW: http://droogs.org/autodia/
diff -ruN --exclude=CVS /usr/ports/devel/autodia/pkg-plist /home/fernan/misc/freebsd-ports/autodia/pkg-plist
--- /usr/ports/devel/autodia/pkg-plist Sat Apr 19 01:36:55 2003
+++ /home/fernan/misc/freebsd-ports/autodia/pkg-plist Fri Aug 29 11:53:12 2003
@@ -1,33 +1,39 @@
bin/autodia.pl
bin/autodia_java.pl
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Autodia/.packlist
+%%SITE_PERL%%/Autodia.pm
+%%SITE_PERL%%/autodia.pl
+%%SITE_PERL%%/autodia_java.pl
+%%SITE_PERL%%/Autodia/Handler.pm
%%SITE_PERL%%/Autodia/Diagram.pm
-%%SITE_PERL%%/Autodia/Diagram/Class.pm
-%%SITE_PERL%%/Autodia/Diagram/Component.pm
%%SITE_PERL%%/Autodia/Diagram/Dependancy.pm
-%%SITE_PERL%%/Autodia/Diagram/Inheritance.pm
%%SITE_PERL%%/Autodia/Diagram/Object.pm
+%%SITE_PERL%%/Autodia/Diagram/Class.pm
+%%SITE_PERL%%/Autodia/Diagram/Inheritance.pm
+%%SITE_PERL%%/Autodia/Diagram/Component.pm
%%SITE_PERL%%/Autodia/Diagram/Superclass.pm
-%%SITE_PERL%%/Autodia/Handler.pm
+%%SITE_PERL%%/Autodia/Handler/python.pm
+%%SITE_PERL%%/Autodia/Handler/SQL.pm
+%%SITE_PERL%%/Autodia/Handler/Perl.pm
+%%SITE_PERL%%/Autodia/Handler/Torque.pm
%%SITE_PERL%%/Autodia/Handler/Cpp.pm
%%SITE_PERL%%/Autodia/Handler/DBI.pm
%%SITE_PERL%%/Autodia/Handler/Java.pm
%%SITE_PERL%%/Autodia/Handler/PHP.pm
-%%SITE_PERL%%/Autodia/Handler/Perl.pm
-%%SITE_PERL%%/Autodia/Handler/SQL.pm
%%SITE_PERL%%/Autodia/Handler/dia.pm
-%%SITE_PERL%%/Autodia.pm
-%%SITE_PERL%%/autodia.pl
-%%SITE_PERL%%/autodia_java.pl
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Autodia/.packlist
+%%DOCSDIR%%/CHANGES
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/CREDITS
+%%DOCSDIR%%/DEVELOP
+%%DOCSDIR%%/FAQ
+%%DOCSDIR%%/INSTALL
+%%DOCSDIR%%/MANIFEST
+%%DOCSDIR%%/README
+%%DOCSDIR%%/TODO
+share/nls/POSIX
+share/nls/en_US.US-ASCII
@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Autodia
@dirrm %%SITE_PERL%%/Autodia/Diagram
@dirrm %%SITE_PERL%%/Autodia/Handler
@dirrm %%SITE_PERL%%/Autodia
-%%PORTDOCS%%%%DOCSDIR%%/CHANGES
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/DEVELOP
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm %%DOCSDIR%%
--- autodia-1.7.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list