[Midnightbsd-cvs] src [6780] trunk/libexec/mport.create/mport.create.c: teach mport create about cpe
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Sep 21 14:04:58 EDT 2014
Revision: 6780
http://svnweb.midnightbsd.org/src/?rev=6780
Author: laffer1
Date: 2014-09-21 14:04:57 -0400 (Sun, 21 Sep 2014)
Log Message:
-----------
teach mport create about cpe
Modified Paths:
--------------
trunk/libexec/mport.create/mport.create.c
Modified: trunk/libexec/mport.create/mport.create.c
===================================================================
--- trunk/libexec/mport.create/mport.create.c 2014-09-21 18:02:05 UTC (rev 6779)
+++ trunk/libexec/mport.create/mport.create.c 2014-09-21 18:04:57 UTC (rev 6780)
@@ -1,4 +1,5 @@
/*-
+ * Copyright (c) 2014 Lucas Holt
* Copyright (c) 2007 Chris Reinhardt
* All rights reserved.
*
@@ -23,13 +24,13 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $MidnightBSD: src/libexec/mport.create/mport.create.c,v 1.9 2012/04/11 00:46:55 laffer1 Exp $
+ * $MidnightBSD$
*/
#include <sys/cdefs.h>
-__MBSDID("$MidnightBSD: src/libexec/mport.create/mport.create.c,v 1.9 2012/04/11 00:46:55 laffer1 Exp $");
+__MBSDID("$MidnightBSD$");
#include <stdlib.h>
@@ -52,7 +53,7 @@
mportAssetList *assetlist = mport_assetlist_new();
FILE *fp;
- while ((ch = getopt(argc, argv, "o:n:v:c:l:s:d:p:P:D:M:O:C:i:j:m:r:t:")) != -1) {
+ while ((ch = getopt(argc, argv, "o:n:v:c:e:l:s:d:p:P:D:M:O:C:i:j:m:r:t:")) != -1) {
switch (ch) {
case 'o':
extra->pkg_filename = optarg;
@@ -66,6 +67,8 @@
case 'c':
pack->comment = optarg;
break;
+ case 'e':
+ pack->cpe = optarg;
case 'l':
pack->lang = optarg;
break;
@@ -168,6 +171,7 @@
fprintf(stderr, "\t-P <prefix>\n");
fprintf(stderr, "\t-O <origin>\n");
fprintf(stderr, "\t-c <comment (short description)>\n");
+ fprintf(stderr, "\t-e <cpe string>\n");
fprintf(stderr, "\t-l <package lang>\n");
fprintf(stderr, "\t-D <package depends>\n");
fprintf(stderr, "\t-C <package conflicts>\n");
More information about the Midnightbsd-cvs
mailing list