New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Custom Query (25417 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (6001 - 6100 of 25417)

Ticket Summary Cc Owner Type Status Priority
#19391 RFE: Possible modifications for gd2 ryandesign@… enhancement closed Normal
Description

Attached are some proposed changes for gd2:

Two of the patchfiles were added in r34193 because of #14216.
gdlib-config seems to have changed so that they are no longer needed.

Manually setting hardcode_direct was added in r13017.
I am not sure I completely understand the issue, but if it was only
an problem when upgrading between 2.0.28 and 2.0.33, then perhaps
this can be removed (it was 4 years ago).

The search for X11 libraries has been changed to be more in keeping with
other ports.

The muniversal PortGroup is used.

#8537 RFE: port request: omake macports-tickets@… enhancement closed Normal
Description

There are not too many "major" software packages that require it as a prerequisite, but I find OMake very useful for my own projects and would like to give my colleagues using Mac's a simple option for installing OMake.

http://omake.metaprl.org/

I believe the only prerequisite package for building OMake would be ocaml.

#38428 RFE: `port -q provides` should print just the portname macports-tickets@… enhancement new Normal
Description

This would make it easier to parse in scripts. Currently I have to pipe the output through | cut -d\: -f2 first before I can use it. Also this should only be with the -q flag because the other information is useful in other contexts. I think I also brought this up on irc a few months ago but never got around to making a ticket for it until now...

#8723 RFE: 'port oudated' should provide different output when no outdated ports macports-tickets@… enhancement closed Normal
Description

it would be nice to provide alternate message when there are not any outdated ports.

jpm.giant-squid ~ -=> port version Version: 1.211 jpm.giant-squid ~ -=> port outdated The following installed ports are outdated: jpm.giant-squid ~ -=>

looking at darwinports/base/src/port/port.tcl from cvs, it appears as though it already has this capability. but even after installing from cvs i still get the string "The following installed ports are outdated:" when i do not have any outdated ports.

proc action_outdated { action portlist opts } {

[...] if { [llength $ilist] > 0 } {

puts "The following installed ports are outdated:" [...]

} else {

puts "No installed ports are outdated."

}

return $status

}

#7465 RFE: 'port install' and other commands should create logs macports-tickets@… enhancement closed Normal
Description

This would not be difficult.

/opt/local/share/darwinports/logs/install.log

perhaps:

/opt/local/share/darwinports/logs/<portname>.log

It could keep times, executables installed and so on.

I keep looking at the output of 'port installed' and thinking I want to know whent those were installed....

#6369 RFE: pngcrush-1.5.10: use bzip2 michaelm@… defect closed Normal
Description

The atttached patch enables the use of bzip2 in the pngcrush-1.5.10 port and adds a sha1 checksum.

#10924 RFE: plist & wrapper for fetchmail pmq@… enhancement closed Low
Description

Hello.

Please find attached my plist and wrapper file for fetchmail (heavily based on plist & wrapper for courier-imap).

#14763 RFE: please update minicom (2.1 --> 2.3) waqar@… update closed Normal
Description

Current port version : minicom 2.1, Revision 2 Latest upstream release : minicom 2.3

Project homepage: http://alioth.debian.org/projects/minicom

Download link: http://alioth.debian.org/frs/download.php/2332/minicom-2.3.tar.gz

Changes (from the NEWS file): New for version 2.3:

  • Fix build on Mac OS X
  • New version of the dial format to be little and big endian as well as 32/64 bit safe
  • Support more baud rates
  • Handle device disappearances (e.g. serial-USB device unplug)
  • Various build and other fixes

New for version 2.2:

  • Vietnamese translation added
  • Norwegian translation added
  • Traditional chinese translation added
  • Swedish translation added
  • Romanian translation added
  • default to 8bit mode if LANG or LC_ALL are set
  • default baud rate set to 115200
  • Various code cleanups and fixes

tia, jpo

#7382 RFE: Please provide gnuserv for emacs-devel macports-tickets@… enhancement closed Normal
Description

The current way to use gnuserv and gnuclient with emacs-devel was to copy the files devices.el, gnuserv-compat.el and gnuserv.el from /usr/share/emacs/21.2/lisp/ (that comes from with Mac OS X 10.4). gnuserv/gnuclient should be provided either by emacs-devel directly or by a separate port (or another solution -- I don't know what's the best way).

Note that the above method doesn't work completely: "gnuclient file" doesn't work here (with the carbon variant), but "gnuclient -batch -eval ..." is OK.

Note that under Linux, the gnuclient that comes with emacs21 works perfectly with the emacs cvs (corresponding to emacs-devel here), so I don't know what's wrong.

#11198 RFE: pinfo - remove stale patch files markd@… defect closed Low
Description

All files in the "files" folder of the "pinfo" port are not referenced in the Portfile.

They were used for the previous version of the ported program (0.6.8).

Now they are obsolete and are not used any more.

#3737 RFE: pinentry master_site typo in Portfile yeled@… defect closed Normal
Description

pinentry's master_site line should look like this:

master_sites ftp://ftp.gnupg.org/gcrypt/pinentry \

ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/pinentry/

But it doesn't - the second master site in the current portfile has an extraneous "gnupg" in it - the current one looks like this:

master_sites ftp://ftp.gnupg.org/gcrypt/pinentry \

ftp://ftp.freenet.de/pub/ftp.gnupg.org/gcrypt/gnupg/pinentry/

#4922 RFE: php5 version bump macports-tickets@… enhancement closed High
Description

PHP 5.0.5 is now available and according to php.net, is a recommended upgrade for all users of php5. Please update the portfile to reflect the new version at your convenience. Thank you.

#13989 RFE: php5 +macports_gd2 macports-tickets@… enhancement closed Normal
Description

This patch adds a new variant +macports_gd2 to php5. It let's you use the gd2 library from MacPorts rather than the bundled library coming with the php5 distribution.

#4271 RFE: pdftk gcc40 variant blb@… enhancement closed Normal
Description
--- Portfile.orig       2005-08-02 19:22:30.000000000 -0400
+++ Portfile    2005-08-02 19:25:13.000000000 -0400
@@ -54,3 +54,10 @@
                ${destroot}/${prefix}/share/man/man1
 }
 
+variant gcc40 {
+    depends_lib-delete  bin:gcj:gcj34
+    depends_lib-append  port:gcc40
+    build.args-delete   TOOLPATH=${prefix}/gcj34-3.4.?/bin/
+    build.args-append   TOOLPATH=${prefix}/bin/ \
+                        VERSUFF=-dp-4.0
+}
#14605 RFE: pdflib mcalhoun@… enhancement closed Normal
Description

Attached is a proposed enhancement of pdflib:

  • Added ruby language binding.
  • Added python25 language binding.
  • Fixed a bug where the perl directory darwin-thread-multi-2level did not exist.
  • Added livecheck.
#16799 RFE: pcre: Enable readline by default nox@… enhancement closed Normal
Description

The pcretest tool supports readline, but it has to be enabled with a configure switch. Since readline is such a basic library and many other ports depend on it, I think it would be good to include this by default.

Patch attached.

#12257 RFE: palm-db-tools patch for MobileDB 4 css@… defect closed Normal
Description

The palm-db-tools project includes support for the old, strings-only MobileDB database format. I posted a patch to Sourceforge that provides support for the full extended fields available in MobileDB 3 and MobileDB 4. Consider adding this patch as a variant.

#3136 RFE: Octave feature request: octave-forge macports-tickets@… enhancement closed Not set
Description

It would be really, really, really great if octave-forge was included as part of the octave port, or if there were an additional octave-forge port.

#12206 RFE: noarch metadata macports-tickets@… enhancement closed Low
Description

It would be nice to be able to flag ports such as perl or python as "noarch", meaning that they will work on either architecture without needing compilation.

This information can then be used e.g. when making packages, to avoid having to make one package for each arch but instead one "noarch" package for all of them.

#17943 RFE: nip2 does not need to depend on perl5.8 jcupitt@… enhancement closed Normal
Description

Since nip2 depends on p5-xml-parser, it does not need to
depend on perl5.8.

This also helps to fix #16830.

#39294 RFE: new port (developer) action: `port preprocess` (for PortGroups) macports-tickets@… enhancement closed Normal
Description

Seeing as PortGroups are kind of like #include files in C, I'd like a port preprocess command (analogous to the C preprocessor), to be able to see what a Portfile looks like after all the PortGroups are included into it and stuff.

#12201 RFE: nbsmtp with ssl variant macports-tickets@… enhancement closed Normal
Description

I think nbsmtp should have a ssl variant to enable the ssl support. the configure option is --enable-ssl

#19002 RFE: muniversal PortGroup simplifies opnessl mww@… enhancement closed Normal
Description

Attached is a proposed change to the universal build of openssl.

#4981 RFE: mt-daapd 0.2.3 (or 0.2.1 with iTunes 5 patch) is needed to make iTunes 5 see the playlist mww@… defect closed Normal
Description

mt-daap < 0.2.1 pretends to be iTunes 4, but iTunes 5 only wants to see/connects to shares that pretend to be iTunes 4.7. mt-daapd 0.2.3 fix that.

The official homepage of mt-daapd no longer seems to be http://mt-daapd.sourceforge.net/ but http:// www.mt-daapd.org/

#10942 RFE: move all palm ports to the palm directory css@… enhancement closed Low
Description

Consider moving the following ports to the palm directory:

  • devel/pilrc
  • devel/prc-tools
  • sysutils/pilot-link

Grouping these ports into one place would keep them under a single location. They are primarily palm ports above their other categories.

#19138 RFE: More verbose `port outdated` when epoch is incremented but version and revision are left unchanged macports-tickets@… enhancement closed Normal
Description

port outdated's output can be a little confusing when the epoch is incremented but the version and revision are kept the same. For example:

openssl                        0.9.8k_0 < 0.9.8k_0

I've attached a patch that (1) sets the flag field and (2) additionally displays the epochs when the above situation occurs. For example:

foobar                         0.1_0_0 < 0.1_0_5        E
#643 RFE: mod_jk2 macports-tickets@… enhancement closed Normal
Description

The newest JK2 is a refactoring of JK . The native part has been completly restructured and the configuration has been simplified a lot.

#642 RFE: mod_jk macports-tickets@… enhancement closed Normal
Description

JK is a replacement to the elderly mod_jserv. It was a completely new Tomcat-Apache plug-in that handles the communication between Tomcat and Apache.

#17096 RFE: modify use of perl in curl-ca-bundle ryandesign@… enhancement closed Normal
Description

Attached is a proposal to modify the use of perl in curl-ca-bundle.
The changes are:

  • perl5 would be the default perl port (as described in #16830).
  • p5-mime-base64 does not seem to be needed (Perl 5.8.8 seems to provied the package).
  • Make it explicit which perl is being used.
#12176 RFE: meta ports for ease of installing complex ports macports-tickets@… enhancement closed Low
Description

I think some meta-ports of commonly-used bundles of components -- Apache2/php/mysql -- should be installed and managed as a single entity.

If I request that the ports system install the meta-port "amp" (apache/mysql/php), that port depends on apache with the php DSO, mysql server with the client libraries, and php with its hooks to connect to MySQL.

As it is now, to get these you need to "install php5 +mysql5 +apache2" as well as mysql5 +server and it's far from clear how that works out.

#12791 RFE: "mdmg" target for creating metapackage disk image macports-tickets@… enhancement closed Normal
Description

mdmg is to dmg, what mpkg is to pkg

#15456 RFE: Make use of mirror distfiles.macports.org jmr@… enhancement closed Normal
Description

As http://distfiles.macports.org has gone live and is reliable, we should add it to the list of mirrors in base.

See also http://lists.macosforge.org/pipermail/macports-dev/2008-May/005317.html

#38579 RFE: make the aclocal.m4 file in base safe to regenerate with `aclocal` macports-tickets@… enhancement new Normal
Description

Regenerating aclocal.m4 with aclocal is a standard part of an autotools workflow. Automake tells you to do it, libtoolize tells you to do it, gettextize tells you to do it, and I'm sure there are other tools that tell you to do it, too, that I'm just not thinking of now. However, the aclocal.m4 file in base contains some hard-coded macros in it, meaning that if you run aclocal, you're going to overwrite them and then be missing some of the macros you need. This is pretty simple to fix: you could rename the current aclocal.m4 file to acinclude.m4, or move it into the m4/ directory in base, or both. After doing that, you can regenerate the aclocal.m4 file with aclocal -I m4.

#806 RFE: make depends, uninstall, and toc detect if package installed from .pkg file fkr@… defect closed Normal
Description

Previously, I had posted a simple patch to include receipts files in "pkg" file creation. This was the wrong approach and I have since removed that bug.

I have a new approach that I believe to be much smarter. The attached patch will make the dependency checking properly detect if a package was installed using the "pkg" file via the Installer.app program. This allows distribution of "pkg" files for install and still have the port system detect them and not attempt to rebuild them.

The patch also includes fixes to "uninstall" and "toc" targets so that the "uninstall" will not allow a user to uninstall a "pkg" installed package with "port uninstall", but instead tells them to use the "Uninstaller.app". Also, the "toc" target will list the BOM of the "pkg" that was installed using the "Installer.app" (and warns the user that it's doing so).

Please consider this change for commital. I think it's a good step forward for the DarwinPorts handling of "pkg" files.

Thanks!

#659 RFE: make db4 port support TCL michaelm@… enhancement closed Normal
Description

Here's a patch to make db4 support the tcl bindings.

Index: Portfile
===================================================================
RCS file: /Volumes/src/cvs/od/proj/darwinports/dports/databases/db4/Portfile,v
retrieving revision 1.13
diff -u -r1.13 Portfile
--- Portfile    23 Apr 2003 11:28:40 -0000      1.13
+++ Portfile    24 Jun 2003 21:11:41 -0000
@@ -5,6 +5,7 @@
 version                4.1.25
 revision        1
 categories     databases
+platforms      darwin
 maintainers    michaelm@opendarwin.org
 description    The Berkely DB package, revision 4
 homepage       http://www.sleepycat.com/update/
@@ -15,9 +16,11 @@
 worksrcdir     ${distname}/build_unix
 configure.cmd  ../dist/configure
 configure.args --enable-compat185 --enable-dump185 --enable-cxx \
-                  --enable-dynamic --includedir=${prefix}/include/db4
+                  --enable-dynamic --includedir=${prefix}/include/db4 \
+                  --enable-tcl --with-tcl=/System/Library/Tcl/8.3

-install.destroot  prefix=${destroot}${prefix}includedir=${destroot}${prefix}/include/db4 \
+install.destroot  prefix=${destroot}${prefix} \
+                    includedir=${destroot}${prefix}/include/db4 \
                     docdir=${destroot}${prefix}/share/${name}-${version}/

 long_description Revision 4 of the Berkeley DB library. This version \
#8401 RFE: macports installer package postflight tweak macports-tickets@… enhancement closed Normal
Description

mktemp is used in the postflight script of the installer. the return of the mktemp is not checked so it may not have succeeded. the subsequent write to can fail when it doesnt have to.

Instead of doing this:

BINPATH=/opt/local/bin
SBINPATH=/opt/local/sbin
TMP=`/usr/bin/mktemp /tmp/dp.$$`
$SHELL -l <<EOF > $TMP
    /usr/bin/printenv PATH
    exit
EOF

if grep $BINPATH $TMP >/dev/null 2>&1; then

maybe you can do something like:

if $SHELL -c "/usr/bin/printenv PATH"|grep -c $BINPATH >/dev/null; then
        echo "You already have the right PATH - l337!"
else

most people would probably never run into a failure case.. but why create a temp file if you dont have to..

#12455 RFE: linux support for ncurses macports-tickets@… enhancement closed Normal
Description

For some reason my Fedora install didn't like using the system "tic", with the ncurses library from the MacPorts port... As a workaround I built the programs for installation, and then deleted them again in the post-destroot.

#12211 RFE: "lint" action for Portfile verification macports-tickets@… enhancement closed Normal
Description

port needs a target to verify that Portfiles are following set criteria, such as required variables or character encoding. It also helps to check that whitespace use and declaration order is uniform.

USAGE: $ sudo port lint MacPorts zlib ---> Verifying Portfile for MacPorts ---> 0 errors and 0 warnings found. ---> Verifying Portfile for zlib Warning: Line 4 should be a newline (after PortSystem) Warning: Line 16 should be a newline (after long_description) Warning: Line 33 has trailing whitespace before newline ---> 0 errors and 3 warnings found.

#15149 RFE: Link trac ticket guidelines from New Ticket page wms@… defect closed Normal
Description

Our Trac ticketing guidelines are not very visible. It would be good to link them on the New Ticket page to point new users into the right direction.

#5522 RFE: libgtkhtml port has too many dependencies gnome-darwinports@… defect closed Normal
Description

libgtkhtml/Portfile contains:

depends_lib bin:control-center:control-center

This is too much. The following may be sufficient:

depends_lib lib:libxml2:libxml2 port:gail

(I tried to guess by looking at the Debian packages). With that, I could install libgtkhtml on my machine. I don't know if there are missing dependencies, though (the gail port has already many of them). At least this shows that control-center is not needed.

#17108 RFE: libgdiplus should not have pkgconfig in the depends_lib ryandesign@… enhancement closed Normal
Description

pkgconfig is already in the depends_build.
I do not think pkgconfig is needed after installation.

Attached is the proposed change.

#14227 RFE: lang/gcc41: Add support for gcc_select mww@… enhancement closed Normal
Description

Here is a patch that adds a select file for support by gcc_select. It was adapted from the select file for gcc42.

#12109 RFE: interactive mode needs "done" message macports-tickets@… enhancement closed Normal
Description

When using the 'port' command in interactive mode, I'm often left wondering after one or more progress message(s) whether it's done. The only way I know to find out is to type a "help" command and see if I get a response. In fact, due to this problem, I'm avoiding interactive mode, because with the command line I can see a shell prompt when it's done. This seems a shame because I bet I would learn more faster in interactive mode.

#15049 RFE: install manuals and info pages of gcc43 mww@… defect closed High
Description

Again, I believe that manuals are an integral part of software. Therefore, gcc43 should install them instead of deleting them.

Due to the conflict issues I propose to move them to a specific position, like this (untested due to missing computing resources, but it shows the idea):

Index: Portfile
===================================================================
--- Portfile	(revision 36111)
+++ Portfile	(working copy)
@@ -72,13 +72,15 @@
 # install-info # errors on objc-info files
 
 post-destroot {
-	file delete -force ${destroot}${prefix}/share/man/man7 \
-		${destroot}${prefix}/share/info
+        # move manuals to gcc43-specific directory
+	xinstall -m 755 -d ${destroot}${prefix}/share/gcc43/man/man7
+	xinstall -m 755 -d ${destroot}${prefix}/share/gcc43/info
+        file copy ${destroot}${prefix}/share/man/man7/* ${destroot}${prefix}/share/gcc43/man/man7
+        file copy ${destroot}${prefix}/share/info/* ${destroot}${prefix}/share/gcc43/info
 	# install/copy ffitarget.h only if we have it
 	if {![catch {set ffitarget.h [glob ${destroot}${prefix}/lib/${name}/gcc/*/${version}/include/ffitarget.h]} result]} {
 		file copy ${ffitarget.h} ${destroot}${prefix}/include/${name}/
 	}
-
 	# install select file for gcc_select
 	xinstall -m 755 -d ${destroot}${prefix}/etc/select/gcc
 	xinstall -m 444 ${filespath}/mp-gcc43 ${destroot}${prefix}/etc/select/gcc/

It would be great if then gcc_select could provide the appropriate (selected) set in the standard place.

#14638 RFE: in openmpi change variant fortran to gcc42 and gcc43 mww@… enhancement closed Normal
Description

Attached is a proposal to allow the user to choose which Fortran compiler to use.

I also replaced depends_build with depends_lib since I believe that openmpi continues to require the Fortran compiler even after openmpi is built.

#7273 RFE: httpd-userdir.conf not modified to work on Mac OS X (apache2 port) james@… defect closed Normal
Description

The httpd-userdir.conf file included with apache2 is designed for Unix systems having home directories in /home and web files in a public_html directory. Mac OS X, however, has home directories in /Users and web files in a Sites directory. The httpd-userdir.conf file needs to be patched by the darwinports apache2 portfile, especially since, even if I modify the file locally, it gets replaced the next time I upgrade apache2.

It would be a good idea for someone to check how the apache 1 port behaves in this regard, and open a related bug report for that if necessary.

--- original/extra/httpd-userdir.conf   2006-02-09 01:00:33.000000000 +0100
+++ extra/httpd-userdir.conf    2006-02-11 00:54:34.000000000 +0100
@@ -7,13 +7,13 @@
 # directory if a ~user request is received.  Note that you must also set
 # the default access control for these directories, as in the example below.
 #
-UserDir public_html
+UserDir Sites
 
 #
 # Control access to UserDir directories.  The following is an example
 # for a site where these directories are restricted to read-only.
 #
-<Directory /home/*/public_html>
+<Directory /Users/*/Sites>
     AllowOverride FileInfo AuthConfig Limit Indexes
     Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
     <Limit GET POST OPTIONS>
#18106 RFE: Have xorg-libXxf86dga +system_x11 install as little as possible jeremyhu@… enhancement closed Normal
Description

XQuartz seems to provide xf86dgaproto but not xxf86dga.
Is there a safe way install just the library (see attached file)?

#16993 RFE: have pkgconfig look for x11 libraries ryandesign@… enhancement closed Normal
Description

May I humbly suggest that pkg-config search in both
${prefix}/lib/pkgconfig and ${x11prefix}/lib/pkgconfig
for .pc files.

Attached is the proposed change.

While looking at the gtk2 port, I noticed that its configure script
could not find several X11 libraries it was looking for.
I looked into creating MacPorts versions, but I would have ended up porting
the entire system.

Another example is xrender.
I have been testing a newer version.
The xrender.pc file depends on x11.pc, which resides in ${x11prefix}/lib/pkgconfig.
Were I to make the upgrade, all ports which use xrender would have to set
the PKG_CONFIG_PATH variable.

All of this is possible, but it seems to me that as a matter of both convenience
and elegancy, pkgconfig should search for X11 libraries by default.
After all, many ports do in fact use the X11 libraries.

The rare port which genuliy does not want to search for X11 libraries can set
the PKG_CONFIG_LIBDIR variable.

My proposed change sets the search order so MacPorts libraries are found first.

#16254 RFE: Have pike use gtk2 instead of gtk exodusd@… enhancement closed Normal
Description

The gtk variant of pike relies on gtk instead of the more recent gtk2.

#17110 RFE: have ImageMagick use perl5 as the default perl ryandesign@… enhancement closed Normal
Description

Attached is a proposal to have perl5 as the default perl on ImageMagick as described in #16830.

#17263 RFE: have ghc depend on path:bin/perl:perl5 gwright@… enhancement closed Normal
Description

Attached is a proposed change in the perl dependencies of ghc.
See #16830 for the reasons.

#19232 RFE: Have gdbm use the muniversal PortGroup digdog@… enhancement closed Normal
Description

Attached is a proposed change to gdbm to use the muniversal PortGroup.
There is no apparent error with the old way, but muniversal is a safer option.

#18241 RFE: have doxygen always use configure.cxx css@… enhancement closed Normal
Description

Attached is a proposed change to ensue doxygen links using configure.cxx
instead of c++.

#5041 RFE: graphviz-2.6 needs explicit dependency on guile and java gwright@… defect closed Normal
Description

The graphviz configure will happily build with or without scheme/java components depending on whether the appropriate ports are installed or not.

How graphviz builds should be tracked explicitly through dependencies (or variants?) for reproducuibility.

#12027 RFE: gnustep portgroup jberry@… enhancement closed Low
Description

gnustep portgroup ready for gnustep-make 2.0

#6354 RFE: gmake-3.80: use bzip2 waqar@… defect closed Normal
Description

The attached patch enables the use of bzip2 in the gmake-3.80 port.

#14482 RFE: Global variant descriptions (per source) raimue@… enhancement closed Normal
Description

There are variants which are used on multiple ports. To provide a consistent experience, these should get only one place for their description.

Proposal:

  • Add a file ${sourcepath}/.config/variant_descriptions to each source
  • The file should be formatted in Tcl style as follows:
    name1 {The description of name1 variant}
    name2 {Insert description here}
    
  • If no description was given in the Portfile itself, port variants will read this file (if present) and display the variant description from there
  • port lint should be tweaked to check for existance of global variant descriptions before spitting out warnings
#3605 RFE: gimp2 with altivec, print, gtkhtml and rsvg jmpp@… defect closed Normal
Description

I am willing to maintain this port

#17107 RFE: ghostscript changes takanori@… enhancement closed Normal
Description

Attached are proposed enhancements to ghostscript:

  • I do not think patch-src_unix-aux.mak.diff is needed.
  • pkgconfig is only needed in the build process.
  • ${prefix}/bin/fixmswrd.pl is a perl script, so use the MacPorts perl.
  • zlib automatically get linked in (with or without framework option), so make is a dependency.
  • Use the MacPorts 1.7 variable frameworks_dir.
  • Use the x11prefix variable.
#15670 RFE: gcc43 variant for py25-numpy ram@… enhancement closed Normal
Description

Can we please get back the gcc43 variant for py25-numpy?

I would like to build my complete toolchain, including numy and scipy, as well as my own code, using gfortran from GCC-4.3. It worked nicely until recently. Why were the already working variants removed?

r37408 | ram@macports.org | 2008-06-06 15:24:41 +0200 (Fri, 06 Jun 2008) | 2 lines
Changed paths:
   M /trunk/dports/python/py-numpy/Portfile
   M /trunk/dports/python/py25-numpy/Portfile

py-numpy/py25-numpy: remove unnecessary fortran variants

Don't know why they are supposed to be unnecessary? I want them back;-)

#14712 RFE: gcc43: Add support for gcc_select mww@… defect closed Normal
Description

Here is a patch that adds a select file for support by gcc_select. It was adapted from the select file for gcc42.

#4106 RFE: gcc34 and g77 gwright@… enhancement closed Normal
Description

since gcc34 now provides g77, it would be nice that the symlink be done

--- Portfile.orig       2005-07-21 21:22:14.000000000 -0400
+++ Portfile    2005-07-21 16:20:04.000000000 -0400
@@ -63,5 +63,7 @@
 post-destroot   { cd ${destroot}${prefix}
                  file delete -force share/man/man7
                  file delete -force share/info
+                 cd ${destroot}${prefix}/bin
+                 system "ln -s g77-dp-${major} g77"
                }
#19527 RFE for lzo2: Remove '--disable-static' from configure.args yunzheng.hu@… enhancement closed Normal
Description

I've attached a trivial patch that removes '--disable-static' from configure.args.

Is there any reason why static libraries are disabled by default?

#3105 RFE: fftw-3 gwright@… defect closed Normal
Description

I had problems with fftw and made an update without noticing that a fftw-3 port existed.

However, I see that my version has some features that yours don't, like altivec and fortran, with fma declared as a ppc variant, so I submit it anyway

#17310 RFE: ffmpeg: change port version number to reflect current svn revision acho@… enhancement closed Normal
Description

On their download page http://www.ffmpeg.org/download.html, the ffmpeg developers say

FFmpeg has always been a very experimental and developer-driven
project. It is a key component in many multimedia projects and has 
new features added constantly. New, official "releases" are few and 
far between. In short, if you want to work with FFmpeg, you are 
advised to go along with SVN development rather than relying on 
formal releases. SVN snapshots work really well 99% of the time so 
people are not afraid to use them. 

and

If you are looking for a formal release, stop now, there are none. 
Maybe we will have some in the future, but don't hold your breath. 

The ffmpeg port version is 0.4.9pre1_12. This is the number of the last official release of ffmpeg which corresponds to svn revision 3298, Fri Jul 9 20:08:33 2004 UTC, over 4 years ago.

The current ffmpeg port svn revision is 14381 and ffmpeg itself reports its version as

$ ffmpeg --version
FFmpeg version SVN-r14381, Copyright (c) 2000-2008 Fabrice Bellard, et al.

Based on this information, I propose that we change the ffmpeg port version to 0.4.9-${svn_rev} where ${svn_rev} is the current svn revision used in the port.

I think this would yield a more informative and accurate version number that is consistent with the version the program itself reports but allows for possible future release numbers.

I have attached a patch to make this change but in light of the fact that this change is a relatively significant one, I am asking for concurrence and/or comments from the port maintainer (even though the port is marked openmaintainer) before any such change is made.

#10618 RFE: feature to replicate gentoo use flags functionality macports-tickets@… enhancement closed Normal
Description

Hey, It would be really handy if:

on the configure.args line of each Portfile there was a {$UserOptions} var that was filled with the contents of a /opt/local/etc/ports/configure/{Category}/{PackageName}.{Version}|{Global} file. I was thinking the options possible for each package could be listed in a {PackageName}.options file for gui tools/control panels to use.

the default build options being specified there. It would allow us to make permanent config.args.opt changes that would be preserved (not clobbered) when we sync the main ports tree. You could then put a sync action sync-configs instead of just 'sync' to sync only config files if you really want to reset config.opts the to defaults.

This would give you the functionality of gentoo use flags without a complicated use-flag system. If you merge Version-specific options over the top of Global opts you have just a two layer flattening to do to result in the final config options.

I think this would provide a straight forward way of managing package options that would not have to be re-applied while keeping the overall system up to date.

Any comments, or oh,ba'shaws! to be directed to mrgibson@… thanks. :)

#17097 RFE: ensure that latexdiff uses MacPorts perl aschenke@… enhancement closed Normal
Description

Attached is a proposed change to latexdiff:

  • Corrects lint errors.
  • Installs documentation.
  • Ensures the the system perl is not used.
  • Makes perl5 the default perl (see #16830).
#17060 RFE: Ensure that automake uses MacPorts perl mww@… enhancement closed Normal
Description

Attached is a proposal to ensure that automake uses the MacPorts perl.

See #16830 for the reasons for using perl5 instead of perl5.8.

#4209 RFE: emacs lacks mac-command-key-is-meta macports-tickets@… defect closed High
Description

variable (or its effect), as described in the emacs info page (on the mac version). This prevents one (apparently) from binding the meta key to something other than escape (i.e. to command or option, the normal defaults on the mac platform)

#15433 RFE: Eliminate duplicates in portlist raimue@… enhancement closed Normal
Description

See the following output:

$ port echo name:vim or description:vim
p5-text-vimcolor                
vim                             
vim-app                         
vim2html                        
p5-text-vimcolor                
vim-app                         
vim2html

It should be avoided to list ports twice or more times here.

#19139 RFE: Do not display revision 0 in composite version macports-tickets@… enhancement new Normal
Description

At many places port uses the composite version format to display version information. This consists of the version string as given in the Portfile and an additional underscore with the revision. As the default revision is 0, there is no need to display it.

So @1.2_0 would become @1.2 instead. This would increase the readability of port's output as most ports never increase the revision.

If specified in input as for port uninstall foo @1.2 it should be assumed to be revision 0 only if unambiguous.

#5506 RFE: dhcp 3.0.2 port's startup scripts are missing cms@… defect closed Normal
Description

net/dhcp has the runtime dependency sysutils/DarwinPortsStartup, but doesn't include the necessary ${prefix}/etc/rc.d/ scripts

#6771 RFE: dbus needs to be upgraded macports-tickets@… defect closed Normal
Description

The dbus port is old and there have been ABI and API changes to dbus that prevent newer or upgraded applications from using the version currently in dports.

#554 RFE: darwinports has no method to designate empty directories as useful landonf@… enhancement closed Normal
Description

Some ports, including apache create empty directories for things like .pid files or log files that are created at runtime, there should be a way to avoid dports removing these dir other than putting .turd files in there.

#590 RFE: cvsync port macports-tickets@… enhancement closed Normal
Description

Here is a Portfile for cvsync. Jason

#19096 RFE: create system_x11 variant for mkfontdir jeremyhu@… enhancement closed Normal
Description

Attached is a proposed change to mkfontdir since XQuartz seems to provide
/usr/X11/bin/mkfontdir.

#650 RFE: coreutils port macports-tickets@… enhancement closed Normal
Description

coreutils port. Should obsolete fileutils, shellutils, and textutils.

#14557 RFE: Commands for installing .app bundles ryandesign@… enhancement closed Normal
Description

Commands for installing .app bundles would be helpful. See for example how the tuxmath port does it at the moment.

post-destroot {
    xinstall -m 755 -d ${destroot}/Applications/MacPorts/TuxMath.app/Contents/MacOS
    ln -s ${prefix}/bin/tuxmath ${destroot}/Applications/MacPorts/TuxMath.app/Contents/MacOS/TuxMath
}

This could be done like this:

app.install    yes
app.name       TuxMath
app.binary     ${prefix}/bin/tuxmath

Additional directives would be needed for inclusion of Resources etc. Also, a Info.plist with version information should be generated.

#147 RFE:cmd_name depspec {#do stuff}, tcl primitive to provide conditionals macports-tickets@… enhancement closed High
Description

A number of ports nned to be able to test the environment (test installed libs/files/location of installed items) to be able to do the right thing (set variables, install locations, etc).

I propose a syntax like :cmd_name depspec {#do stuff}

where we reuse depspec syntax to test for files/libs/etc and then are able to set variables in a block, for example change the default variant in response to what is providing a dependancy

#2899 RFE: cmake-2.0.6 syntax files for emacs and vim cssdev@… enhancement closed Normal
Description

This patch for devel/cmake/Portfile downloads Kitware's CMake emacs and vim syntax files for CMakeLists.txt and *.cmake files. These three files are downloaded from the CMake website, and they are installed into emacs and vim directories during the destroot process. These files are not included with the source, but they are provided directly on the download page. It might be preferrable to add these as a variant, but these three files probably are not significant enough to constitute a full variant. The diff below assumes BUG #2898 resolution, bringing the CMake version to 2.0.6. Should the emacs file be byte-compiled prior to installation?

--- Portfile.206        Thu Apr 14 12:53:19 2005
+++ Portfile    Thu Apr 14 13:40:34 2005
@@ -13,6 +13,32 @@
        used in conjunction with the native build environment.
 homepage       http://www.cmake.org/
 platforms      darwin freebsd
-master_sites   http://www.cmake.org/files/v2.0/
-checksums      md5 840ea86d7f1a56b469052c9cabbeac54
+master_sites   http://www.cmake.org/files/v2.0/:source \
+               http://www.cmake.org/CMakeDocs/:syntax
+
+distfiles      ${name}-${version}.tar.gz:source \
+               ${name}-mode.el:syntax \
+               ${name}-indent.vim:syntax \
+               ${name}-syntax.vim:syntax
+
+extract.only   ${name}-${version}.tar.gz
+
+checksums      ${name}-${version}.tar.gz \
+                       md5 840ea86d7f1a56b469052c9cabbeac54 \
+               ${name}-mode.el md5 9e84a1509d5ea5b0c669e0eb016c9b41 \
+               ${name}-indent.vim md5 9ed4a0a1cec2957f2e839fd4b904d55c \
+               ${name}-syntax.vim md5 7337be86138adee979c0e9df216995cd
+
 configure.args --mandir=/share/man
+
+post-destroot  {
+       xinstall -d -m 0755 ${destroot}${prefix}/share/emacs/site-lisp
+       xinstall -m 0644 ${distpath}/${name}-mode.el \
+               ${destroot}${prefix}/share/emacs/site-lisp
+
+       xinstall -d -m 0755 ${destroot}${prefix}/share/vim/syntax
+       xinstall -m 0644 ${distpath}/${name}-indent.vim \
+               ${destroot}${prefix}/share/vim/syntax
+       xinstall -m 0644 ${distpath}/${name}-syntax.vim \
+               ${destroot}${prefix}/share/vim/syntax
+}
#18102 RFE: Change perl dependency of xmlwrapp stechert@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of xmlwrapp. See #16830 for the reasons.

#17513 RFE: change perl dependency of torrentsniff eridius@… enhancement closed Normal
Description

Attached is a proposed change in the perl dependency of torrentsniff.
Since torrentsniff uses the perl5 PortGroup, I do not think perl dependency is needed.
It also resolves issues brought up in #17182 and #16830.

#17514 RFE: Change perl dependency of subversion-perlbindings dluke@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of subversion-perlbindings.
See #16830 and #17182 for the reasons.

#17940 RFE: Change perl dependency of sleuthkit md@… enhancement closed Normal
Description

Attaches is a proposed change to the perl dependency of sleuthkit.
See #16830 for the reasons.

#17640 RFE: Change perl dependency of sendemail mww@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of sendemail.
See #16830 for the reasons.

#17440 RFE: change perl dependency of rrdtool markd@… enhancement closed Normal
Description

Attached is a proposal to change the perl dependency of rrdtool.
See #16830 for the reasons.

#17801 RFE: Change perl dependency of redland-bindings arto.bendiken@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of redland-bindings.
See #16830 for the reasons.

#17441 RFE: change perl dependency of rancid markd@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of rancid.
See #16830 for the reasons.

#17641 RFE: Change perl dependency of p5-file-temp-svkonly dluke@… enhancement closed Normal
Description

Attached is a proposed update to the perl dependency of p5-file-temp-svkonly.
See #16830 for the reasons.

#18100 RFE: Change perl dependency of openldap landonf@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of openldap.
See #16830 for the reasons.

#17443 RFE: change perl dependency of nedi markd@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of nedi.
See #16830 for the reasons.

#17448 RFE: change perl dependency of nagios-plugins markd@… enhancement closed Normal
Description

Since nagios-plugins uses the perl5 portgroup, I believe that the perl
dependency is already taken care of.

This also fixes the issues raised in #16830.

#17575 RFE: change perl dependency of mod_perl2 ryan@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of mod_perl2.
See #16830 for the reasons.

#17444 RFE: change perl dependency of mediaserv ecronin@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of mediaserv.
See #16830 for the reasons.

#17445 RFE: change perl dependency of jlj mstevens@… enhancement closed Normal
Description

Attached is a proposed update to the perl dependency of jlj.
See #16830 for the reasons.

#17814 RFE: Change perl dependency of ikiwiki tommyd@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of ikiwiki.
Since ikiwiki already uses the perl5 PortGroup, the perl5.8 dependency is not
needed.

The change would go towards solving #16830.

#17815 RFE: change perl dependency of gallery ckieffer@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of gallery.
See #16830 for the reasons.

#17944 RFE: Change perl dependency of frozenbubble2 pmq@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of frozenbubble2.
See #16830 for the reasons.

#17571 RFE: change perl dependency of clearsilver dluke@… enhancement closed Normal
Description

Attached is a proposed change to the perl dependency of clearsilver.
See #16830 for the reasons.

#17446 RFE: change perl dependency of bro pmq@… enhancement closed Normal
Description

Attached is a proposed update to the perl dependency of bro. See #16830 for the reasons.

Note: See TracQuery for help on using queries.