Commit graph

90 commits

Author SHA1 Message Date
wiz
5c7df860ec Fix HOMEPAGE when packaging github releases. Bump version. 2016-09-27 17:10:09 +00:00
wiz
10596c46f3 Fix typo in github handling.
Bump version.
2016-06-26 19:03:33 +00:00
rillig
3878c6ec63 Fixed error message when url2pkg is run from a non-pkgsrc directory.
See http://stackoverflow.com/q/36481302. Bump version.
2016-06-10 21:43:04 +00:00
wiz
b6801123fc Use better HOMEPAGEs for github. Bump version. 2016-06-01 12:45:59 +00:00
wiz
27a963a9cd If URL is not recognized as "proper" github URL, don't die, but just print
a warning and continue.
Bump version.
2015-07-15 19:01:44 +00:00
wiz
9c64019527 Fix uninitialized variables warnings.
From ISIHARA Takanori in PR 49980.
2015-06-17 11:59:58 +00:00
rodent
4d31c3a113 Don't consider "package.xml" as a candidate for ${WRKSRC}. This can affect
PECL packages. Bump PKGVERSION.
2015-04-07 00:10:33 +00:00
rodent
499539b2fc Initial support for automating the creation of Makefiles from GitHub URLs.
Initial support for automating the addition of DIST_SUBDIR. Bump PKGVERSION
2015-04-04 04:00:49 +00:00
schmonz
14f9c86492 Squelch warnings about smartmatch being experimental. 2014-08-01 15:44:13 +00:00
rodent
79ee8d67fa Don't set EXTRACT_SUFX if it's .gem. Change if statement to use a switch
and exclude ${WRKDIR}/.gemspec from WRKSRC candidates. Bump PKGVERSION.
2014-06-25 12:15:10 +00:00
rodent
aa45dc4fb4 Don't consider ${WRKDIR}/pax_global_header as a possibility for ${WRKSRC}.
Bump PKGVERSION.
2014-05-08 10:35:58 +00:00
ryoon
7fd545ef52 Update to 2.18
* Partial fix for PR pkg/47335
** Define some variables
** Define empty function neatvalue
** Generate Makefile before custom MakeMaker.pm invocation
   to avoid no Makefile error.
2013-12-28 16:46:29 +00:00
wiz
b6d125ee08 Use Mt for email addresses. 2013-07-20 21:50:52 +00:00
wiz
dbdbb02e94 - re-adjust sentence widths, and put new sentences on new lines;
- add an appropriate comma;
- correct (also macro wise) / rewrite `EXAMPLES' section;
- replace packages(7) reference in `SEE ALSO' with pkgsrc(7) one
  (src/share/man/man7/packages.7 was removed in 2007);
- remove ``Documentation on the NetBSD Package System'' reference
  from `SEE ALSO' (it's referenced in pkgsrc(7));
- remove unneccesary `.br' macro (and low level macros should
  generally not be used anyway);
- remove `BUGS' section, as the ``bug'' described in it isn't a
  bug at all;
- bump date.

From Bug Hunting.
2013-05-29 14:37:29 +00:00
wiz
8f615eefc3 Remove second '#' line in generated Makefile. Not necessary, since there's
already an empty line as third, now second, line per default.
2013-05-14 19:42:38 +00:00
ryoon
4e747156ef Bump version to 2.17
* Recognize .tar.7z in distfile's name
2012-11-17 11:15:13 +00:00
ryoon
5f79a84e59 Bump version to 2.16
* Recognize .tar.xz in distfile's name
2012-10-06 13:06:31 +00:00
asau
3eee6cafb3 "user-destdir" was made default, don't set it. Bump version. 2012-09-30 09:06:50 +00:00
dholland
11d9570e2a Fix typo in man page 2012-02-26 02:34:43 +00:00
cheusov
ccc6102ecf Add LICENSE
Update to 2.13:
   HOMEPAGE is detected correctly for code.google.com projects
   USE_CMAKE is to yes for cmake-based projects
2011-05-30 07:28:21 +00:00
joerg
719ec557c2 Split up RCS ID template differently, so that the +BUILD_INFO builder
doesn't catch it.
2010-02-24 22:27:11 +00:00
rillig
3c0d55dec8 Added licenses. 2010-01-29 20:47:49 +00:00
rillig
c6a656a773 Applied patch from PR 38423 by Sergey Svishchev.
Increased the version number to 2.12.
2009-11-20 11:49:18 +00:00
rillig
630df34f70 Added PKG_DESTDIR_SUPPORT, as suggested by Kamel Ibn Hassen Derouiche on
tech-pkg.

Commented out the LICENSE definition, since pkg_admin is very picky
about invalid values. Having either "" or "LICENSE" as the value doesn't
let you even fetch and extract the distfiles.
2009-07-31 22:27:04 +00:00
wiz
c7c1892362 Avoid adding unnecessary lines for GConf.
Bump version to 2.10.
2009-05-19 15:17:27 +00:00
schmonz
bda470b62f Include LICENSE in the template Makefile. Bump version. 2009-04-22 04:54:48 +00:00
wiz
7082848df0 Variable for GConf is now called GCONF_SCHEMAS (not GCONF2_SCHEMAS).
Bump version to 2.8.
2008-12-01 13:48:34 +00:00
wiz
6873775564 GConf, not GConf2; bump version to 2.7. 2007-09-25 13:59:42 +00:00
joerg
80fbcad274 Avoid embedding $NetBSD\$ and similiar constructs in-tree files.
The strings would be picked up for +BUILD_VERSION and create mismatches
when using ident on the same files.
2007-07-10 15:27:57 +00:00
rillig
f533745503 Updated url2pkg to 2.6.
Changes since 2.5:
- Fixed the regular expression that splits up the SourceForge URL.
2007-03-19 01:38:56 +00:00
rillig
541df9e155 Updated url2pkg to 2.5.
Changes since 2.4:
* Files called *.xs (native Perl module implementations) require a C
  compiler.
2007-03-15 12:17:56 +00:00
rillig
4ffc250c2c Added another form of sourceforge.net download URLs, as requested by
wiz.
2007-02-22 12:05:34 +00:00
rillig
e312114c7f Updated url2pkg to 2.4.
Changes since 2.3:
- When more than one directory exists in WRKDIR after extracting the
  distfile, a helpful comment is added to the generated Makefile.
2007-02-22 08:21:52 +00:00
rillig
472c69388c Updated url2pkg to 2.3.
Changes since 2.2:
- Detect more sourceforge download URLs.
- wrksrc_files and wrksrc_dirs are looked for in WRKSRC, not in WRKDIR.
- When the URL is being read in and an EOF occurs, the program exits.
2007-01-12 21:35:52 +00:00
rillig
ae41f12b9e Updated url2pkg to 2.2.
Reduced the number of external calls to find(1).
2006-12-06 01:00:41 +00:00
rillig
26d41e536c Updated url2pkg to 2.1.
Changes since 2.0:

- Made the dependency detection for Perl modules work again. The code
  does not assume to be run in a special directory anymore.

- Perl modules that use the prompt() function to query the user
  interactively can be handled. All questions are assumed to be answered
  by just pressing <enter>.

- Made url2pkg more robust when interpreting the output of MakeMaker.pm.
  Many Perl modules write additional things to stdout during the
  generation of the Makefile.

- The language for the *.f files is "fortran", not "f".

- Fixed the regular expression for prdownloads.sourceforge.net links, so
  that the distfile name is properly extracted.
2006-10-02 19:39:24 +00:00
rillig
19beef2685 Took over maintainership from Hubert.
Rewrote url2pkg in Perl, enhancing it in several ways:

- Packages for Perl modules using MakeMaker can be generated almost
  completely. The only thing that usually needs to be filled out after
  running url2pkg is the DESCR file.

- USE_LANGUAGES is filled automatically.

- After generating the initial Makefile, the editor is run to let the
  user edit the Makefile. These changes are preserved as much as
  possible. (This had not been the case before.)

- Extending url2pkg has been made much easier by splitting the tasks that
  do the "magic" into small subroutines and by adding a detailed
  description of what these routines are supposed to do.

Set the version number to 2.0.
2006-10-02 16:49:30 +00:00
rillig
c8293c56a2 Removed a leading "e". 2006-10-01 15:09:05 +00:00
reed
ca6f7bd78c Update for change of location of sites.mk. 2006-06-12 17:02:23 +00:00
xtraeme
391437abe6 Fix false positives about the test that checks for pkg-config files
in WRKSRC. Now it works properly.

Bump to 1.33.
2006-01-25 05:10:00 +00:00
xtraeme
a429287789 Remove GNU Autoconf's configure.lineno file if it's there. 2006-01-05 17:42:24 +00:00
xtraeme
40bf851429 Move the PKGCONFIG_OVERRIDE lines after USE_TOOLS, GNU_CONFIGURE, etc. 2006-01-05 17:32:50 +00:00
xtraeme
6c95a6da67 Update to 1.32:
* Don't use ${WRKSRC} for PKGCONFIG_OVERRIDE (it's assigned automatically)
* If there are pkg-config files, now it will add "USE_TOOLS+= pkg-config".
2006-01-05 17:26:54 +00:00
rh
5724f633ed Update url2pkg to 1.31. This reinstates correct handling of
"prdownloads.sourceforge.net" URLs.
2005-10-18 21:10:28 +00:00
wiz
7810313db3 1.30:
Unbreak url2pkg on sourceforge hosted packages -- the MASTER_SITES
did not contain the trailing slash, thus breaking the download.

XXX: prdownloads.sf.net is not recognized as a sourceforge "mirror"
since the previous version of url2pkg.
2005-10-03 19:54:10 +00:00
hubertf
cd5fa34ef1 Update url2pkg to 1.29. Change:
Patch by pancake <pancake@phreaker.net> that permits url2pkg to scan
bsd.sites.mk and recreate the MASTER_SITE string. He has tested a bit
against GNU, GNOME, SOURCEFORGE master sites, and seems to do the things
fine.
2005-09-04 20:02:55 +00:00
wiz
73b1f62fd4 Refer doc/pkgsrc.txt instead of Packages.txt. 2005-05-07 22:14:02 +00:00
tv
da33fdafbb Remove autogenerated USE_BUILDLINK3 line. 1.28. 2005-04-11 19:02:07 +00:00
wiz
c4e778ff43 1.27: Do not add LIBTOOL_OVERRIDE to Makefiles by default -- the pkgsrc
default is usable for nearly all cases.
2005-03-21 22:33:05 +00:00
tv
8ba62ddd77 1.26: Automatically detect if a package is using libltdl, and if so, include
../../devel/libltdl/convenience.mk to make it more cross-platform happy.
2004-11-05 17:38:51 +00:00