summaryrefslogtreecommitdiffstats
path: root/meta/recipes-extended/at
Commit message (Collapse)AuthorAgeFilesLines
* at: explicitly depend on bison-native for deterministic buildsDenys Dmytriyenko2018-01-131-1/+1
| | | | | | | | | | | | | | | | Usually bison-native gets into sysroot through indirect dependencies, even with RSS. But when bison-native is not in sysroot, due to different system config, it falls back to using "yacc" instead and fails like this: | yacc -d parsetime.y | make: yacc: Command not found | Makefile:82: recipe for target 'y.tab.c' failed | make: *** [y.tab.c] Error 127 (From OE-Core rev: e6b350c63720ef3ce8e53b73581a02416cb1f7fe) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Add HOMEPAGE info into recipe file.Huang Qiyu2017-10-071-0/+1
| | | | | | | | (From OE-Core rev: 81a1da9528d5d905635ea66691aff29a7249c48d) Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: reduce local pending patchesDengke Du2017-07-211-5/+7
| | | | | | | | (From OE-Core rev: 07d37b0065c60a9926002f713187ddc6bc26a146) Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Make use of the new bb.utils.filter() functionPeter Kjellerstedt2017-03-011-1/+1
| | | | | | | (From OE-Core rev: 0a1427bf9aeeda6bee2cc0af8da4ea5fd90aef6f) Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: use snapshot.debian.org for SRC_URIMaxin B. John2016-08-011-1/+3
| | | | | | | | | | | | | | Using ${DEBIAN_MIRROR} for SRC_URI doesn't work very well as that will only contain releases that are currently in Debian. So, move all of SRC_URI to use snapshot.debian.org instead, and set UPSTREAM_CHECK_URI to ${DEBIAN_MIRROR} so upstream release checking continues to work [YOCTO #10005] (From OE-Core rev: 088c82bb553888759cf631e726a521a3394269c7) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: upgrade to 3.1.20Chen Qi2016-07-202-57/+3
| | | | | | | | | | configure-fix-with-without-selinux.patch is removed as it has been merged. (From OE-Core rev: c28379fbe62b75a3156bef4d9191fc69155a6297) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: fix configure option with/without-selinuxWenzong Fan2016-03-252-0/+54
| | | | | | | | | | | | | | | | without-selinux doesn't work since WITH_SELINUX is always be defined no matter which option is given: with-selinux, without-selinux. This causes build errors if '--without-selinux' is used and libselinux is not buildable in project: atd.c:87:29: fatal error: selinux/selinux.h: No such file or directory (From OE-Core rev: f1f676cf720b869999553eecdb113a2a2daa61fe) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: upgrade to 3.18Chen Qi2016-01-152-10/+17
| | | | | | | (From OE-Core rev: c0f613564a0f895f5c3652601f0947ad7495ac81) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: modify sources in do_patchRoss Burton2015-11-161-2/+2
| | | | | | | | | | | Instead of copying the forked source files into ${S} in do_compile_prepend(), do it in a do_patch() postfunc. This ensures that the source archiver sees the changes for compliance and legal verification. (From OE-Core rev: 7d76d7d90f8e832ddaaebfae125c7f9aecfcac9f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Remove glibc specific codeKhem Raj2015-04-212-0/+58
| | | | | | | | | | | | | | Fixes errors like | /home/kraj/work/bleeding/openembedded-core/build/tmp-musl/work/i586-oe-linux-musl/at/3.1.16-r0/at-3.1.16/parsetime.y:264: undefined reference to `__isleap' | collect2: error: ld returned 1 exit status Change-Id: Ie6ec970b12c918de640ba47e090b2f67a3a43f4e (From OE-Core rev: a6e65f1889fb3e9ff4e45197c20806f96eefde9b) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: fix and enable parallel buildRobert Yang2015-02-152-2/+38
| | | | | | | (From OE-Core rev: 5ede7b9d3132801b9af76efb8612826af16d82f9) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Upgrade to 3.1.16Saul Wold2014-11-091-2/+2
| | | | | | | (From OE-Core rev: 9d9acda02bdee8462f182fd368ef9920ea8befa8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: inherit update-rc.d to handle sysv init scriptChen Qi2014-09-032-5/+6
| | | | | | | | | | Inherit update-rc.d.bbclass to handle sysv init script. Also make the 'at' daemon start in runlevel 2,3,4,5 instead of S. (From OE-Core rev: a761d5fcd1880c8cee96f1f3198093fd92d08c77) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: remove dependency on initscriptsChen Qi2014-09-031-2/+0
| | | | | | | | | | The 'at' package actually doesn't have runtime dependency on VIRTUAL-RUNTIME_initscripts, so remove this dependency. (From OE-Core rev: 38359227215ad9f2d55740e25405f187771131d0) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Upgrade to 3.1.15Saul Wold2014-08-319-11/+17
| | | | | | | | | | Rebase pam.conf.patch Move to generic files -> at for patches directory (From OE-Core rev: 6558c8e1a7e5cd9f1f5271718c10355f67573b4c) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Globally replace 'base_contains' calls with 'bb.utils.contains'Otavio Salvador2014-04-251-5/+5
| | | | | | | | | | | The base_contains is kept as a compatibility method and we ought to not use it in OE-Core so we can remove it from base metadata in future. (From OE-Core rev: d83b16dbf0862be387f84228710cb165c6d2b03b) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autotools-brokensep: Mark recipes with broken separate build dir supportRichard Purdie2014-02-281-1/+1
| | | | | | | | | | | | This patch goes through the OE-Core recipes and marks those which use autotools but don't support a separate build directory (${S} != ${B}). A new class, autotools-brokensep is used for this purpose. This doesn't introduce any change in behaviour in its own right. (From OE-Core rev: 006b8a7808a58713af16c326dc37d07765334b12) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Revert "Add missing RDEPENDS of initscripts-functions"Chen Qi2014-02-021-1/+2
| | | | | | | | | | | | | | | Instead of manually adding initscripts to RDEPENDS of each package, we should make it automatically handled by the update-rc.d.bbclass. This solution would have the benefit of backward compatibility. In other words, users need not modify their recipes. This reverts commit 16080a3485bd793edd66ed8361f1e8b86a9e19ea. (From OE-Core rev: f9f193219bd510160b6b09bae652a9dc8ea01e7b) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: add systemd supportChen Qi2014-01-282-1/+18
| | | | | | | | | | | | | | Add systemd support for at. This patch mainly comes from meta-systemd. [YOCTO #4420] (From OE-Core rev: b71670bfbd8e394521cfd969eeafad4adc34c285) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add missing RDEPENDS of initscripts-functionsChen Qi2014-01-061-2/+1
| | | | | | | | | | | Now that the initscripts-functions has been packaged separately, packages which may use the functions script should have a runtime dependency on it. (From OE-Core rev: 6690c12cb1977f6bf93f3eb6d471dbd7db81bf28) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Basic recipe formatting fixesPaul Eggleton2014-01-021-1/+1
| | | | | | | | | Fix statement indenting and spacing issues that I happened to notice. (From OE-Core rev: d11e297b007aba625b398c52952ec929c3b02b83) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/recipes: More optimal DISTRO_FEATURES referencesRichard Purdie2013-12-051-6/+3
| | | | | | | | | Using the contains function results in more optimal sstate checksums resulting in better cache reuse as we as more consistent code. (From OE-Core rev: 9c93526756e7cbbff027c88eb972f877bcb1f057) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: upgrade to 3.1.14Cristiana Voicu2013-10-303-58/+2
| | | | | | | | | | Removed 2 patches because they were merged upstream (From OE-Core rev: ff1707449d851a365e686e6d2cbe822631001147) Signed-off-by: Cristiana Voicu <cristiana.voicu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: add init.d/atd status command for LSB complianceJackie Huang2013-08-261-1/+7
| | | | | | | | | (From OE-Core rev: 9c19592afac6b38df7038da02bcda26dc28b4e4c) Signed-off-by: Li Wang <li.wang@windriver.com> Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Fix --with/without pam optionsRichard Purdie2013-03-251-1/+1
| | | | | | | | | | The --with/--without pam support in configure appears to have been dropped leading to builds which can detect host headers, then fail or result in non- determinstic builds. Add an explicit option to fix this detection. (From OE-Core rev: 4e1ea0e22cf5310dbe18b5427a91d86cc4a136fe) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: change initscript dependency from build time to runtimeMartin Jansa2012-12-061-4/+9
| | | | | | | | | | * doesn't look like build dependency (From OE-Core rev: de02e36ff17a44ce8cf33c59a78360cb2313f016) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: atd remove useless --make-pidfile option.Xin Ouyang2012-09-262-2/+2
| | | | | | | | | | | For start-stop-daemon, --make-pidfile is used when starting a program that does not create its own pid file. atd would create its own /var/run/atd.pid, so remove this option. (From OE-Core rev: f10d236cda704cd91e185f8dc9c3f52461e2dad1) Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at 3.1.13: get 'at' depends on 'flex-native' explicitlyWenzong Fan2012-08-151-2/+2
| | | | | | | | | | | | | | | | | | | 'at' needs flex to generate source file lex.yy.c, but it doesn't depend on flex-native directly; This maybe cause a do_compile failure if flex-native is not built or included in project. Error message is: error: lex.yy.c: No such file or directory Get 'at' depends on flex-native to fix this potential issue. [YOCTO #2919] (From OE-Core rev: f5a722a1db6315ba945c41551c60b1ef2c8b647f) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Use variables from the environment to override the makefile defaultsRichard Purdie2012-08-061-4/+2
| | | | | | | | | | This allows us to remove the docdir worksarounds and fixes other potential relocation issues at the same time as cleaning up the recipe. (From OE-Core rev: 3be575babcdb12f95f4882d3c42bdf3ba1ec1900) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: Fix origin location of install pam.conf from from ${P} -> ${BP}Saul Wold2012-04-101-2/+2
| | | | | | | | | | | | This patch changes P to BP to address where a file is installed from when building with PAM enabled and using multi-lib. [YOCTO #2224] (From OE-Core rev: 7304874058011360070ab28f14423273aa99360e) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix common typoes "existant", "dependant" and variationsRobert P. J. Day2012-03-221-1/+1
| | | | | | | | | | Fix a couple common typoes, all contained within comments so there should be no effect on functionality. (From OE-Core rev: dc52c3cbf3a7b7242d53019f7643495eb40c0566) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: upgrade to 3.1.13Scott Garman2012-03-197-35/+9
| | | | | | | | | | | | Moved patches into a common directory. Added SOB to use-ldflags.patch. Removed nonstripbinaries patch which was included in this release. Minor formatting cleanups. (From OE-Core rev: 768eb8e8590e3b9cc033d8544a01ae34d3ed16b1) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: update the upstream-status of patchesNitin A Kamble2011-11-234-0/+7
| | | | | | | (From OE-Core rev: 218cf3a690d4322a5417ff81081c2c0c387d2f7f) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: fix QA Packaging issuesSaul Wold2011-10-311-1/+3
| | | | | | | (From OE-Core rev: f3487717ae3b7f9256a3e3cc78be331e424ec457) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: fix RDEPENDS -> RDEPENDS_${PN}Saul Wold2011-08-231-1/+1
| | | | | | | (From OE-Core rev: 848f198563bc31e591a559936e9c679c7381c9a6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: make at usable for common userKang Kai2011-08-191-21/+5
| | | | | | | | | | | | Fixes [Yocto #1297] The pkg_postinst was added to fix Yocto #675. But it seems not needed any more. Remove it then unprivilege user could use at. (From OE-Core rev: dec5dfa334ce1b2524f80fab3d3f37e476f54a9f) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: enable pam supportWenzong Fan2011-07-273-4/+61
| | | | | | | | | add patches to make at enable pam support (From OE-Core rev: eabf5a639c94a016316bfd6707ee6e5bd676d85d) Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Patches: Fix Upstream-Status infoSaul Wold2011-07-131-1/+0
| | | | | | | (From OE-Core rev: f2a5b2d143fff8337d2f0d024bc593c55f56a3a3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gplv2 recipes update upstream status of patchesNitin A Kamble2011-05-231-0/+2
| | | | | | | | | | | | grep-2.5.1a: update upstream status of patches tar-1.17: update upstream-status of patches at-3.1.12: update upstream-status for patches cpio-2.8: update upstream-status for patches (From OE-Core rev: fbc0fdbbb759b37d97de6f28daf04055531fbe0b) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Add Upstream-Status to various recipe patchesScott Garman2011-05-172-2/+10
| | | | | | | | | | | | | | | | | | | Add Upstream-Status tag to patches for the following recipes: openssh dbus-glib expat opensp sgml-common at cpio (GPLv3 version) libpam icu (From OE-Core rev: 0702602332ad63c2cfaa207516497bb0b75bfdf3) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* at: allow normal user to use 'at'Kevin Tian2011-02-011-5/+24
| | | | | | | | | | | | | | | | | | | fix [BUGID #675] Similar to previous cronie changes, so far 'at' environment is also not complete and only root user could trigger delayed tasks. Similar permission changes are required for: /etc/at.deny /usr/bin/at /var/spool/at/ /usr/bin/at is setgid to 'daemon', to differentiate with cronie. So move 'at' out of 'cron' (/var/spool/cron/at -> /var/spool/at) another fix is to rename /etc/init.d/at to atd which is more widely used in other distros (also required by LTP test cases) Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* recipes-extended: Add Summary informationMark Hatle2010-12-161-1/+3
| | | | | | Add Summary information and update descriptions as necessary. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* SRC_URI Checksums AdditionalsSaul Wold2010-12-091-0/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* at: Fix nonstripbinaries.patchMark Hatle2010-10-221-3/+3
| | | | | | | | The commit '0e0d14ed1e88ebff876abb3d00b08627a3879e8d' introduced a new patch nonstripbinaries.patch, the filename format caused the patch to not apply. Simple fix made by correcting the path. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* at: remove nonrootinstall patch and modify some relevant filesMei Lei2010-10-213-76/+26
| | | | | | | | | | remove nonrootinstall patch, and use a patch named nonstripbinaries to modi fy the /at-3.1.10.2/Makefile.in, so it can also handles stripping of the bi naries Fix [BUG 246] Signed-off-by: Mei Lei <lei.mei@intel.com>
* at: Disable PARALLEL_MAKE for at and add back to task-basicSaul Wold2010-09-081-1/+3
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* at: fix for parallel build issue & bug #180Nitin A Kamble2010-09-024-17/+89
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | parallel build was failing inconsistently due to missing dependancy specification in the make file. Fixed it with a new patch. Bug 180 reported this issue: | arm-poky-linux-gnueabi-gcc -march=armv5te -mtune=arm926ej-s -c -I. -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -ggdb -feliminate-unused-debug-types -DHAVE_CONFIG_H -DVERSION=\"3.1.12\" -DETCDIR=\"/etc\" -DLOADAVG_MX=0.8 -DDAEMON_USERNAME=\"daemon\" -DDAEMON_GROUPNAME=\"daemon\" -DLFILE=\"/var/spool/cron/atjobs/.SEQ\" -Wall atd.c | atd.c:511:2: error: #error "No mail command specified." | make: *** [atd.o] Error 1 Fixed it with the recommended solution of defining SENDMAIL as /bin/true Fixes [BUGID #180] Reorganized the recipe file for cleanlyness. Add the init script for at As per Scott's wiki instructions added the this init script for at: http://git.buildroot.net/buildroot/tree/package/at/S99at add libpam to dependancy And bumped PR. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* at: gplv2 recipe at version 3.1.12Nitin A Kamble2010-09-028-0/+543
| | | | | | | | Took the 3.1.10.2 version of the gplv2 recipe from the master branch, and upgraded it to 3.1.12 version and then replaced the gplv3 files viz posixtm.[ch] by gplv2 files to make the recipe gplv2. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* at: remove GPLv3 versionSaul Wold2010-09-027-185/+0
| | | | Signed-off-by: Saul Wold <Saul.Wold@intel.com>
* at: run daemon as root userScott Garman2010-08-311-0/+6
| | | | | | | | Permission problems are encountered when running atd as the default (daemon) user, so run it as root instead. These options are also used in the OpenEmbedded recipe for at. Signed-off-by: Scott Garman <scott.a.garman@intel.com>