* [Buildroot] [PATCH] new package: libtasn1
@ 2013-02-17 16:23 Stefan Fröberg
2013-02-17 17:25 ` Thomas Petazzoni
2013-02-18 5:14 ` Baruch Siach
0 siblings, 2 replies; 5+ messages in thread
From: Stefan Fröberg @ 2013-02-17 16:23 UTC (permalink / raw)
To: buildroot
Libtasn1
Libtasn1 is the ASN.1 library used by GnuTLS, GNU Shishi and some
other packages. It was written by Fabio Fiorina, and has been
shipped as part of GnuTLS for some time but is now a proper
GNU package.
Signed-off-by: Stefan Fr?berg <stefan.froberg@petroprogram.com>
---
Note: This package is needed by network-manager-applet (coming soon)
package/Config.in | 1 +
package/libtasn1/Config.in | 7 +++++++
package/libtasn1/libtasn1.mk | 15 +++++++++++++++
3 files changed, 23 insertions(+), 0 deletions(-)
create mode 100644 package/libtasn1/Config.in
create mode 100644 package/libtasn1/libtasn1.mk
diff --git a/package/Config.in b/package/Config.in
index b242318..e1788c2 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -554,6 +554,7 @@ source "package/libglib2/Config.in"
source "package/libical/Config.in"
source "package/libnspr/Config.in"
source "package/libsigc/Config.in"
+source "package/libtasn1/Config.in"
source "package/libtpl/Config.in"
source "package/libseccomp/Config.in"
source "package/liburcu/Config.in"
diff --git a/package/libtasn1/Config.in b/package/libtasn1/Config.in
new file mode 100644
index 0000000..2812157
--- /dev/null
+++ b/package/libtasn1/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBTASN1
+ bool "libtasn1"
+ help
+ ASN.1 library
+
+ http://www.gnu.org/software/libtasn1
+
diff --git a/package/libtasn1/libtasn1.mk b/package/libtasn1/libtasn1.mk
new file mode 100644
index 0000000..1329b97
--- /dev/null
+++ b/package/libtasn1/libtasn1.mk
@@ -0,0 +1,15 @@
+#############################################################
+#
+# libtasn1
+#
+#############################################################
+
+LIBTASN1_VERSION = 3.2
+LIBTASN1_SOURCE = libtasn1-$(LIBTASN1_VERSION).tar.gz
+LIBTASN1_SITE = http://ftp.gnu.org/gnu/libtasn1
+LIBTASN1_DEPENDENCIES = host-bison host-microperl
+LIBTASN1_LICENSE = GPLv3 LGPLv2.1
+LIBTASN1_LICENSE_FILES = COPYING COPYING.LIB
+LIBTASN1_INSTALL_STAGING = YES
+
+$(eval $(autotools-package))
--
1.7.7.6
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH] new package: libtasn1
2013-02-17 16:23 [Buildroot] [PATCH] new package: libtasn1 Stefan Fröberg
@ 2013-02-17 17:25 ` Thomas Petazzoni
2013-02-17 17:52 ` Stefan Fröberg
2013-02-18 5:14 ` Baruch Siach
1 sibling, 1 reply; 5+ messages in thread
From: Thomas Petazzoni @ 2013-02-17 17:25 UTC (permalink / raw)
To: buildroot
Dear Stefan Fr?berg,
On Sun, 17 Feb 2013 18:23:50 +0200, Stefan Fr?berg wrote:
> +LIBTASN1_VERSION = 3.2
> +LIBTASN1_SOURCE = libtasn1-$(LIBTASN1_VERSION).tar.gz
> +LIBTASN1_SITE = http://ftp.gnu.org/gnu/libtasn1
> +LIBTASN1_DEPENDENCIES = host-bison host-microperl
The microperl package is deprecated, and since perl is part of the
mandatory dependencies of Buildroot (checked by
support/dependencies/dependencies.sh), we generally do not make package
depend on host-microperl.
Best regards,
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH] new package: libtasn1
2013-02-17 17:25 ` Thomas Petazzoni
@ 2013-02-17 17:52 ` Stefan Fröberg
2013-02-17 18:10 ` Thomas Petazzoni
0 siblings, 1 reply; 5+ messages in thread
From: Stefan Fröberg @ 2013-02-17 17:52 UTC (permalink / raw)
To: buildroot
17.2.2013 19:25, Thomas Petazzoni kirjoitti:
> Dear Stefan Fr?berg,
>
> On Sun, 17 Feb 2013 18:23:50 +0200, Stefan Fr?berg wrote:
>
>> +LIBTASN1_VERSION = 3.2
>> +LIBTASN1_SOURCE = libtasn1-$(LIBTASN1_VERSION).tar.gz
>> +LIBTASN1_SITE = http://ftp.gnu.org/gnu/libtasn1
>> +LIBTASN1_DEPENDENCIES = host-bison host-microperl
> The microperl package is deprecated, and since perl is part of the
> mandatory dependencies of Buildroot (checked by
> support/dependencies/dependencies.sh), we generally do not make package
> depend on host-microperl.
So I can remove perl completely from dependencies ?
Stefan
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH] new package: libtasn1
2013-02-17 17:52 ` Stefan Fröberg
@ 2013-02-17 18:10 ` Thomas Petazzoni
0 siblings, 0 replies; 5+ messages in thread
From: Thomas Petazzoni @ 2013-02-17 18:10 UTC (permalink / raw)
To: buildroot
Dear Stefan Fr?berg,
On Sun, 17 Feb 2013 19:52:22 +0200, Stefan Fr?berg wrote:
> 17.2.2013 19:25, Thomas Petazzoni kirjoitti:
> > Dear Stefan Fr?berg,
> >
> > On Sun, 17 Feb 2013 18:23:50 +0200, Stefan Fr?berg wrote:
> >
> >> +LIBTASN1_VERSION = 3.2
> >> +LIBTASN1_SOURCE = libtasn1-$(LIBTASN1_VERSION).tar.gz
> >> +LIBTASN1_SITE = http://ftp.gnu.org/gnu/libtasn1
> >> +LIBTASN1_DEPENDENCIES = host-bison host-microperl
> > The microperl package is deprecated, and since perl is part of the
> > mandatory dependencies of Buildroot (checked by
> > support/dependencies/dependencies.sh), we generally do not make package
> > depend on host-microperl.
>
> So I can remove perl completely from dependencies ?
You can remove host-microperl from your package dependencies, yes. It
should work.
Thomas
--
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] [PATCH] new package: libtasn1
2013-02-17 16:23 [Buildroot] [PATCH] new package: libtasn1 Stefan Fröberg
2013-02-17 17:25 ` Thomas Petazzoni
@ 2013-02-18 5:14 ` Baruch Siach
1 sibling, 0 replies; 5+ messages in thread
From: Baruch Siach @ 2013-02-18 5:14 UTC (permalink / raw)
To: buildroot
Hi Stefan,
On Sun, Feb 17, 2013 at 06:23:50PM +0200, Stefan Fr?berg wrote:
[...]
> +LIBTASN1_VERSION = 3.2
> +LIBTASN1_SOURCE = libtasn1-$(LIBTASN1_VERSION).tar.gz
You can drop this line. This is the default.
> +LIBTASN1_SITE = http://ftp.gnu.org/gnu/libtasn1
> +LIBTASN1_DEPENDENCIES = host-bison host-microperl
> +LIBTASN1_LICENSE = GPLv3 LGPLv2.1
> +LIBTASN1_LICENSE_FILES = COPYING COPYING.LIB
> +LIBTASN1_INSTALL_STAGING = YES
> +
> +$(eval $(autotools-package))
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-02-18 5:14 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-17 16:23 [Buildroot] [PATCH] new package: libtasn1 Stefan Fröberg
2013-02-17 17:25 ` Thomas Petazzoni
2013-02-17 17:52 ` Stefan Fröberg
2013-02-17 18:10 ` Thomas Petazzoni
2013-02-18 5:14 ` Baruch Siach
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.